Douglas Clowes
c608e5e641
Merge changes from Dingo 2014-09-09
2014-09-09 16:38:44 +10:00
Douglas Clowes
499c5c422d
Break simulation flagss out of the server_config.tcl
...
These are the most frequent instrument-specific changes
2014-09-09 15:14:57 +10:00
Douglas Clowes
c8057a89aa
Changes pulled back from Wombat 2014-09-09
2014-09-09 14:52:47 +10:00
Douglas Clowes
6738a0844d
Add the Robots (Robbie and Rosie) for Echidna
2014-09-08 15:56:20 +10:00
Douglas Clowes
ab6a70ad97
Add an external sics_simulation file for Echidna
2014-09-08 15:54:29 +10:00
Douglas Clowes
5e28264909
Allow sics_config and device simulation flags in another file
2014-09-08 15:53:52 +10:00
Douglas Clowes
e6925423e3
Regenerate the SR630 driver with 600 second polls
2014-09-08 13:45:40 +10:00
Douglas Clowes
bc0606394b
Make gitloader and gitrefer executable
2014-09-08 11:37:10 +10:00
Douglas Clowes
fb0f746b96
Create a PATCH.TXT with "git diff" and include in the deplopment
...
This allows us to track what the differences are to the git version
We also include it into .gitignore.
2014-09-05 16:21:22 +10:00
Douglas Clowes
55a0055bd3
West 6100 driver
2014-09-05 16:09:36 +10:00
Douglas Clowes
ef0c7cc0d5
Extend poll_period to (1,3600) seconds
2014-09-04 11:29:19 +10:00
Douglas Clowes
24c8792467
SR630 reduce to 8 channels and 600 second polls, change driver name
2014-09-04 09:26:03 +10:00
Douglas Clowes
8af9116667
Update the Stanford SR630 SCT file for ten channels
2014-09-03 13:01:35 +10:00
Douglas Clowes
6070706571
Stanford Research Systems Model SR630 Thermocouple Monitor
2014-09-02 12:01:47 +10:00
Ferdi Franceschini
cf24ac127b
Update motor configuration from ics1-taipan.
2014-08-28 17:08:30 +10:00
Ferdi Franceschini
47d3d0a7e8
Pelican doesn't seem to have a PLC interface.
2014-08-26 10:33:14 +10:00
Ferdi Franceschini
78cfe7f5a9
SICS-770 Fixed SICS reports 'bad status code' when scanning the schp motor
2014-08-26 10:33:13 +10:00
Ferdi Franceschini
a0acd1e5b4
SICS-458: Add dsc command to run a DSC acquisition on Quokka.
...
Also added dsc.py utility which finds the start of a DSC profile in hdf files.
2014-08-26 10:32:43 +10:00
Douglas Clowes
2cb70741b1
Add hupdateif <path> <value> [<format>] for conditional update of hipadaba
2014-08-19 15:05:32 +10:00
Douglas Clowes
a93819572a
Regenerate template drivers
2014-08-19 11:43:45 +10:00
Douglas Clowes
6f5892f07d
Change SCT wrappers to use ip_address and tcp_port
2014-08-19 11:27:43 +10:00
Douglas Clowes
04a87e5ff2
Change IP/PORT to ip_address/tcp_port and add to mkDriver sig
...
This facilitates use in mkDriver hook code
2014-08-19 11:21:45 +10:00
Douglas Clowes
288be8f1c2
Generate the green magnet wrapper TCL code
2014-08-18 12:48:01 +10:00
Douglas Clowes
273c26cc22
Add a wrapper for the green magnet
2014-08-18 12:46:48 +10:00
Douglas Clowes
6f5f2b69cf
Make Agilent use mkWrapper
2014-08-18 12:42:35 +10:00
Douglas Clowes
2c8f1131f6
Add wrapper_property nosctcontroller = <anything> to gen_sct
2014-08-18 12:34:24 +10:00
Douglas Clowes
ea9de2c617
Add @TCL/@END code to gen_sct
2014-08-18 11:39:24 +10:00
Douglas Clowes
da17516491
Add wrapper_property and mkWrapper code for SCT wrappers
2014-08-18 11:39:17 +10:00
Douglas Clowes
8541f7cd90
Remove extra makesctcontroller from Agilent
2014-08-15 12:21:36 +10:00
Ferdi Franceschini
13003126a6
Use configured magnet name in OxfordSet commands.
...
Also T3 is really pressure.
2014-08-08 11:52:04 +10:00
Ferdi Franceschini
944902c9d4
Added sct wrapper to load legacy sct_oxford_labview.tcl driver.
2014-08-08 11:51:49 +10:00
Douglas Clowes
bd4dfdee79
Remove _trial_temp* directories and *.orig files from TARDIR
2014-08-07 09:43:26 +10:00
Ferdi Franceschini
639e4dc3c8
Generated sct tcl drivers from sct templates.
2014-08-06 11:20:46 +10:00
Ferdi Franceschini
18c862a609
Adding config INI file to Pelican.
2014-08-06 11:20:45 +10:00
Ferdi Franceschini
bf355fb9ed
Load all kinds of environment for Pelican and Wombat because we should be
...
able to just add a new device to the sics_config.ini and load it.
2014-08-06 10:08:12 +10:00
Ferdi Franceschini
2c753a3f18
Make sample stages configurable and add Oxford magnet sample stick motor as an option.
2014-08-06 10:08:12 +10:00
Ferdi Franceschini
7b6b11eef2
Let everyone have a magnet sample stick motor.
2014-08-06 10:08:12 +10:00
Ferdi Franceschini
6b8d9d88fa
The default interval of five seconds seems to be working for everyone so let it be.
2014-08-06 10:08:11 +10:00
Ferdi Franceschini
8a6da09326
Deploy all environment control drivers.
2014-08-06 10:08:10 +10:00
Douglas Clowes
c86ff4c883
Prettyfy the dump routines
2014-08-05 17:45:30 +10:00
Douglas Clowes
973f844186
Allow Group_Property override for klass and type and set topleve data true
2014-08-05 17:07:02 +10:00
Douglas Clowes
a1f509d96a
Force branch klass to '@none' and type to 'part'
2014-08-05 16:45:42 +10:00
Douglas Clowes
5fb4bc9adc
If data is true default klass to parameter in SCT
2014-08-05 16:38:41 +10:00
Douglas Clowes
5be03cc63b
make default mutable 'true' and data on branches
2014-08-05 16:04:55 +10:00
Douglas Clowes
a761136b48
Regenerate modified drivers
2014-08-05 12:23:33 +10:00
Douglas Clowes
d330d7874a
Add the FOPDT and PID modules
...
The First Order Plus Delay Time module is a model of a
controlled system that is useful in modelling and
simulating process control systems.
The Proportional Integral Differential module is a control
system that is useful in controlling process control
systems.
This is not fully functional yet.
2014-08-05 11:44:27 +10:00
Douglas Clowes
17315b15c7
Remove hand-coded config for generated in Oxford ITC-500
2014-08-04 15:46:16 +10:00
Douglas Clowes
39519d8c1c
Don't register poll/write when simulating in LS-3xx drivers
2014-08-04 15:45:59 +10:00
Douglas Clowes
5112af83fd
SICS-697 Decorate LS-370 with permlink
2014-08-04 15:42:08 +10:00
Ferdi Franceschini
94beedd885
We need dingo.hdd for the scan command. NOTE SICS crashes without it, see SICS-763
2014-08-01 11:35:09 +10:00