Commit Graph

4064 Commits

Author SHA1 Message Date
zolliker
8ecedfe443 - allow HIPFUNC functions to be saved and restored with its arguments 2013-06-25 11:18:04 +00:00
zolliker
1edc042db1 - created stop and count function for sics crons 2013-06-25 11:16:20 +00:00
zolliker
7fa446317a - make V5A visible in IGH driver
SKIPPED:
	psi/ighdriv.c
2013-06-25 11:15:05 +00:00
Ferdi Franceschini
e26a1fc972 Merge branch 'merge-replace' of ics2-dev.nbi.ansto.gov.au:workspace/GIT/sicsdev_git into merge-replace 2013-06-24 14:56:47 +10:00
Douglas Clowes
2b1e34202d implement fake lakeshore 336, 340 and 370 in Python with curses display 2013-06-21 14:27:37 +10:00
Ferdi Franceschini
ce1f4cae19 SICS-587 Setup hostport dictionary based configuration for Lyrebird. 2013-06-21 14:07:32 +10:00
Douglas Clowes
3dce7feb8e Andrew Kerrigan's sct driver for the Pfeiffer pressure gauge and Oxford Mercury 2013-06-21 13:39:13 +10:00
Douglas Clowes
95d8a565e3 Andrew Kerrigan's script context driver for the Pfeiffer 261 pressure gauge 2013-06-21 13:37:31 +10:00
Ferdi Franceschini
543f099682 Merge branch 'merge-replace' of /home/ferdi/workspace/GIT/sicsdev_git into merge-replace 2013-06-21 11:25:32 +10:00
Ferdi Franceschini
2601135c25 SICS-587 Setup hostport dictionary based configuration for Kowari. 2013-06-21 11:23:41 +10:00
Ferdi Franceschini
685a9b1373 SICS-587 Setup hostport dictionary based configuration for Echidna. 2013-06-21 11:13:42 +10:00
Ferdi Franceschini
76f323d15a SICS-587 Setup hostport dictionary based configuration for Wombat. 2013-06-21 09:07:56 +10:00
Ferdi Franceschini
a146da74f2 SICS-587 Setup hostport dictionary based configuration for Kookaburra 2013-06-21 08:40:54 +10:00
Douglas Clowes
5970a05aaa Make the ls370 sct controller name consistent with ls336 and ls340 2013-06-19 12:35:46 +10:00
Douglas Clowes
c240e54277 Create a deployment log in FILEMAP.TXT 2013-06-18 17:45:01 +10:00
Douglas Clowes
eb1579de7d The SRCDIR is already included in the INSTSRC variable 2013-06-18 17:18:07 +10:00
Douglas Clowes
1ac674099d Fix connection failure logic in AsyncQueue, return if not reconnected 2013-06-17 12:05:29 +10:00
Douglas Clowes
bff8cc2c16 Implement limit switches and the SC and TS commands on fake Galil motors 2013-06-17 12:05:29 +10:00
Douglas Clowes
d6f72482b3 change state to connected before notify callback for connect 2013-06-17 12:05:29 +10:00
Douglas Clowes
ecf64f40cc Add some TODO messages and change the reconnect backoff limits 2013-06-17 12:05:29 +10:00
Ferdi Franceschini
923f056b2c The voltage range for the repaired DENEX 250TN detector is now +2800 and -1000. 2013-06-17 08:28:45 +10:00
Ferdi Franceschini
40ecb8478d The env var field in the default SICS start string should be blank.
By default SICS is launched with no environment variables and sudo
doesn't allow 'None' on the ICS computers.
2013-06-16 10:54:19 +10:00
Ferdi Franceschini
9949aae2fa SICS-545 Fixed lockup/hang/freeze of Dingo cameradriver. The
cameradriver would stop sending commands after about one minute if the
safety_plc (ie SIS) driver was also running.
2013-06-16 09:42:36 +10:00
Douglas Clowes
1cf8cc81a1 Add a function to AsyncQueue to tell if we are connected 2013-06-14 14:40:03 +10:00
Ferdi Franceschini
2df9297a3f SICS-587 Setup hostport dictionary based configuration for dingo.
Also added simulated camera server and a camtest configuration file to
run test scans against a dummy motor.
2013-06-14 10:18:45 +10:00
Ferdi Franceschini
c71cbbc521 Added lyrebird and re-ordered server socket offsets.
The offsets were re-ordered to match the 3rd digit of the SIM_GALIL
baseports.
2013-06-14 10:13:15 +10:00
Ferdi Franceschini
0c49dc21f7 Add dingo, bilby and emu baseports. 2013-06-14 09:56:33 +10:00
Ferdi Franceschini
4f44b746ba Provide dummy histogram initialisation function. 2013-06-14 09:42:57 +10:00
Ferdi Franceschini
2d8d4864ef Merge branch 'dingo' into merge-replace 2013-06-11 08:30:24 +10:00
zolliker
7f298ce76c .
SKIPPED:
	psi/tecs/inp/x17627.inp
2013-06-07 06:51:21 +00:00
zolliker
c2f019ea9e - last version?
SKIPPED:
	psi/tecs/tecs.c
2013-06-07 06:51:11 +00:00
zolliker
91b0566ebf - fixed error handling
SKIPPED:
	psi/ease.c
	psi/pardef.c
2013-06-07 06:50:59 +00:00
zolliker
3817bcdfde - comment
SKIPPED:
	psi/arrobj.c
2013-06-07 06:50:41 +00:00
zolliker
ccd7bb79bd cosmetics 2013-06-07 06:47:24 +00:00
zolliker
d2c42c3913 - fixed some issues related to "config listen 1" mode
i.e. do not write some lines twice when in this mode
2013-06-07 06:47:03 +00:00
zolliker
6e1005dbc0 workaround: do not treat ?H1 as an illegal answer to H1 (for IPS)
SKIPPED:
	psi/oxinst.c
2013-06-07 06:46:06 +00:00
zolliker
e4a9733830 - added external mode (for wiggle script)
SKIPPED:
	psi/ipsdriv.c
2013-06-07 06:43:10 +00:00
zolliker
97d74d48c7 - add synced support for heater range
SKIPPED:
	psi/ighdriv.c
2013-06-07 06:42:36 +00:00
zolliker
906ceb96e8 - fixed some issues broken when the new task system was introduced 2013-06-07 06:39:50 +00:00
zolliker
db963166df SaveSICSNode fulfills at the first time all of the 3 following requirements:
1) save the value af the topmost node
2) use hupdate instead of a set command for nodes marked with __save=update
3) save kids of nodes not saved
2013-06-07 06:38:17 +00:00
zolliker
565f96b5ca - add a check for empty return value 2013-06-07 06:26:52 +00:00
zolliker
3f6a76052d - fixed some issues related to "config listen 1" mode
i.e. do not write some lines twice when in this mode
2013-06-07 06:17:07 +00:00
zolliker
9a142c18bf - fixed: pExecutor->iRun was no longer initialized since 1.52 2013-06-05 14:18:07 +00:00
Ferdi Franceschini
d872aedbec Don't create Pelican fermichopper motors when loading the configuration file.
This should be done in the local extraconfig.tcl
2013-05-31 11:13:10 +10:00
Ferdi Franceschini
357170a735 SICS-616 Removed obsolete setpos command from motor driver. 2013-05-31 09:55:10 +10:00
Douglas Clowes
7e0e068ee2 differentiate forward/reverse limit switches in 'crashed' log message 2013-05-31 09:35:52 +10:00
Douglas Clowes
ea28b7a78c add code to create, clean and ignore *.d files 2013-05-31 09:35:52 +10:00
Ferdi Franceschini
8f0ceac2ad SICS-615 You can now update the start and step fields of scan parameters.
NOTE: This also fixes the bug that was crashing SICS. The n was missing in an snprintf().
2013-05-31 09:18:35 +10:00
Ferdi Franceschini
0954c3bceb Fixed compile error, ‘struct __MoDriv’ has no m ember named ‘errMsg’ 2013-05-31 08:06:38 +10:00
Douglas Clowes
4a363d0e95 SICS-614 reallocate errMsg buffer each time it's used 2013-05-28 16:22:44 +10:00