4195 Commits

Author SHA1 Message Date
d7d8204dc0 Add a ./build convenience function for building with a log file 2014-10-15 12:21:22 +11:00
2820cc3c68 Add test setup for dingo/echidna and unit test for wombat 2014-10-15 12:19:27 +11:00
539ea4d9da Add capability of creating a stack trace and/or a core dump on the fly. 2014-10-15 12:18:38 +11:00
11d008620a SICS-742 spin flipper is instructed to power up but doesn't reach the target current. 2014-10-15 09:14:58 +11:00
61b1dcb4a5 Redirect asynnet.c logging from stdout to SICS log 2014-10-14 10:53:31 +11:00
b319461531 Fixed a minor memory leak in count and drive task handling
Reformatted multicountser to become clearer
Minor fixes
Added more tracing output to sort the SANSLI problem
2014-10-13 13:36:37 +02:00
6183182c78 A sics_config.ini for Platypus with the new Knauer pump driver. 2014-10-13 14:16:27 +11:00
c5dc9ca615 A generic sics_config.ini for Kookaburra. 2014-10-13 11:35:20 +11:00
7b522c0a7b A sics_config.ini for Dingo. 2014-10-13 11:25:34 +11:00
de7b1d40e7 Add CF4 configuration from ics1-taipan 2014-10-12 17:31:01 +11:00
e396657851 Fix west 6100 driver name in Wombat sics_config.ini 2014-10-12 17:26:54 +11:00
7d35f7e696 SICS-797: Bring GIT up to date with changes made on ics1-quokka 2014-10-09 14:21:10 +11:00
2ebefc2b29 SICS-796: Bring GIT up to date with changes made on ics1-dingo. 2014-10-08 20:46:16 +11:00
542be52d74 SICS-794: Bring GIT up to date with changes made on ics1-echidna. 2014-10-08 20:36:13 +11:00
d8f5030a8d SICS-795 Bring GIT up to date with changes made on ics1-wombat. 2014-10-08 20:29:23 +11:00
9720f1d0f0 SICS-788 Guard against integer division. 2014-10-08 19:59:22 +11:00
3a475196a0 SICS-788: Some divisions in Tcl macros will be truncated if the values are integers.
An integer division was caused here by the fix to SICS-785
2014-10-08 19:56:59 +11:00
3b35308bf2 SICS-786 SICS locked up while counting on Taipan
An in-situ hack that was done on Wombat was accidentally committed.
2014-10-08 19:44:29 +11:00
6ff638b36e SICS-793: Bring GIT up to date with changes made on ics1-taipan 2014-10-08 19:36:35 +11:00
b0e4c3a85b Better checks and state machine for Knauer pump 2014-10-07 15:03:52 +11:00
91b7c0b6eb Reasonably working Knauer pump driver 2014-10-07 15:03:48 +11:00
5ba5af5db8 Reworking the Knauer 2014-10-07 15:03:43 +11:00
a51ce71999 Major revision of the Knauer pump driver 2014-10-07 15:03:28 +11:00
591c602da2 Regen SCT drivers 2014-10-03 10:17:46 +10:00
3ad3bf3524 Regen SCT drivers 2014-10-03 09:58:11 +10:00
f86dc33081 Allow driving when simulated and add generated comments 2014-10-03 09:58:11 +10:00
713e88d236 Allow conditional groups and vars in sct drivers 2014-10-03 09:58:11 +10:00
29650b420c Regen sct drivers after refactoring 2014-10-03 09:58:11 +10:00
814c8741c3 Refactor put_var processing for gen_sct 2014-10-03 09:58:11 +10:00
6ebc085f68 Add %include facility to SCT template files 2014-10-03 09:58:11 +10:00
214b5252a1 Add %include facility to SCT template files 2014-10-03 09:58:11 +10:00
aa29f85d14 Revamp file reading and error messages 2014-10-03 09:58:11 +10:00
334d9d0e0c Check function code for balanced parentheses, brackets, and braces 2014-10-03 09:58:11 +10:00
94bd7f32eb Redo the error reporting 2014-10-03 09:58:11 +10:00
75eddb7eea Add preamble and postamble code hooks 2014-10-03 09:58:11 +10:00
cfe389838b Handle missing read_command 2014-10-03 09:58:11 +10:00
850845415e Reduce some of the noise in the logfile 2014-10-03 09:58:11 +10:00
6c0dfe4c4d Allow empty strings 2014-10-03 09:58:10 +10:00
e4b88fd2ad Regen SCT drivers 2014-10-03 09:58:10 +10:00
c6abb1fabd Slight change to the way we do PID in SCT files 2014-09-30 17:24:58 +10:00
a9c0cf3df6 prun and pdrive macros now check arguments and allow driving non posit motors too. 2014-09-30 15:12:42 +10:00
78372baae9 Fix posname algorithm so that it works if position lists are in descending order. 2014-09-30 15:12:42 +10:00
06a5df0b27 Set upperlimits to 1800V on dhv1 and dhv2 for Bilby detector voltages. 2014-09-30 15:12:42 +10:00
5bb2d6ca6f SICS-608: Implemented detector protection using anticollider using a voltage limit of 56 volts. 2014-09-30 15:12:41 +10:00
ba72e77d4c Merge branch 'RELEASE-3_1' into RELEASE-3_2
Conflicts:
	sics/site_ansto/instrument/bilby/config/chopper/sct_astrium_chopper.tcl
	sics/site_ansto/instrument/bilby/config/motors/shutters_sct.tcl
	sics/site_ansto/instrument/bilby/config/motors/tank_sct.tcl
	sics/site_ansto/instrument/bilby/util/sics_config.ini
	sics/site_ansto/instrument/config/environment/hiden_xcs_sct.tcl
	sics/site_ansto/instrument/config/environment/huber_pilot_sct.tcl
	sics/site_ansto/instrument/config/environment/isotech_ps_sct.tcl
	sics/site_ansto/instrument/config/environment/keithley_m2700_sct.tcl
	sics/site_ansto/instrument/config/environment/magneticField/oxford12tlv_sct.tcl
	sics/site_ansto/instrument/config/environment/magneticField/tsi_smc_sct.tcl
	sics/site_ansto/instrument/config/environment/nhq_200_sct.tcl
	sics/site_ansto/instrument/config/environment/omron_hldc_sct.tcl
	sics/site_ansto/instrument/config/environment/protekmm_sct.tcl
	sics/site_ansto/instrument/config/environment/temperature/eurotherm_m2000_sct.tcl
	sics/site_ansto/instrument/config/environment/temperature/julabo_lh45_gen_sct.tcl
	sics/site_ansto/instrument/config/environment/temperature/lakeshore_218_sct.tcl
	sics/site_ansto/instrument/config/environment/temperature/ls336_sct.tcl
	sics/site_ansto/instrument/config/environment/temperature/ls340_sct.tcl
	sics/site_ansto/instrument/config/environment/temperature/mercury_base_sct.tcl
	sics/site_ansto/instrument/config/environment/temperature/mercury_level_sct.tcl
	sics/site_ansto/instrument/config/environment/temperature/mercury_pres_sct.tcl
	sics/site_ansto/instrument/config/environment/temperature/mercury_scpi_sct.tcl
	sics/site_ansto/instrument/config/environment/temperature/mercury_temp_sct.tcl
	sics/site_ansto/instrument/config/environment/temperature/mercury_valve_sct.tcl
	sics/site_ansto/instrument/config/environment/temperature/nprvasm2_sct.tcl
	sics/site_ansto/instrument/config/environment/temperature/pfeiffer_hg_sct.tcl
	sics/site_ansto/instrument/config/environment/temperature/watlow_mpm_sct.tcl
	sics/site_ansto/instrument/config/environment/temperature/watlow_mrm_sct.tcl
	sics/site_ansto/instrument/config/environment/temperature/watlow_mst4_sct.tcl
	sics/site_ansto/instrument/config/environment/temperature/west_6100.sct
	sics/site_ansto/instrument/config/source/reactor_status_sct.tcl
	sics/site_ansto/instrument/hrpd/echidna_configuration.tcl
	sics/site_ansto/instrument/sans/quokka_configuration.tcl
	sics/site_ansto/instrument/tas/config/motors/motor_configuration.tcl
	sics/site_ansto/instrument/util/gen_sct.py
	sics/site_ansto/instrument/util/motor_utility.tcl
2014-09-26 17:04:19 +10:00
5bedffc9c3 Strip the date and time from server_date_time in FILEMAP.TXT 2014-09-26 15:33:00 +10:00
98b5a89225 There is no mkdriver_args 2014-09-26 15:30:25 +10:00
cf77588861 Add some more checking and fix drive end bug 2014-09-22 13:48:49 +10:00
9f8d01bebe SICS-785 Use scientific notation to return small floats in SICSvariables. 2014-09-19 14:53:06 +10:00
cca9029270 Enable plc on Dingo 2014-09-19 12:17:38 +10:00