Commit Graph

2787 Commits

Author SHA1 Message Date
Ferdi Franceschini
ad27488d3d Initial implementation of Dingo Camera driver.
Takes a single shot or a multishot.
If the user changes the camera configuration in SICS the new config will
be uploaded when the next take shot/multishot command is sent.
This driver allows the scan object in SICS to drive the scan variable to
the next target while the camera is processing and saving data after
acquiring an image.
TODO
Implement "set file,..." command.
2013-02-26 01:20:02 +11:00
Douglas Clowes
4fa515c351 Add hdbnode to diffscan 2012-12-18 14:03:58 +11:00
Douglas Clowes
907f0e2ba6 add sicsvar output to diffscan 2012-12-14 08:48:05 +11:00
Douglas Clowes
43346d6ea5 add hostnam and portnum commands 2012-12-13 14:07:38 +11:00
Douglas Clowes
dfb9db5e5c add das servers to test host list 2012-12-13 14:07:08 +11:00
Douglas Clowes
c8bf2a71ed Remove InstallHdb from barebones 2012-12-13 14:06:32 +11:00
Douglas Clowes
4c82c0b1cb scan/diffscan enhancements to do with timestamps 2012-12-13 13:54:47 +11:00
Douglas Clowes
3a81b3a5c8 add HAVE_UNISTD_H for SL6 2012-12-13 13:53:35 +11:00
Douglas Clowes
da33f7ed21 make portnum command work on UDP ports too 2012-12-13 13:52:52 +11:00
Douglas Clowes
6ca55df3d6 fix UDP code to work with a higher socket fd 2012-12-13 13:51:14 +11:00
Douglas Clowes
da1213c059 TCL 8.5 and cleanup 2012-12-10 14:55:51 +11:00
Douglas Clowes
c2150780fa move sicslist to site_ansto.c and add TCL 8.5 clock 2012-12-10 14:54:44 +11:00
Douglas Clowes
7f42b8c420 move sicslist to site_ansto.c 2012-12-10 14:53:39 +11:00
Douglas Clowes
2af296a3d2 use saved argv0 - not sure if needed 2012-12-10 14:53:13 +11:00
Douglas Clowes
9534ba4b31 refactor, improve usage and save the argv0 2012-12-10 14:51:29 +11:00
Douglas Clowes
d2bcea11b2 source the psi version of TCL 8.4 clock 2012-12-05 15:47:44 +11:00
Douglas Clowes
ceb7c72806 undo spurious change 2012-11-30 10:39:12 +11:00
Douglas Clowes
ca69d44b3d TaskSignal sets the calling task status to WAITING to prevent recursion through TaskYield. 2012-11-30 10:35:26 +11:00
Douglas Clowes
1fe4e40e8b merge 2012-11-30 10:32:37 +11:00
Douglas Clowes
36697bf25a various changes 2012-11-30 10:31:59 +11:00
Douglas Clowes
3501c0085a underscore in environment_controller 2012-11-30 10:27:25 +11:00
Douglas Clowes
e929862b2d need to look at eCounting 2012-11-30 09:24:30 +11:00
Douglas Clowes
cacc490e59 work in progress 2012-11-30 09:24:22 +11:00
Douglas Clowes
441550b546 variuos changes 2012-11-30 08:26:54 +11:00
Douglas Clowes
17e5379745 Disabled sending hdb command start and stop messages because they break gumtree 2012-11-29 14:28:41 +11:00
Douglas Clowes
a41941ff9b Make privilege property consistent with the GumTree hipadaba schema. 2012-11-29 14:27:49 +11:00
Douglas Clowes
cabb3f7f4c improve indent to match existing 2012-11-29 14:25:41 +11:00
Douglas Clowes
d89a726a8a improve indent to match existing 2012-11-29 14:25:07 +11:00
Douglas Clowes
f57fe9262e suppress empty reply and print nodepath 2012-11-29 12:57:35 +11:00
Douglas Clowes
933c7157cd check for duplicate scan var 2012-11-29 12:50:30 +11:00
Douglas Clowes
f0669d6bda return on error to prevent crash 2012-11-29 12:48:19 +11:00
Douglas Clowes
53ce7dc584 Reduce noise in log files when using the JSON protocol 2012-11-29 12:47:21 +11:00
Douglas Clowes
97aaccf4e2 allow parameter change while oscillating 2012-11-29 12:24:52 +11:00
Douglas Clowes
9a43c3f0d4 allow parameter change while oscillating 2012-11-29 12:24:22 +11:00
Douglas Clowes
e073e3c4a8 MakeAsync... permanent and add sicslist 2012-11-29 12:24:00 +11:00
Douglas Clowes
1bf4bc23a7 Report object name and parameter on an illegal attempt to set a parameter 2012-11-29 12:18:48 +11:00
Douglas Clowes
78fed168ec histogram data 2012-11-29 12:17:00 +11:00
Douglas Clowes
ce8fa3a694 histogram data 2012-11-29 12:15:21 +11:00
Douglas Clowes
f72891a626 bigger buffers 2012-11-29 11:47:23 +11:00
Douglas Clowes
6af1da7fb5 DFC locking for protocol zero only 2012-11-29 11:44:12 +11:00
Douglas Clowes
e27b567f9d Doug's fixes 2012-11-29 11:42:52 +11:00
Douglas Clowes
8e185c6291 Ferdi's fixes 2012-11-29 11:42:44 +11:00
Douglas Clowes
33e0fada7c allow text parameters 2012-11-29 10:38:50 +11:00
Douglas Clowes
6f774358e7 keep it building 2012-11-29 10:37:50 +11:00
Douglas Clowes
e0c861c0ac potential memory leak 2012-11-29 10:33:19 +11:00
Douglas Clowes
06eba7ce4b ffr stupid hack 2012-11-29 10:30:51 +11:00
Douglas Clowes
a7a27ff408 Check if a property exists 2012-11-29 10:29:52 +11:00
Douglas Clowes
458b0f24cb Add a path field 2012-11-29 10:08:15 +11:00
Douglas Clowes
fdc784eb54 data smoothing plus optional scan object 2012-11-29 10:01:30 +11:00
Douglas Clowes
4df2bea05f Add BATCHEND callback 2012-11-29 09:57:22 +11:00