Douglas Clowes
e3b583150e
SICS-696 Explicity include the namespace on mk_sct_ calls
2014-07-23 14:32:26 +10:00
Ferdi Franceschini
0e53fe3757
Save 5T magnet sensor reading and setpoint.
2014-07-16 11:27:13 +10:00
Ferdi Franceschini
c03bbdc38e
Add permlink to 5T magnet driver and load the driver in the quokka config.
2014-07-16 10:11:07 +10:00
Douglas Clowes
db24e03106
Add sct driver for New Zealand magnet
2014-07-15 18:48:38 +10:00
Ferdi Franceschini
6aa229ee75
Driver changes made on ics1-wombat-test.
2014-07-11 08:49:40 +10:00
Ferdi Franceschini
5ee2634d30
Modified some more old drivers to use config_dict as in gen_sct.py
...
TODO
environment/sct_keithley_2700.tcl
environment/sct_protek_common.tcl
2014-07-01 20:12:42 +10:00
Ferdi Franceschini
4f397350cb
Modified some older drivers to use the tcl dict code from gen_sct.py
...
TODO
sct_keithley_2700.tcl
magneticField/sct_oxford_labview.tcl
magneticField/sct_bruker_BEC1.tcl
temperature/sct_watlow_st4.tcl
temperature/sct_oxford_mercury.tcl
temperature/sct_mercury_pres.tcl
temperature/sct_julabo_lh45.tcl
temperature/sct_lakeshore_340.tcl
temperature/sct_julabo_lh45_gen.tcl
temperature/sct_watlow_rm.tcl
temperature/sct_eurotherm_2000.tcl
temperature/sct_lakeshore_336.tcl
temperature/sct_watlow_pm.tcl
temperature/sct_oxford_itc.tcl
temperature/sct_lakeshore_370.tcl
temperature/west400.tcl
2014-06-30 13:47:48 +10:00
Douglas Clowes
7960cb73a0
Change puts to clientput to avoid error on stdout undefined
2014-06-30 13:44:14 +10:00
Ferdi Franceschini
e971cd8b64
New sicsconfig.ini file configuration editor.
...
Updated wombat sics_config.ini and gen_sct.py
Generated new tcl files from sct templates and
modified some old sct_*.tcl drivers.
TODO
sct_keithley_2700.tcl
magneticField/sct_oxford_labview.tcl
magneticField/sct_bruker_BEC1.tcl
temperature/sct_watlow_st4.tcl
temperature/sct_oxford_mercury.tcl
temperature/sct_mercury_pres.tcl
temperature/sct_julabo_lh45.tcl
temperature/sct_lakeshore_340.tcl
temperature/sct_julabo_lh45_gen.tcl
temperature/sct_watlow_rm.tcl
temperature/sct_eurotherm_2000.tcl
temperature/sct_lakeshore_336.tcl
temperature/sct_watlow_pm.tcl
temperature/sct_oxford_itc.tcl
temperature/sct_lakeshore_370.tcl
temperature/west400.tcl
2014-06-30 09:08:19 +10:00
Douglas Clowes
27f1f1dfa0
Merge from Echidna
2014-06-26 16:26:36 +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
95974df5e4
Pick up some obvious changes from Wombat
2014-06-24 17:32:34 +10:00
Douglas Clowes
fa3154bdcd
Update non-templated drivers to log to ../log/ instead of /tmp/
2014-06-16 10:42:17 +10:00
Douglas Clowes
92d3acb5d5
Remove superfluous trailing white space from TCL files
2014-05-16 17:23:58 +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
Ferdi Franceschini
85dc69ed70
Load Oxford 12T magnet driver if it is enabled in the sics_config.ini file.
2014-04-29 15:29:04 +10:00
Ferdi Franceschini
99955b01da
SICS-698 Make Bruker magnet driver setpoint driveable.
2013-12-20 09:08:51 +11:00
Ferdi Franceschini
5914db28c3
Save the magnetic field value setpoint last set by SICS for the Oxford 12T magnet.
...
TODO:We should save the setpoint from the Labview program.
2013-10-18 18:11:35 +11:00
Ferdi Franceschini
d4b782aae7
Remove hard coded magnet name from sensor path.
2013-10-15 03:23:10 +11:00
Ferdi Franceschini
5acb398b42
Provide add_oxmag command to instantiate an oxford magnet driver.
2013-08-15 07:59:02 +10:00
Ferdi Franceschini
e7a478489e
Copied in-situ modifications from ics1-quokka.
2013-02-20 18:19:44 +11:00
Jing Chen
731c83786b
change magneticFieldCurernt to magneticFieldCurrent
...
r3771 | jgn | 2012-10-24 15:12:20 +1100 (Wed, 24 Oct 2012) | 1 line
2012-11-15 17:40:55 +11:00
Jing Chen
12c6a9c0a8
r3769 | jgn | 2012-10-18 14:50:30 +1100 (Thu, 18 Oct 2012) | 1 line
2012-11-15 17:40:46 +11:00
Jing Chen
935a45cbf5
update formats of displayed strings
...
r3766 | jgn | 2012-10-15 12:01:50 +1100 (Mon, 15 Oct 2012) | 1 line
2012-11-15 17:40:31 +11:00
Jing Chen
a545823330
add He3 SICS controller
...
r3760 | jgn | 2012-10-08 13:29:25 +1100 (Mon, 08 Oct 2012) | 1 line
2012-11-15 17:40:01 +11:00
Jing Chen
5ceb583d26
update the driver
...
r3743 | jgn | 2012-09-24 09:56:27 +1000 (Mon, 24 Sep 2012) | 1 line
2012-11-15 17:38:39 +11:00
Jing Chen
5d5c6bed54
new SICS driver for Green Magnet
...
r3742 | jgn | 2012-09-20 16:16:00 +1000 (Thu, 20 Sep 2012) | 1 line
2012-11-15 17:38:35 +11:00
Douglas Clowes
84842c901f
Add voltage, status and "end-of-driving"
...
r3731 | dcl | 2012-09-03 09:03:12 +1000 (Mon, 03 Sep 2012) | 1 line
2012-11-15 17:37:42 +11:00
Douglas Clowes
200d539adc
Simple driver for the "Green Magnet"
...
r3710 | dcl | 2012-08-28 15:06:20 +1000 (Tue, 28 Aug 2012) | 1 line
2012-11-15 17:37:09 +11:00
Jing Chen
a311f331cd
add Dlition Sample temperautre contorl
...
r3686 | jgn | 2012-08-01 09:50:08 +1000 (Wed, 01 Aug 2012) | 1 line
2012-11-15 17:35:19 +11:00
Jing Chen
5b4b52c627
add progress reminder at changing temperature and field
...
r3399 | jgn | 2012-02-27 12:13:47 +1100 (Mon, 27 Feb 2012) | 1 line
2012-11-15 17:24:52 +11:00
Ferdi Franceschini
3b4247c8d2
Moved the pre_count and post_count procs to quokka's environment.tcl because
...
their definition is specific to quokka. They have also been modified to
include the lakeshore readings.
r3364 | ffr | 2012-02-12 18:55:07 +1100 (Sun, 12 Feb 2012) | 4 lines
2012-11-15 17:24:34 +11:00
Jing Chen
acd1b9e036
add sct_oxford_labview.tcl
...
r3324 | jgn | 2012-01-03 12:00:22 +1100 (Tue, 03 Jan 2012) | 1 line
2012-11-15 17:21:34 +11:00
Ferdi Franceschini
12b524cfbb
sct_bruker_BEC1.tcl
...
Arndt's latest updates, this is sct_bruker_BEC1_20100625.tcl
r3135 | ffr | 2011-05-19 08:38:09 +1000 (Thu, 19 May 2011) | 2 lines
2012-11-15 17:12:48 +11:00
Ferdi Franceschini
7371a561d9
Make sure spin flipper code in rfamp.c is initialised
...
Fixed drive bugs in lakeshore drivers.
r3071 | ffr | 2011-02-25 18:27:31 +1100 (Fri, 25 Feb 2011) | 2 lines
2012-11-15 17:08:46 +11:00
Douglas Clowes
82801c301c
Adjust limits on Oxford Magnet to +/- 10T
...
r3019 | dcl | 2010-08-10 16:22:09 +1000 (Tue, 10 Aug 2010) | 1 line
2012-11-15 17:06:00 +11:00
Douglas Clowes
eabb3de24d
add the LakeShore 460 Gaussmeter driver
...
r3018 | dcl | 2010-08-06 15:12:24 +1000 (Fri, 06 Aug 2010) | 1 line
2012-11-15 17:05:56 +11:00
Ferdi Franceschini
6c6ba7de86
sct_oxford_ips.tcl
...
Set the "setpoint" type to drivable for GumTree and clear the "geterror" property when we get a new reading.
r2981 | ffr | 2010-07-19 17:38:02 +1000 (Mon, 19 Jul 2010) | 3 lines
2012-11-15 17:05:31 +11:00
Ferdi Franceschini
77932a4d15
Set the setpoint in the setpoint node.
...
r2972 | ffr | 2010-07-02 12:12:31 +1000 (Fri, 02 Jul 2010) | 2 lines
2012-11-15 17:04:54 +11:00
Ferdi Franceschini
d94cf7b011
sct_oxford_ips.tcl
...
Fixed properties so the controller gets linked into /sample
INSTCFCOMMON.TXT quokka_configuration.tcl
Added ips120 controller to quokka
r2968 | ffr | 2010-07-01 21:03:54 +1000 (Thu, 01 Jul 2010) | 6 lines
2012-11-15 17:04:35 +11:00
Douglas Clowes
eebe078118
implement HALT and improve recovery
...
r2967 | dcl | 2010-07-01 12:39:42 +1000 (Thu, 01 Jul 2010) | 2 lines
2012-11-15 17:04:30 +11:00
Douglas Clowes
4afb1a765c
Oxford Intelligent Power Supply IPS120-10
...
r2964 | dcl | 2010-06-25 15:16:28 +1000 (Fri, 25 Jun 2010) | 2 lines
2012-11-15 17:04:17 +11:00
Ferdi Franceschini
e6e3c3be52
Merged in-situ modifications for Release 2.5 candidate 5
...
r2895 | ffr | 2010-04-29 16:02:15 +1000 (Thu, 29 Apr 2010) | 2 lines
2012-11-15 17:00:43 +11:00
Arndt Meiers
d8cd96b69b
version 20091209_3. Not tested. Takes the exception handling inside catch blocks one step further. Has additional args argument for optional message in case of a real error and uses the new catch method throughout all subroutines.
...
r2840 | axm | 2009-12-09 18:43:23 +1100 (Wed, 09 Dec 2009) | 2 lines
2012-11-15 16:58:05 +11:00
Arndt Meiers
ab7774aa4c
version 20091209_2. Not tested. Merges the changes from 20091201 and 20091209_1(ffr).
...
r2839 | axm | 2009-12-09 18:41:43 +1100 (Wed, 09 Dec 2009) | 2 lines
2012-11-15 16:58:01 +11:00
Arndt Meiers
8b6c89ebc1
version 20091209_1 (ffr). Not tested. Introduces new handling of exceptions in some key subroutines - added by ffr based on the version 20091016, not 20091201.
...
r2838 | axm | 2009-12-09 18:40:39 +1100 (Wed, 09 Dec 2009) | 2 lines
2012-11-15 16:57:57 +11:00
Arndt Meiers
814fa32408
version 20091201, not tested. Fixed drivestatus return values (insights from Lakeshore 336 driver) and removed obsolete line terminator code.
...
r2837 | axm | 2009-12-09 18:38:58 +1100 (Wed, 09 Dec 2009) | 2 lines
2012-11-15 16:57:52 +11:00
Arndt Meiers
f4e26c7e08
Version 20091016, This is the version that has been running on Platypus from mid October to at least mid December 2009. Although users have been happy, we discovered some bits of code that may cause problems under certain circumstances such as the drivestatus return values and the handling of exceptions. We are waiting with the roll-out of the latest version until we will be able to test it and together with the migration to the new power supply controller. Only tested with serial communication because of the TCP/IP port bug in the old controller.
...
r2836 | axm | 2009-12-09 18:37:03 +1100 (Wed, 09 Dec 2009) | 2 lines
2012-11-15 16:57:48 +11:00
Ferdi Franceschini
c73c4c85c8
Merges from ics1-wombat
...
r2834 | ffr | 2009-12-09 17:07:45 +1100 (Wed, 09 Dec 2009) | 2 lines
2012-11-15 16:57:39 +11:00