Ferdi Franceschini
a363bc3c2c
Fix bug introduced when AttrWrap was replaced by AttrMap.
...
AttrWrap transparently passes method calls through to the widget
but you need to use the original_widget attribute with AttrMap to
access methods on the underlying widget.
2014-06-27 15:05:07 +10:00
Ferdi Franceschini
bd97a75e9d
Replace deprecated urwid AttrWrap() with AttrMap()
2014-06-27 15:05:05 +10:00
Douglas Clowes
ac24d330c2
Absolute encoders/resolvers changed on PCX, PCR and MOM on Echidna
2014-06-27 14:28:28 +10:00
Douglas Clowes
27f1f1dfa0
Merge from Echidna
2014-06-26 16:26:36 +10:00
Douglas Clowes
8bed9404e4
Pelican merge: pelican_configuration.tcl, motor_configuration.tcl
2014-06-26 15:15:58 +10:00
Douglas Clowes
8bf1764dd9
SICS-754 Use "clientput" instead of "puts stdout" in non-generated drivers
2014-06-26 14:08:20 +10:00
Douglas Clowes
fe3489b61f
SICS-754 Use "clientput" instead of "puts stdout" in generated drivers
2014-06-26 13:48:44 +10:00
Douglas Clowes
e2ab77fca7
Make the Fake Galil display window support the 8 controllers
2014-06-26 12:38:59 +10:00
Douglas Clowes
03aa895403
Extract common setup code and add wombat
2014-06-26 12:38:06 +10:00
Douglas Clowes
3ffcdb08da
Merge from Quokka quokka_configuration.tcl (partial)
2014-06-25 17:09:27 +10:00
Douglas Clowes
d404bdbb06
Merge from Quokka sans sct_flipper, environment, motor_config
2014-06-25 17:09:22 +10:00
Douglas Clowes
7d36bb0508
Merge from Quokka sct_protek_common.tcl
2014-06-25 17:09:16 +10:00
Douglas Clowes
2d48093820
Merge from Quokka runsics.py move the commented out debug print
2014-06-25 17:09:10 +10:00
Douglas Clowes
6530c54483
Merge from Quokka sct_positmotor_common.tcl set driving false
2014-06-25 17:09:01 +10:00
Douglas Clowes
5b48df31ba
Merge from Quokka hvcommands.tcl and pulser.tcl
2014-06-25 17:08:53 +10:00
Douglas Clowes
ba16ebb992
Add _trial_temp to .gitignore for unit testing from the repository
2014-06-25 13:50:49 +10:00
Douglas Clowes
2676ab9282
Rework the LS-218 driver to make it flexible.
2014-06-25 13:37:32 +10:00
Douglas Clowes
648c8003b7
Merge from Wombat, except sics_config.ini
...
Conflicts:
sics/site_ansto/instrument/config/environment/magneticField/sct_green_magnet.tcl
sics/site_ansto/instrument/config/environment/temperature/sct_lakeshore_336.tcl
sics/site_ansto/instrument/config/environment/temperature/sct_oxford_mercury.tcl
sics/site_ansto/instrument/config/hmm/hmm_object.tcl
sics/site_ansto/instrument/hipd/config/commands/eulerscan.tcl
sics/site_ansto/instrument/hipd/config/motors/motor_configuration.tcl
sics/site_ansto/instrument/hipd/util/sics_config.ini
sics/site_ansto/instrument/server_config.tcl
2014-06-25 13:35:28 +10:00
Douglas Clowes
3f8f5fcba7
Merge from Wombat hmm_object.tcl
2014-06-25 13:22:44 +10:00
Douglas Clowes
c5f7a7375e
Merge from Wombat west400.tcl
2014-06-25 13:22:35 +10:00
Douglas Clowes
ccc47a4c57
Pull in Wombat changes to hvcommands.tcl
2014-06-25 13:20:20 +10:00
Douglas Clowes
95974df5e4
Pick up some obvious changes from Wombat
2014-06-24 17:32:34 +10:00
Douglas Clowes
e3377553bd
Sort the *.ini files so we can better compare them
2014-06-24 17:22:46 +10:00
Douglas Clowes
e9191c1d62
Pull back Platypus Command changes
2014-06-24 12:36:53 +10:00
Douglas Clowes
3ea1f3bf5f
Pull back Platypus detector config change
2014-06-24 12:33:59 +10:00
Douglas Clowes
126187473c
Add ServerOption LoggerDir as the data directory
2014-06-24 12:28:14 +10:00
Douglas Clowes
ffef4e208f
SCT driver for Lakeshore 218S Temperature Monitor
2014-06-23 17:40:10 +10:00
Douglas Clowes
9388b5941d
Trivial changes to unit test
2014-06-23 12:48:46 +10:00
Douglas Clowes
6b18de0a03
Add huber asyncprotocol and make huber_ap and omron_ap to remove name conflicts
2014-06-23 12:48:46 +10:00
Douglas Clowes
565ba9d10d
SICS-752 Escape all embedded braces in hlistprop tcllist output
2014-06-23 12:48:46 +10:00
Ferdi Franceschini
6dba13a5ab
Add CF1 to Wombat INI file and fix ordering of LS336 sections.
2014-06-23 10:29:20 +10:00
Ferdi Franceschini
0b293e5399
Use the new make_vmot command to make a virtual motor has the same klass as the real motor it is chained to.
2014-06-23 10:29:18 +10:00
Ferdi Franceschini
35c5ccbb19
Added command to make virtual motor which hdbchains to a real motor.
2014-06-23 10:29:17 +10:00
Douglas Clowes
84fa02a5a5
Add a fake Huber bath
2014-06-20 14:53:39 +10:00
Douglas Clowes
ff342dc16d
Add unimplemented message to fake NHQ
2014-06-20 14:53:33 +10:00
Douglas Clowes
68afbed2ce
Prevent SEGV in ansto_sctdriveadapter on node not found and add names to messages
2014-06-20 13:15:43 +10:00
Douglas Clowes
fc85619eac
NHQ-2xx SCT driver and fake device
2014-06-20 12:25:46 +10:00
Douglas Clowes
cd80196583
add declaration for OMRONInitProtocol
2014-06-19 16:35:47 +10:00
Douglas Clowes
25346f5e02
Include a header file for the omron protocol
2014-06-19 16:35:47 +10:00
Douglas Clowes
881fce1feb
SICS-750 Restrict sensitive motor commands to debug+manager or initialization
2014-06-19 16:35:47 +10:00
Douglas Clowes
1da5fc9062
Create and use sicsglobal.h and add isDuringInitialization
2014-06-19 16:35:47 +10:00
Douglas Clowes
0d39693c3b
Add 'make sct' to generate sct_*.tcl from all *.sct files in tree below
2014-06-19 16:35:47 +10:00
Douglas Clowes
786a6ef2a8
SICS-749: Allow INT and FLOAT nodes for SCT Drive Adapter (and list)
2014-06-19 16:35:47 +10:00
Ferdi Franceschini
713452aac6
Added sap ten position virtual motor for sample aperture.
2014-06-18 16:52:20 +10:00
Ferdi Franceschini
0711340da7
The biggest aperture has been setup as the zero position on the sample aperture.
...
The changes have been sent to Dan for inclusion in the Bilby motion control spreadsheet.
2014-06-18 16:01:19 +10:00
Ferdi Franceschini
e32e46b84e
Added sap eleven position virtual motor to select apertures via sapmot.
2014-06-17 22:31:39 +10:00
Ferdi Franceschini
3bffbf720f
Added sapmot sample aperture motor from new Bilby motion control spreadsheet.
2014-06-17 22:31:38 +10:00
Douglas Clowes
fa63ed8eed
Dont create control alias unless there is a name to use
2014-06-17 17:25:17 +10:00
Douglas Clowes
bcb28e68c1
Add some more read-only fields to the huber
2014-06-17 17:17:41 +10:00
Douglas Clowes
171342c97e
Make driver nodes mutable and regen
2014-06-17 15:45:03 +10:00