Douglas Clowes
92d3acb5d5
Remove superfluous trailing white space from TCL files
2014-05-16 17:23:58 +10:00
Douglas Clowes
cf8a08ea7e
Generated modular mercury drivers
2014-05-16 15:42:11 +10:00
Douglas Clowes
81ed966092
Regen sct drivers with async and logging changes
2014-05-16 15:39:58 +10:00
Ferdi Franceschini
d1bfcf3b6a
Remove unnecessary {*} TCL operator.
2014-05-16 13:56:50 +10:00
Ferdi Franceschini
d7acb7c16c
Load drivers which have been enabled in the SICS config ini files.
...
Lakeshore 336 drivers with known IP addresses have been added to the ini files with unique IDs.
All entries in the ini files now have unique IDs
The wombat ini now has radio buttons to select sample stage motor configurations.
2014-05-05 12:25:00 +10:00
Douglas Clowes
a52835379d
Changes to sct files
2014-05-01 10:54:09 +10:00
Douglas Clowes
7e6b5a3a9f
Fix the Pfeiffer/mercury driver
2014-05-01 10:54:09 +10:00
Douglas Clowes
ad50eaca6a
Regenerate all of the generated driver code
2014-04-17 13:45:35 +10:00
Douglas Clowes
8f3b6aaabe
Add sct and tcl driver files for mercury and pfeiffer duo
2014-04-14 14:25:11 +10:00
Douglas Clowes
ad06ef1711
Remove 'create_node' from driver generator and '*.sct' files
...
It wasn't in working condition nor was it being used in any drivers
2014-03-18 09:29:30 +11:00
Douglas Clowes
3abc6c9e60
Move pathname and basename utility functions to extra_utility
...
This makes them generally available to SICS (and it's early)
2014-02-27 12:28:21 +11:00
Douglas Clowes
964d218a20
Start of sct generator description file for Julabo LH45
2014-02-03 11:05:03 +11:00
Ferdi Franceschini
68a746d46a
SICS-710: Make the watlow_rm driveable block until a drive has finished.
...
Also clear the geterror property to make sure that the driver recovers from Modbus error messages.
2014-01-15 16:31:13 +11:00
Ferdi Franceschini
03c00623ee
Allow two LS336 and two LS340 temperature controllers to be selected.
2013-12-20 09:09:03 +11:00
Ferdi Franceschini
37879b9144
The ID and TYPE were the wrong way around when calling add_oxford_mercury.
2013-12-20 09:08:58 +11:00
Ferdi Franceschini
216e2b3529
SICS-697 Make named links in data group for LS336 and Oxford Mercury.
...
SICS-705 Fixed log file name bug in Mercury controller.
2013-12-20 09:08:57 +11:00
Ferdi Franceschini
472ca4f9d9
Updated from ics2-pelican.
2013-12-20 09:08:53 +11:00
Ferdi Franceschini
7b814089ff
SICS-705 Fix mercury log file creation bug.
2013-12-20 09:08:52 +11:00
Ferdi Franceschini
093479f808
SICS-697 Make named links to data group using new typed naming system.
2013-12-20 09:08:49 +11:00
Douglas Clowes
0266abbd94
Change the temperature factor from 10.0 to 20.0
...
This refelcts the firmware update to the RVA ROM removing the factor
of 2.0 for the temperature reading and setting
2013-12-16 13:36:35 +11:00
Ferdi Franceschini
95369d3454
Make naming scheme for west4100 temperature controller consistent with other drivers.
2013-10-28 15:33:44 +11:00
Ferdi Franceschini
4812644b66
Modify west4100 configuration to load the driver if it has been
...
selected in a sics_config.ini file.
2013-10-28 15:33:43 +11:00
Ferdi Franceschini
ad3aa5cd3b
Use sics_config.ini to configure LS370, oxford ITC, oxford Mercury, and oxford labview drivers.
2013-10-15 03:25:22 +11:00
Ferdi Franceschini
7bacc4dc7f
Use sics_config.ini to generate 12T magnet setup on Taipan.
2013-09-18 16:16:06 +10:00
Douglas Clowes
f5dd71f4fb
Get sct_lakeshore_370.tcl saving data to nexus files
2013-08-21 15:26:02 +10:00
Ferdi Franceschini
564b7c9bd5
Use the selected sensor (external or bath) to report temperature from a Julabo
2013-08-15 08:03:34 +10:00
Douglas Clowes
40c0bf7d9e
Remove LS370 logging to stdout
2013-07-15 13:01:35 +10:00
Douglas Clowes
73536234fe
Add a new sct driver for the Watlow RM, based on the Watlow PM driver
2013-07-04 15:39:24 +10:00
Douglas Clowes
7d35ca4cf9
Allow 'aqadapter' as the IP and the AsyncQueue name as the port for Lakeshores
2013-06-27 16:36:06 +10:00
Douglas Clowes
5970a05aaa
Make the ls370 sct controller name consistent with ls336 and ls340
2013-06-19 12:35:46 +10:00
Jing Chen
17d72343e7
Removed old error message
2013-05-17 07:34:29 +10:00
Ferdi Franceschini
b98ff24528
Added configuration file changes from ics1-pelican
2013-04-20 17:53:17 +10:00
Jing Chen
39a3e0ab19
add HDB nodes
...
r3770 | jgn | 2012-10-18 14:54:11 +1100 (Thu, 18 Oct 2012) | 1 line
2012-11-15 17:40:51 +11:00
Jing Chen
3a1bd2192c
comment out the driver line
...
r3767 | jgn | 2012-10-15 14:11:04 +1100 (Mon, 15 Oct 2012) | 1 line
2012-11-15 17:40:36 +11:00
Jing Chen
18a3a0b028
r3762 | jgn | 2012-10-09 13:42:17 +1100 (Tue, 09 Oct 2012) | 1 line
2012-11-15 17:40:11 +11:00
Douglas Clowes
62d894b9e7
First Working Version against "SCPI" protocol Mercury
...
r3733 | dcl | 2012-09-11 11:40:48 +1000 (Tue, 11 Sep 2012) | 1 line
2012-11-15 17:37:52 +11:00
Douglas Clowes
81605a11a1
Driver for the Oxford Mercury Temperature Controller (WIP)
...
r3732 | dcl | 2012-09-03 13:37:30 +1000 (Mon, 03 Sep 2012) | 1 line
2012-11-15 17:37:47 +11:00
Douglas Clowes
d6ad841174
Set auto by default on startup - as per Paolo
...
r3679 | dcl | 2012-07-26 15:45:13 +1000 (Thu, 26 Jul 2012) | 1 line
2012-11-15 17:34:46 +11:00
Ferdi Franceschini
a6fd5af72c
Made the isobus address configurable for the Oxford Mercury ITC.
...
NOTE: Address is option and defaults to @1
Eg Set tol=5.0 and isobus address= @8 for the Mercury ITC
add_itc500 tc1 localhost 7777 5.0 "@8"
r3642 | ffr | 2012-07-13 15:48:30 +1000 (Fri, 13 Jul 2012) | 5 lines
2012-11-15 17:33:03 +11:00
Ferdi Franceschini
d99d9cc7ee
SICS-435: Save setpoint in data file.
...
r3612 | ffr | 2012-06-19 20:42:15 +1000 (Tue, 19 Jun 2012) | 2 lines
2012-11-15 17:31:11 +11:00
Ferdi Franceschini
f498b3ce6a
sct_julabo_lh45.tcl
...
Add bath temperature to feedback. Allow switching between reading the
bath or external sensor for the sensor value. Check the data type of
replies from the Julabo because it can return values like "___.__" if
you're reading the wrong sensor.
sct_lakeshore_340.tcl, sct_lakeshore_336.tcl
Use the tolerance set on the control/tolerance node so the user can
change it while running.
r3348 | ffr | 2012-01-20 15:25:46 +1100 (Fri, 20 Jan 2012) | 10 lines
2012-11-15 17:23:22 +11:00
Douglas Clowes
b7bb5f7e9b
Lakeshore 370 AC "Resistance Bridge" Temperature Controller
...
r3343 | dcl | 2012-01-16 17:39:14 +1100 (Mon, 16 Jan 2012) | 1 line
2012-11-15 17:23:00 +11:00
Douglas Clowes
a172bed449
Add ";*IDN?" in SetValue and setPoint functions (after commands that don't elicit a response) to force a response that avoids the timeout and reconnect sequence that gives problems on the LS336
...
r3259 | dcl | 2011-10-18 16:13:01 +1100 (Tue, 18 Oct 2011) | 1 line
2012-11-15 17:16:47 +11:00
Douglas Clowes
c765c33f6d
Make instance data properties of a params node instead of namespace global variables
...
This is to allow multiple instance of the same device type without clashing of persistent data
r3248 | dcl | 2011-08-22 11:30:20 +1000 (Mon, 22 Aug 2011) | 3 lines
2012-11-15 17:16:07 +11:00
Ferdi Franceschini
5e50f2cb43
Removed the dependency on some global variables so that you can drive
...
two lakeshore controllers. Most of the remaining globals are harmless
or unused but they should be removed.
r3237 | ffr | 2011-08-12 08:41:56 +1000 (Fri, 12 Aug 2011) | 4 lines
2012-11-15 17:15:59 +11:00
Ferdi Franceschini
f66a91d6d6
Remove accidental commit
...
r3214 | ffr | 2011-06-20 09:45:22 +1000 (Mon, 20 Jun 2011) | 1 line
2012-11-15 17:14:19 +11:00
Ferdi Franceschini
c1b90c4f7d
Added rva_datafile name and added rva to /sample group
...
r3151 | ffr | 2011-05-20 12:02:45 +1000 (Fri, 20 May 2011) | 1 line
2012-11-15 17:13:57 +11:00
Douglas Clowes
afa42563a0
Implement a reset capability
...
r3150 | dcl | 2011-05-20 10:26:59 +1000 (Fri, 20 May 2011) | 1 line
2012-11-15 17:13:53 +11:00
Douglas Clowes
df6f44a2ac
Change limits and tolerance
...
r3149 | dcl | 2011-05-20 10:25:05 +1000 (Fri, 20 May 2011) | 1 line
2012-11-15 17:13:49 +11:00
Douglas Clowes
f0ac8f82d9
Implement driveable and end of drive condition
...
r3148 | dcl | 2011-05-20 10:21:08 +1000 (Fri, 20 May 2011) | 1 line
2012-11-15 17:13:44 +11:00