Commit Graph

72 Commits

Author SHA1 Message Date
Ferdi Franceschini
91e0acf4d9 Provides a Tk gui showing available motors and their encoder readings.
r1188 | ffr | 2006-10-26 10:36:32 +1000 (Thu, 26 Oct 2006) | 2 lines
2012-11-15 12:49:19 +11:00
Ferdi Franceschini
730db859ad Provides commands to make hipadaba paths for sics objects.
r1187 | ffr | 2006-10-26 10:33:56 +1000 (Thu, 26 Oct 2006) | 2 lines
2012-11-15 12:49:16 +11:00
Ferdi Franceschini
b6aa49d3c2 Using hipadaba_support file
r1186 | ffr | 2006-10-26 10:32:49 +1000 (Thu, 26 Oct 2006) | 2 lines
2012-11-15 12:49:14 +11:00
Ferdi Franceschini
a7aa7ea9be Using dns names and port names for motor controllers.
r1185 | ffr | 2006-10-26 10:32:22 +1000 (Thu, 26 Oct 2006) | 2 lines
2012-11-15 12:49:11 +11:00
Ferdi Franceschini
b263875f22 Using named ports.
r1184 | ffr | 2006-10-26 10:29:48 +1000 (Thu, 26 Oct 2006) | 2 lines
2012-11-15 12:49:09 +11:00
Ferdi Franceschini
74ad3d225f Initial configuration.
r1158 | ffr | 2006-10-16 09:50:25 +1000 (Mon, 16 Oct 2006) | 2 lines
2012-11-15 12:48:54 +11:00
Ferdi Franceschini
075fcaa226 Use instrument name instead of acronym.
r1157 | ffr | 2006-10-16 09:48:46 +1000 (Mon, 16 Oct 2006) | 2 lines
2012-11-15 12:48:52 +11:00
Ferdi Franceschini
ac308d9c9c Initial kowari configuration.
r1156 | ffr | 2006-10-16 09:47:45 +1000 (Mon, 16 Oct 2006) | 2 lines
2012-11-15 12:48:49 +11:00
Ferdi Franceschini
6bc9b58d48 Use instrument name instead of acronym.
r1155 | ffr | 2006-10-16 09:42:18 +1000 (Mon, 16 Oct 2006) | 2 lines
2012-11-15 12:48:47 +11:00
Ferdi Franceschini
7ddd7e48ba Use echidna name instead of hrpd
r1154 | ffr | 2006-10-16 09:41:40 +1000 (Mon, 16 Oct 2006) | 2 lines
2012-11-15 12:48:44 +11:00
Ferdi Franceschini
a1f0d41a1f Use lowercase for parameter names to be consistant with the rest of SICS.
r1153 | ffr | 2006-10-16 09:38:34 +1000 (Mon, 16 Oct 2006) | 2 lines
2012-11-15 12:48:42 +11:00
Ferdi Franceschini
509ff8036c Use lowercase for parameter names.
r1152 | ffr | 2006-10-16 09:37:29 +1000 (Mon, 16 Oct 2006) | 2 lines
2012-11-15 12:48:40 +11:00
Ferdi Franceschini
0587a8695f Convert parameter values to lowercase to be consistant with the rest of SICS.
r1151 | ffr | 2006-10-16 09:36:36 +1000 (Mon, 16 Oct 2006) | 2 lines
2012-11-15 12:48:37 +11:00
Ferdi Franceschini
4535468776 Renamed file.
r1149 | ffr | 2006-10-13 16:42:03 +1000 (Fri, 13 Oct 2006) | 2 lines
2012-11-15 12:48:32 +11:00
Ferdi Franceschini
70f4e78b3d Use echidna instead of hrpd.
r1148 | ffr | 2006-10-13 16:41:42 +1000 (Fri, 13 Oct 2006) | 2 lines
2012-11-15 12:48:30 +11:00
Ferdi Franceschini
39636be441 Renamed files.
r1147 | ffr | 2006-10-13 16:41:11 +1000 (Fri, 13 Oct 2006) | 2 lines
2012-11-15 12:48:28 +11:00
Ferdi Franceschini
9d9aa1431e Use echidna instead of hrpd
r1146 | ffr | 2006-10-13 16:39:42 +1000 (Fri, 13 Oct 2006) | 2 lines
2012-11-15 12:48:25 +11:00
Ferdi Franceschini
7044d8beba Renamed file.
r1145 | ffr | 2006-10-13 16:35:29 +1000 (Fri, 13 Oct 2006) | 2 lines
2012-11-15 12:48:23 +11:00
Ferdi Franceschini
96ca8f9743 Added hm configuration.
r1144 | ffr | 2006-10-13 16:33:52 +1000 (Fri, 13 Oct 2006) | 2 lines
2012-11-15 12:48:20 +11:00
Ferdi Franceschini
89c52fd144 Strip CVS directories from test deployments.
r1143 | ffr | 2006-10-13 16:32:41 +1000 (Fri, 13 Oct 2006) | 2 lines
2012-11-15 12:48:18 +11:00
Ferdi Franceschini
6ae04efba0 Improved usage message.
r1139 | ffr | 2006-10-13 09:11:24 +1000 (Fri, 13 Oct 2006) | 2 lines
2012-11-15 12:48:09 +11:00
Ferdi Franceschini
572b77fac2 Create fake DMC2280 controllers.
r1138 | ffr | 2006-10-13 09:06:05 +1000 (Fri, 13 Oct 2006) | 2 lines
2012-11-15 12:48:06 +11:00
Ferdi Franceschini
fdd815680f Wombat setup for troubleshooting script.
r1137 | ffr | 2006-10-13 08:52:38 +1000 (Fri, 13 Oct 2006) | 2 lines
2012-11-15 12:48:04 +11:00
Ferdi Franceschini
edafee2865 Renamed hipd_configuration
r1136 | ffr | 2006-10-13 08:51:22 +1000 (Fri, 13 Oct 2006) | 2 lines
2012-11-15 12:48:01 +11:00
Ferdi Franceschini
24a131b265 Use relative path for sicsroot, this makes creating test deployments easier.
r1135 | ffr | 2006-10-13 08:49:52 +1000 (Fri, 13 Oct 2006) | 2 lines
2012-11-15 12:47:59 +11:00
Ferdi Franceschini
a7a9f63803 Now allows us to deploy sics for testing.
r1134 | ffr | 2006-10-13 08:48:14 +1000 (Fri, 13 Oct 2006) | 2 lines
2012-11-15 12:47:57 +11:00
Ferdi Franceschini
d487965621 Setup hipadaba
r1130 | ffr | 2006-10-09 13:23:26 +1000 (Mon, 09 Oct 2006) | 2 lines
2012-11-15 12:47:47 +11:00
Ferdi Franceschini
f185de6e35 Creates all motor objects except for pc1 pc2 and mr.
r1129 | ffr | 2006-10-09 13:20:44 +1000 (Mon, 09 Oct 2006) | 2 lines
2012-11-15 12:47:45 +11:00
Ferdi Franceschini
48772a1cc6 dmc2280_util.tcl:
dmc send and receive commands now take a socket as a parameter.  channel and controller arrays can be used to lookup the socket by IP address or controller name.

troubleshoot.tcl:
Uses new dmc send and receive commands.  Also loads motorinfo.tcl so that encoder readings can be read.

r1128 | ffr | 2006-10-09 13:12:08 +1000 (Mon, 09 Oct 2006) | 6 lines
2012-11-15 12:47:42 +11:00
Ferdi Franceschini
97680fc917 Set LogFileBaseName before other variables to maximise amount of information that gets logged
r1127 | ffr | 2006-10-09 13:03:59 +1000 (Mon, 09 Oct 2006) | 2 lines
2012-11-15 12:47:40 +11:00
Ferdi Franceschini
f4d247d192 Added 'channel' global array so you can fetch the communications socket by controller name or IP address.
r1126 | ffr | 2006-10-09 13:02:46 +1000 (Mon, 09 Oct 2006) | 2 lines
2012-11-15 12:47:38 +11:00
Ferdi Franceschini
fd9125d38e Added override parameters for target host and target dir for an instrument.
r1125 | ffr | 2006-10-09 12:58:03 +1000 (Mon, 09 Oct 2006) | 2 lines
2012-11-15 12:47:35 +11:00
Ferdi Franceschini
7a070c3332 Updated motion controller IP addresses
r1120 | ffr | 2006-10-05 12:44:50 +1000 (Thu, 05 Oct 2006) | 2 lines
2012-11-15 12:47:24 +11:00
Ferdi Franceschini
f855eea8bf Set instrument name variable.
r1110 | ffr | 2006-09-07 14:59:55 +1000 (Thu, 07 Sep 2006) | 2 lines
2012-11-15 12:47:14 +11:00
Ferdi Franceschini
e96a42f581 Don't set instrument name here.
r1109 | ffr | 2006-09-07 14:59:35 +1000 (Thu, 07 Sep 2006) | 2 lines
2012-11-15 12:47:12 +11:00
Ferdi Franceschini
b083fe94ee Deployment script for SICS and instrument configuration files.
r1108 | ffr | 2006-09-07 12:46:42 +1000 (Thu, 07 Sep 2006) | 2 lines
2012-11-15 12:47:09 +11:00
Ferdi Franceschini
e3c462aa66 Keep all config files in one directory.
r1107 | ffr | 2006-09-06 13:51:41 +1000 (Wed, 06 Sep 2006) | 2 lines
2012-11-15 12:47:07 +11:00
Ferdi Franceschini
4c0ec49124 Fixed patch for server_config
r1106 | ffr | 2006-09-04 15:43:24 +1000 (Mon, 04 Sep 2006) | 2 lines
2012-11-15 12:47:04 +11:00
Ferdi Franceschini
bf109f0f02 Simulated devices for experimenting with SICS commands.
r1105 | ffr | 2006-09-04 15:37:58 +1000 (Mon, 04 Sep 2006) | 2 lines
2012-11-15 12:47:02 +11:00
Ferdi Franceschini
6e8501e19a Use the SICS* environment variables to locate configuration files and scripts.
r1104 | ffr | 2006-09-04 15:13:34 +1000 (Mon, 04 Sep 2006) | 2 lines
2012-11-15 12:47:00 +11:00
Ferdi Franceschini
6ae1d3548d Catch dmc_connect errors when running slits homing routines.
r1102 | ffr | 2006-09-01 16:14:44 +1000 (Fri, 01 Sep 2006) | 2 lines
2012-11-15 12:46:55 +11:00
Ferdi Franceschini
1999d88cda Added revision info
r1101 | ffr | 2006-09-01 14:52:58 +1000 (Fri, 01 Sep 2006) | 2 lines
2012-11-15 12:46:53 +11:00
Ferdi Franceschini
7c7b1ec7bb Using updated dmc2280_util functions.
You can now provide file name on command line.

r1100 | ffr | 2006-09-01 14:52:09 +1000 (Fri, 01 Sep 2006) | 3 lines
2012-11-15 12:46:50 +11:00
Ferdi Franceschini
7bdd25b248 Add socket field to controller hash instead of using the 'channel' array.
r1098 | ffr | 2006-09-01 13:54:17 +1000 (Fri, 01 Sep 2006) | 2 lines
2012-11-15 12:46:45 +11:00
Ferdi Franceschini
07967e0201 Use controller name in sendCmd
r1097 | ffr | 2006-09-01 12:01:31 +1000 (Fri, 01 Sep 2006) | 2 lines
2012-11-15 12:46:43 +11:00
Ferdi Franceschini
f93257a068 Don't run slit homing routine on start.
Don't run homing routine if it has already been run.

r1096 | ffr | 2006-09-01 12:00:25 +1000 (Fri, 01 Sep 2006) | 3 lines
2012-11-15 12:46:41 +11:00
Ferdi Franceschini
19f1a18bb8 Call the slit homing routines for controllers 3 and 4
r1095 | ffr | 2006-08-31 16:31:19 +1000 (Thu, 31 Aug 2006) | 2 lines
2012-11-15 12:46:38 +11:00
Ferdi Franceschini
3f02061d09 Use dmc2280_util.tcl
r1094 | ffr | 2006-08-31 16:29:04 +1000 (Thu, 31 Aug 2006) | 2 lines
2012-11-15 12:46:36 +11:00
Ferdi Franceschini
ccd6337687 Provides connect, send and receive functions for DMC2280
r1093 | ffr | 2006-08-31 16:28:37 +1000 (Thu, 31 Aug 2006) | 2 lines
2012-11-15 12:46:34 +11:00
Ferdi Franceschini
ba27774e4a Set limits to conservative ranges, safe speeds for [ms]tth.
r1084 | ffr | 2006-08-25 15:13:06 +1000 (Fri, 25 Aug 2006) | 2 lines
2012-11-15 12:46:29 +11:00