Commit Graph

  • 5153e16e86 update for Lyrebird r3101 | jgn | 2011-04-11 15:09:26 +1000 (Mon, 11 Apr 2011) | 1 line Jing Chen 2011-04-11 15:09:26 +10:00
  • 8eb9a86c01 r3100 | jgn | 2011-04-11 11:34:11 +1000 (Mon, 11 Apr 2011) | 1 line Jing Chen 2011-04-11 11:34:11 +10:00
  • cf4660747a update for Taipan purpose r3099 | jgn | 2011-04-11 10:50:10 +1000 (Mon, 11 Apr 2011) | 1 line Jing Chen 2011-04-11 10:50:10 +10:00
  • 729a4c6eff r3098 | jgn | 2011-04-08 16:16:38 +1000 (Fri, 08 Apr 2011) | 1 line Jing Chen 2011-04-08 16:16:38 +10:00
  • a9f7812e47 r3097 | jgn | 2011-04-08 16:05:02 +1000 (Fri, 08 Apr 2011) | 1 line Jing Chen 2011-04-08 16:05:02 +10:00
  • bda5f46596 r3096 | jgn | 2011-04-08 15:44:27 +1000 (Fri, 08 Apr 2011) | 1 line Jing Chen 2011-04-08 15:44:27 +10:00
  • 1671ec3612 r3095 | jgn | 2011-04-08 12:34:34 +1000 (Fri, 08 Apr 2011) | 1 line Jing Chen 2011-04-08 12:34:34 +10:00
  • cf9a94abd3 remove quokka stuff r3094 | jgn | 2011-04-08 12:15:13 +1000 (Fri, 08 Apr 2011) | 1 line Jing Chen 2011-04-08 12:15:13 +10:00
  • 665adbf4a6 double the timeout to make errors less likely r3093 | dcl | 2011-04-05 17:37:51 +1000 (Tue, 05 Apr 2011) | 1 line Douglas Clowes 2011-04-05 17:37:51 +10:00
  • 074344f63d comment out initxmlscan r3089 | jgn | 2011-03-31 14:06:28 +1100 (Thu, 31 Mar 2011) | 1 line Jing Chen 2011-03-31 14:06:28 +11:00
  • 735d4948dc inlcude tasmad r3088 | jgn | 2011-03-30 12:51:31 +1100 (Wed, 30 Mar 2011) | 1 line Jing Chen 2011-03-30 12:51:31 +11:00
  • 31b6381a40 inlcude tasmad Jing Chen 2011-03-30 12:50:57 +11:00
  • 66e3096b24 move folder tasmad r3086 | jgn | 2011-03-29 15:32:07 +1100 (Tue, 29 Mar 2011) | 1 line Jing Chen 2011-03-29 15:32:07 +11:00
  • e92dce3948 add folder tasmad r3084 | jgn | 2011-03-29 11:50:43 +1100 (Tue, 29 Mar 2011) | 1 line Jing Chen 2011-03-29 11:50:43 +11:00
  • 503bb1a196 add tasUB r3083 | jgn | 2011-03-25 15:07:19 +1100 (Fri, 25 Mar 2011) | 1 line Jing Chen 2011-03-25 15:07:19 +11:00
  • 1e7b9b2e38 first pass Autolab SC driver r3082 | dcl | 2011-03-24 16:25:52 +1100 (Thu, 24 Mar 2011) | 1 line Douglas Clowes 2011-03-24 16:25:52 +11:00
  • 3cf7bfbf50 Add RVA SC driver and associated Newport protocol r3081 | dcl | 2011-03-24 14:51:13 +1100 (Thu, 24 Mar 2011) | 1 line Douglas Clowes 2011-03-24 14:51:13 +11:00
  • c15a4ca1d6 r3078 | jgn | 2011-03-10 09:56:54 +1100 (Thu, 10 Mar 2011) | 1 line Jing Chen 2011-03-10 09:56:54 +11:00
  • ed35192f0f Don't add robot from the pickandplace configuration The deploy script should only change ownership of the files in the newserver directory r3075 | ffr | 2011-02-25 20:04:13 +1100 (Fri, 25 Feb 2011) | 2 lines Ferdi Franceschini 2011-02-25 20:04:13 +11:00
  • 3ca3bdf30a Get updated motor encoder readings. r3074 | ffr | 2011-02-25 19:29:16 +1100 (Fri, 25 Feb 2011) | 1 line Ferdi Franceschini 2011-02-25 19:29:16 +11:00
  • 08898a04f4 Get resolver changes for monochromator motors. r3073 | ffr | 2011-02-25 19:25:31 +1100 (Fri, 25 Feb 2011) | 1 line Ferdi Franceschini 2011-02-25 19:25:31 +11:00
  • 71b71e262c Added eulerscan.tcl from ics1-wombat Updated to get in-situ changes to motor configurations (eg monochromator resolvers) r3072 | ffr | 2011-02-25 19:12:19 +1100 (Fri, 25 Feb 2011) | 2 lines Ferdi Franceschini 2011-02-25 19:12:19 +11:00
  • 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 Ferdi Franceschini 2011-02-25 18:27:31 +11:00
  • 009fdbfc29 r3070 | jgn | 2011-02-24 10:27:40 +1100 (Thu, 24 Feb 2011) | 1 line Jing Chen 2011-02-24 10:27:40 +11:00
  • c21177047e r3069 | jgn | 2011-02-24 10:15:51 +1100 (Thu, 24 Feb 2011) | 1 line Jing Chen 2011-02-24 10:15:51 +11:00
  • 0808b54652 r3068 | jgn | 2011-02-24 09:23:22 +1100 (Thu, 24 Feb 2011) | 1 line Jing Chen 2011-02-24 09:23:22 +11:00
  • 102b722b5a updated/added file to support galil contoller in Lyrebird - jgn Jing Chen 2011-02-24 09:12:56 +11:00
  • ea087769dc Reorganise archive structure r3065 | ffr | 2011-02-22 00:44:51 +1100 (Tue, 22 Feb 2011) | 1 line Ferdi Franceschini 2011-02-22 00:44:51 +11:00
  • 48f8c75ac4 Rheometer controlled data acquisition via protek multimeter driver. r3064 | ffr | 2011-02-22 00:33:12 +1100 (Tue, 22 Feb 2011) | 1 line Ferdi Franceschini 2011-02-22 00:33:12 +11:00
  • d83b346ef7 Changes to ROTATE in driver to match changes in Robots r3063 | dcl | 2011-02-18 11:22:21 +1100 (Fri, 18 Feb 2011) | 1 line Douglas Clowes 2011-02-18 11:22:21 +11:00
  • dfc47e9cc5 Add DynStringInsertWithLen and have DynStringInsert use it r3062 | dcl | 2011-02-18 11:13:22 +1100 (Fri, 18 Feb 2011) | 1 line Douglas Clowes 2011-02-18 11:13:22 +11:00
  • 75048d3763 Modify macro.c to use TCL public interfaces instead of private ones removed in later versions r3061 | dcl | 2011-02-18 11:06:51 +1100 (Fri, 18 Feb 2011) | 1 line Douglas Clowes 2011-02-18 11:06:51 +11:00
  • 7f4b0de463 Modify makefiles to find libraries on more platforms r3060 | dcl | 2011-02-18 11:04:57 +1100 (Fri, 18 Feb 2011) | 1 line Douglas Clowes 2011-02-18 11:04:57 +11:00
  • 4a1607e430 change machine IP address for Lyrebird r3059 | jgn | 2011-02-17 16:16:52 +1100 (Thu, 17 Feb 2011) | 1 line Jing Chen 2011-02-17 16:16:52 +11:00
  • 84d02dec64 update initialisation and add code to use controller limit function r3058 | dcl | 2011-02-16 16:31:01 +1100 (Wed, 16 Feb 2011) | 1 line Douglas Clowes 2011-02-16 16:31:01 +11:00
  • 18a57956b1 use PSI IEEE float code r3057 | dcl | 2011-02-16 16:29:35 +1100 (Wed, 16 Feb 2011) | 1 line Douglas Clowes 2011-02-16 16:29:35 +11:00
  • 69c79771cb Added support for deploying lyrebird and taipan to /usr/local/nbi Now touches DataNumber, extraconfig.tcl and nexus.dic and sets the appropriate ownership on all files. Most files are owned by root. r3056 | ffr | 2011-02-16 15:34:37 +1100 (Wed, 16 Feb 2011) | 3 lines Ferdi Franceschini 2011-02-16 15:34:37 +11:00
  • fb86744209 add motors Jing Chen 2011-02-15 11:49:27 +11:00
  • d894dfca56 add motors r3054 | jgn | 2011-02-15 11:47:38 +1100 (Tue, 15 Feb 2011) | 1 line Jing Chen 2011-02-15 11:47:38 +11:00
  • c6bb83f63b add motors r3053 | jgn | 2011-02-15 11:47:19 +1100 (Tue, 15 Feb 2011) | 1 line Jing Chen 2011-02-15 11:47:19 +11:00
  • 4b0417ef9d add motors r3052 | jgn | 2011-02-15 11:47:05 +1100 (Tue, 15 Feb 2011) | 1 line Jing Chen 2011-02-15 11:47:05 +11:00
  • eb74c04e2b update Lyrebird r3042 | jgn | 2010-12-15 14:05:41 +1100 (Wed, 15 Dec 2010) | 1 line Jing Chen 2010-12-15 14:05:41 +11:00
  • 159cd57982 updated Taipan r3041 | jgn | 2010-12-14 10:23:49 +1100 (Tue, 14 Dec 2010) | 1 line Jing Chen 2010-12-14 10:23:49 +11:00
  • 26df0a884a update Taipan r3040 | jgn | 2010-12-14 10:20:42 +1100 (Tue, 14 Dec 2010) | 1 line Jing Chen 2010-12-14 10:20:42 +11:00
  • fb70b8af0b added Lyrebird instrument r3039 | jgn | 2010-12-13 16:32:54 +1100 (Mon, 13 Dec 2010) | 1 line Jing Chen 2010-12-13 16:32:54 +11:00
  • 28772f6ec2 added Lyrebird instrument config r3038 | jgn | 2010-12-13 16:10:57 +1100 (Mon, 13 Dec 2010) | 1 line Jing Chen 2010-12-13 16:10:57 +11:00
  • a3d551c8bb The new xxx_sics users which SICS now runs as don't have permission to write the robot log files to /tmp Ferdi Franceschini 2010-12-04 11:53:11 +11:00
  • 8d066dec11 hmm_configuration_common_1.tcl The post_count callback should be called when the count ends. Ferdi Franceschini 2010-12-03 11:07:49 +11:00
  • e7e857b70e Added rheometer and qlink. r3033 | ffr | 2010-12-02 14:05:44 +1100 (Thu, 02 Dec 2010) | 1 line Ferdi Franceschini 2010-12-02 14:05:44 +11:00
  • 202bb2869a servlog.c Fix month in logfile name and put date in all log file names. sct_protek_common.tcl Catch non-numeric readings from main multimeter display Added support for a callbank function which is called after reportVal Ferdi Franceschini 2010-12-02 14:03:44 +11:00
  • 7bf2d4d9f0 Don't create robot object when loading the configuration. r3031 | ffr | 2010-12-01 10:45:59 +1100 (Wed, 01 Dec 2010) | 1 line Ferdi Franceschini 2010-12-01 10:45:59 +11:00
  • d274698ff4 echidna_configuration.tcl Load sct_lakeshore 340 and 336 configurations. Load new robot pick and place configuration Ferdi Franceschini 2010-12-01 10:29:42 +11:00
  • 2e658ff4a9 Add Floating point read/write commands r3029 | dcl | 2010-11-12 14:56:28 +1100 (Fri, 12 Nov 2010) | 1 line Douglas Clowes 2010-11-12 14:56:28 +11:00
  • 2e0780f2b1 Watlow PM r3028 | dcl | 2010-11-12 14:54:14 +1100 (Fri, 12 Nov 2010) | 1 line Douglas Clowes 2010-11-12 14:54:14 +11:00
  • 1f3a585b6e Quad Watlow ST controller Sample Changer r3027 | dcl | 2010-11-12 14:53:12 +1100 (Fri, 12 Nov 2010) | 1 line Douglas Clowes 2010-11-12 14:53:12 +11:00
  • f776135904 reset error message on good read and adjust code indent Douglas Clowes 2010-09-14 11:34:59 +10:00
  • 33cfcefa8a implement device address and refactor modbus-command to send functions device address was hard coded and command was embedded in each node Douglas Clowes 2010-09-14 11:33:41 +10:00
  • 88d8ff904f add timeout processing timestamp at start of read r3024 | dcl | 2010-09-14 11:24:41 +1000 (Tue, 14 Sep 2010) | 1 line Douglas Clowes 2010-09-14 11:24:41 +10:00
  • 8263b6916c add timeout processing and allow modbus device id to 39 r3023 | dcl | 2010-09-14 11:23:02 +1000 (Tue, 14 Sep 2010) | 1 line Douglas Clowes 2010-09-14 11:23:02 +10:00
  • 4ac338f4af replace stropts.h with sys/ioctl.h to define ioctl r3020 | dcl | 2010-08-13 15:00:40 +1000 (Fri, 13 Aug 2010) | 1 line Douglas Clowes 2010-08-13 15:00:40 +10:00
  • 82801c301c Adjust limits on Oxford Magnet to +/- 10T r3019 | dcl | 2010-08-10 16:22:09 +1000 (Tue, 10 Aug 2010) | 1 line Douglas Clowes 2010-08-10 16:22:09 +10:00
  • eabb3de24d add the LakeShore 460 Gaussmeter driver r3018 | dcl | 2010-08-06 15:12:24 +1000 (Fri, 06 Aug 2010) | 1 line Douglas Clowes 2010-08-06 15:12:24 +10:00
  • e87cc117b8 add Epson robot pick and place driver r3017 | dcl | 2010-08-06 15:11:17 +1000 (Fri, 06 Aug 2010) | 1 line Douglas Clowes 2010-08-06 15:11:17 +10:00
  • 190a1bb7f4 add Oxford IPS r3016 | dcl | 2010-08-06 15:09:40 +1000 (Fri, 06 Aug 2010) | 1 line Douglas Clowes 2010-08-06 15:09:40 +10:00
  • fbeb721abd rename 3xx to 336/340 r3015 | dcl | 2010-08-06 15:08:32 +1000 (Fri, 06 Aug 2010) | 1 line Douglas Clowes 2010-08-06 15:08:32 +10:00
  • 86b9e56b6e remove .obj in psi for clean r3014 | dcl | 2010-08-06 15:05:33 +1000 (Fri, 06 Aug 2010) | 1 line Douglas Clowes 2010-08-06 15:05:33 +10:00
  • 6c6ba7de86 sct_oxford_ips.tcl Set the "setpoint" type to drivable for GumTree and clear the "geterror" property when we get a new reading. Ferdi Franceschini 2010-07-19 17:38:02 +10:00
  • 0cdd7119e1 add Goniometer Jing Chen 2010-07-19 14:43:13 +10:00
  • acb291e2e0 add spin_goniometer.tcl Jing Chen 2010-07-19 14:23:12 +10:00
  • 4d9997bede add /goniometer/sct_goniometer.tcl Jing Chen 2010-07-19 14:22:38 +10:00
  • 33ba0ed3fd Remove obsolete commands and set sample/temperature paramter Ferdi Franceschini 2010-07-02 14:49:51 +10:00
  • b30b783fde Added new lakeshore drivers Ferdi Franceschini 2010-07-02 14:37:24 +10:00
  • 6a3f6889e0 New lakeshore drivers separated out from the 3xx driver. Ferdi Franceschini 2010-07-02 14:04:58 +10:00
  • d185647cbb Removed obsolete lakeshore configurations. Ferdi Franceschini 2010-07-02 14:03:08 +10:00
  • 77932a4d15 Set the setpoint in the setpoint node. Ferdi Franceschini 2010-07-02 12:12:31 +10:00
  • 2e64619bd0 Add ips120 power supply control to 11T Magnet configuration. Ferdi Franceschini 2010-07-02 07:37:08 +10:00
  • 39d25dcf95 sct_flipper.tcl If the current, frequency or voltage readings are invalid then set the corresponding parameter in SICS to -1 Ferdi Franceschini 2010-07-01 23:48:47 +10:00
  • bbc133dab9 Quokka environment.tcl Don't make the temperature getset-macro or select the control sensor for the script validator instance of SICS. (fixed in-situ) Use new ls340 and ls336 controllers. Ferdi Franceschini 2010-07-01 22:09:09 +10:00
  • d94cf7b011 sct_oxford_ips.tcl Fixed properties so the controller gets linked into /sample Ferdi Franceschini 2010-07-01 21:03:54 +10:00
  • eebe078118 implement HALT and improve recovery Douglas Clowes 2010-07-01 12:39:42 +10:00
  • 9ec08cbf85 correct some bitwise operators and permit debugger breakpoints Douglas Clowes 2010-07-01 12:38:34 +10:00
  • 9ba11580ad update Oxford ITC and IPS Douglas Clowes 2010-06-25 15:19:17 +10:00
  • 4afb1a765c Oxford Intelligent Power Supply IPS120-10 Douglas Clowes 2010-06-25 15:16:28 +10:00
  • 0fbb07f31a rename sct_oxford_500.tcl to sct_oxford_itc.tcl Douglas Clowes 2010-06-25 15:14:46 +10:00
  • 7dc623d47f code tidy and bug fixes Douglas Clowes 2010-06-25 15:11:25 +10:00
  • aaac832181 add oxford protocol Douglas Clowes 2010-06-25 15:10:25 +10:00
  • cebd4d5600 code cleanup Douglas Clowes 2010-06-25 15:06:37 +10:00
  • 687ed01c01 add delay factor after sending a S command and before sending a L command Jing Chen 2010-06-01 15:10:12 +10:00
  • e8a0c8222f Could you please update the extraconfig.tcl so that we can drive samy more quickly? Currently it’s set at 1 mm/sec. Can we increase this to something a little faster, say, 5 mm/sec? (from Elliot 2010-06-01). Ferdi Franceschini 2010-06-01 11:26:58 +10:00
  • a3d0a90616 Fixed L2 and DetPosYOffset regression Ferdi Franceschini 2010-05-31 12:01:51 +10:00
  • 01dcc14d5a quokka environment.tcl Added a /sample/temperature node which links to the sensor reading for the ls340 on the 11T magnet Ferdi Franceschini 2010-05-28 16:32:28 +10:00
  • 3d5d94c1dd sct_rfamp.c SICS-405 Protocol handler always reports "SET" failed. Implemented workaround so that it always succeeds until we have a proper fix. Ferdi Franceschini 2010-05-28 11:36:25 +10:00
  • 9926044c35 Switch off spin flipper if voltage exceeds 34V in voltage control mode Ferdi Franceschini 2010-05-26 13:32:42 +10:00
  • a0923650d9 sct_flipper.tcl Fixed simulated driver mode. Ferdi Franceschini 2010-05-24 14:24:04 +10:00
  • b1bfbb08b5 SICS-309 nxscript_common_1.tcl The savetree function now checks to see if an hdb node has a "permlink" property set when making data links SICS-309 quokka parameters.tcl, sct_velsel.tcl Ferdi Franceschini 2010-05-23 15:12:59 +10:00
  • 88eefb0064 quokka config/environment/environment.tcl Move the select_environment_controller function from quokka_configuration.tcl to here. Ferdi Franceschini 2010-05-22 17:01:09 +10:00
  • b8811330f1 script_context_util.tcl hinitprops can now be called with a list of parameters. SICS-403 hinitprops will now check for "argtype" and "values" attributes on script context objects to create drop down lists valid arguments for GumTree Ferdi Franceschini 2010-05-22 13:56:13 +10:00
  • 7c90c9d440 SICS-400 Fix reconnect when a device is restarted. Ferdi Franceschini 2010-05-22 13:26:30 +10:00
  • 381839b134 Fixed port number Ferdi Franceschini 2010-05-20 10:51:15 +10:00
  • b9a550fd8d return to txNormalState when setting GetReplyFailed Jing Chen 2010-05-19 12:12:51 +10:00