Commit Graph

761 Commits

Author SHA1 Message Date
Ferdi Franceschini
bfa6c2f887 bm_addnxscanentry is now more dynamic. It sets nexus dictionary variables for the scan variable attributes.
r1697 | ffr | 2007-03-22 18:19:56 +1100 (Thu, 22 Mar 2007) | 2 lines
2012-11-15 13:09:03 +11:00
Dan Bartlett
6ca1c328b6 no message
r1695 | dbx | 2007-03-22 09:52:42 +1100 (Thu, 22 Mar 2007) | 2 lines
2012-11-15 13:08:59 +11:00
Douglas Clowes
a502a41591 tweeking sample raise step rate to reduce overrun
r1694 | dcl | 2007-03-22 07:39:06 +1100 (Thu, 22 Mar 2007) | 2 lines
2012-11-15 13:08:56 +11:00
Douglas Clowes
181dc85f14 Differentiate between motion control off and unknown
r1693 | dcl | 2007-03-21 17:36:30 +1100 (Wed, 21 Mar 2007) | 2 lines
2012-11-15 13:08:53 +11:00
Douglas Clowes
108d20b2f1 Change mtth softupperlim from 137 to 140
r1692 | dcl | 2007-03-21 13:22:22 +1100 (Wed, 21 Mar 2007) | 2 lines
2012-11-15 13:08:50 +11:00
Ferdi Franceschini
78905ca695 Added -space option to hlist command. This is useful for processing hlist outpu in Tcl.
r1691 | ffr | 2007-03-20 16:06:24 +1100 (Tue, 20 Mar 2007) | 2 lines
2012-11-15 13:08:47 +11:00
Ferdi Franceschini
efb997cd16 Make privilege property consistent with the GumTree hipadaba schema.
r1690 | ffr | 2007-03-20 16:05:12 +1100 (Tue, 20 Mar 2007) | 2 lines
2012-11-15 13:08:44 +11:00
Douglas Clowes
072d0fc1c6 Change mtth hardupperlim from 137 to 140
r1689 | dcl | 2007-03-20 14:13:17 +1100 (Tue, 20 Mar 2007) | 2 lines
2012-11-15 13:08:41 +11:00
Dan Bartlett
94f3ef8ce6 NEW CODE FOR KOWARI
r1688 | dbx | 2007-03-20 14:10:55 +1100 (Tue, 20 Mar 2007) | 2 lines
2012-11-15 13:08:37 +11:00
Mark Lesha
bc4813b4ba MJL 20/3/07 Didn't quite get MAX_HTTP_REQUEST_BYTES declaration right (needed long long type), fixed.
r1687 | mle | 2007-03-20 13:46:01 +1100 (Tue, 20 Mar 2007) | 2 lines
2012-11-15 13:08:34 +11:00
Ferdi Franceschini
69d58fbaca Reduce entries for each "real" motor to just three types by nexus group.
TODO: Configurable virtual motors.

r1686 | ffr | 2007-03-20 12:03:35 +1100 (Tue, 20 Mar 2007) | 3 lines
2012-11-15 13:08:31 +11:00
Ferdi Franceschini
978b06587c Use new hmm setup and initialisation functions and initialise hmm_start to read from the start of the histogram memory for each instrument.
r1685 | ffr | 2007-03-20 11:59:53 +1100 (Tue, 20 Mar 2007) | 2 lines
2012-11-15 13:08:28 +11:00
Ferdi Franceschini
da2e771687 Update histogram memory configuration in anticipation of new histogram memory server.
r1684 | ffr | 2007-03-20 11:57:40 +1100 (Tue, 20 Mar 2007) | 2 lines
2012-11-15 13:08:24 +11:00
Ferdi Franceschini
0640a1edaf The wombat specific addnxentry has been made obsolete with the addition of hmm_* variables set by the hmm_setup function.
r1683 | ffr | 2007-03-20 11:54:44 +1100 (Tue, 20 Mar 2007) | 2 lines
2012-11-15 13:08:21 +11:00
Ferdi Franceschini
f19a328280 Store hmm_setup parameters in hmm_* SICS variables for use in file writing, the GumTree interface and commandline feedback code.
Set place holders for hpath setup and initialisation functions.

r1682 | ffr | 2007-03-20 11:50:11 +1100 (Tue, 20 Mar 2007) | 3 lines
2012-11-15 13:08:18 +11:00
Ferdi Franceschini
17b5fe7ca6 Bring into line with changes in nxscripts_common_1.tcl
Code cleanup.

r1681 | ffr | 2007-03-20 11:43:24 +1100 (Tue, 20 Mar 2007) | 3 lines
2012-11-15 13:08:15 +11:00
Ferdi Franceschini
d958acecd8 Use hmm start, length, and long name variables to write instrument specific histogram data.
Writing of motor units and long name has been parameterized so that we can fetch this values from a motor object.
Scan variable is now written directly instead of linking to another entry.

r1680 | ffr | 2007-03-20 11:40:26 +1100 (Tue, 20 Mar 2007) | 4 lines
2012-11-15 13:08:11 +11:00
Ferdi Franceschini
8251a6468b Parameterized scanvar alias so we can now write scan variable entries directly instead of linking to another entry.
r1679 | ffr | 2007-03-20 11:37:39 +1100 (Tue, 20 Mar 2007) | 2 lines
2012-11-15 13:08:08 +11:00
Ferdi Franceschini
ad7d24aea2 Added "DMC2280GetTextPar" implementation of the new motor driver GetDriverTextPar function.
This refactoring is moving towards the goal in SICS-10 on Jira.

r1678 | ffr | 2007-03-20 11:24:36 +1100 (Tue, 20 Mar 2007) | 3 lines
2012-11-15 13:08:05 +11:00
Ferdi Franceschini
537204f2e2 Added optional "GetDriverTextPar" function to allow fetching of text parameters (eg units) from motor drivers.
See SICS-10 on Jira.

r1677 | ffr | 2007-03-20 11:22:10 +1100 (Tue, 20 Mar 2007) | 3 lines
2012-11-15 13:08:02 +11:00
Ferdi Franceschini
86f584ea45 Refactoring: We would like motor objects to allow getting of non-float parameters.
Call "GetDriverTextPar" if defined by a driver.
See SICS-10 on Jira.

r1676 | ffr | 2007-03-20 11:20:29 +1100 (Tue, 20 Mar 2007) | 4 lines
2012-11-15 13:07:58 +11:00
Ferdi Franceschini
657b5fc4f2 Synch hdb event names with names at PSI.
r1675 | ffr | 2007-03-20 10:58:05 +1100 (Tue, 20 Mar 2007) | 2 lines
2012-11-15 13:07:55 +11:00
Douglas Clowes
76e546fea2 Make compatible with both traditional and multichan motor controllers
r1674 | dcl | 2007-03-20 10:57:59 +1100 (Tue, 20 Mar 2007) | 2 lines
2012-11-15 13:07:52 +11:00
Ferdi Franceschini
3b7eccf481 Added "getnumchan" command to fetch the number of available counter channels for a scan object.
Mark Koennecke agreed to this change on the 15/03/07.
Search for
Re: getnmonitor from scan.c and counter.c
on plone for the transcript.

r1673 | ffr | 2007-03-20 10:55:16 +1100 (Tue, 20 Mar 2007) | 6 lines
2012-11-15 13:07:49 +11:00
Ferdi Franceschini
faa2302019 Added "getnmon" command to fetch the number of available monitors for a counter object.
Mark Koennecke agreed to this change on the 15/03/07.
Search for
Re: getnmonitor from scan.c and counter.c
on plone for the transcript.

r1672 | ffr | 2007-03-20 10:53:26 +1100 (Tue, 20 Mar 2007) | 6 lines
2012-11-15 13:07:46 +11:00
Mark Lesha
c28223584b MJL 19/3/07 Effectively disabled HTTP chunk transfer code (see MAX_HTTP_TRANSFER_BYTES), was causing problems where start and end were not specified.
r1671 | mle | 2007-03-19 17:02:17 +1100 (Mon, 19 Mar 2007) | 2 lines
2012-11-15 13:07:43 +11:00
Douglas Clowes
f15aed00ab simplify proc generation for virtual slit motors
r1670 | dcl | 2007-03-19 14:55:27 +1100 (Mon, 19 Mar 2007) | 2 lines
2012-11-15 13:07:40 +11:00
Douglas Clowes
613793a782 remove "button" code that breaks Internet Explorer
r1669 | dcl | 2007-03-19 14:09:21 +1100 (Mon, 19 Mar 2007) | 2 lines
2012-11-15 13:07:37 +11:00
Douglas Clowes
51e6ee6325 calibrate slit gaps (roughly), move to correct axis, correct offset calculation.
r1668 | dcl | 2007-03-19 14:08:13 +1100 (Mon, 19 Mar 2007) | 2 lines
2012-11-15 13:07:34 +11:00
Douglas Clowes
5bc15d13c5 calibrate S3 and S4, move to cartesian coordinates, add virtual slit motor constructors
r1667 | dcl | 2007-03-19 14:06:13 +1100 (Mon, 19 Mar 2007) | 2 lines
2012-11-15 13:07:30 +11:00
Ferdi Franceschini
a121eaa0cf Allow list expressions like MG _TDA,_TPA
Allow decimal numbers in expressions use double to ensure floating point in expressions.

r1666 | ffr | 2007-03-16 17:20:33 +1100 (Fri, 16 Mar 2007) | 3 lines
2012-11-15 13:07:27 +11:00
Ferdi Franceschini
d1d5afc4df Allow anything for the arguments to MG.
Whether or not we can parse and process it is another matter.

r1665 | ffr | 2007-03-16 17:11:56 +1100 (Fri, 16 Mar 2007) | 3 lines
2012-11-15 13:07:24 +11:00
Mark Lesha
4da6d932fb MJL 16/3/07 Added transitional statuses, removed blocking code, improved performance under error conditions.
r1664 | mle | 2007-03-16 16:57:36 +1100 (Fri, 16 Mar 2007) | 2 lines
2012-11-15 13:07:21 +11:00
Douglas Clowes
f62af28efb Changed to using new multichan motor driver
r1663 | dcl | 2007-03-16 10:20:37 +1100 (Fri, 16 Mar 2007) | 2 lines
2012-11-15 13:07:18 +11:00
Douglas Clowes
9e7a102413 cleanup splint
r1662 | dcl | 2007-03-16 09:06:56 +1100 (Fri, 16 Mar 2007) | 2 lines
2012-11-15 13:07:15 +11:00
Douglas Clowes
36780e52ea timeout handling
r1661 | dcl | 2007-03-16 09:06:29 +1100 (Fri, 16 Mar 2007) | 2 lines
2012-11-15 13:07:12 +11:00
Douglas Clowes
d1500ef0b4 timeouts, retries and reconnection handling improvements
r1660 | dcl | 2007-03-16 09:03:42 +1100 (Fri, 16 Mar 2007) | 2 lines
2012-11-15 13:07:08 +11:00
Douglas Clowes
3b7496b7ce bug in queue removal
r1659 | dcl | 2007-03-16 09:03:13 +1100 (Fri, 16 Mar 2007) | 2 lines
2012-11-15 13:07:05 +11:00
Douglas Clowes
ede6b30125 rename motors in line with echidna and wombat. refinements while driving through SICS.
r1658 | dcl | 2007-03-16 08:57:31 +1100 (Fri, 16 Mar 2007) | 2 lines
2012-11-15 13:07:02 +11:00
Douglas Clowes
9a98f7528b renamed motors in line with echidna and wombat
r1657 | dcl | 2007-03-16 08:56:09 +1100 (Fri, 16 Mar 2007) | 2 lines
2012-11-15 13:06:59 +11:00
Ferdi Franceschini
abc0b0a3f3 Added channel select to GTI bmonscan command.
r1655 | ffr | 2007-03-15 09:46:33 +1100 (Thu, 15 Mar 2007) | 2 lines
2012-11-15 13:06:56 +11:00
Ferdi Franceschini
f0c41e2ebd Re-added graphset property to /graphics
r1654 | ffr | 2007-03-15 09:44:22 +1100 (Thu, 15 Mar 2007) | 2 lines
2012-11-15 13:06:53 +11:00
Ferdi Franceschini
388d68aef1 Fixed arg index.
r1653 | ffr | 2007-03-15 09:41:24 +1100 (Thu, 15 Mar 2007) | 2 lines
2012-11-15 13:06:50 +11:00
Ferdi Franceschini
1ba30f1991 Added getnmon command.
r1652 | ffr | 2007-03-15 09:27:54 +1100 (Thu, 15 Mar 2007) | 2 lines
2012-11-15 13:06:47 +11:00
Douglas Clowes
383fcf9f13 major mods including names to be more like echidna and wombat
r1651 | dcl | 2007-03-14 14:06:18 +1100 (Wed, 14 Mar 2007) | 2 lines
2012-11-15 13:06:44 +11:00
Ferdi Franceschini
848448de38 Added getnmon and getnumchan to the counter and scan commands so we can retrieve the number of available monitors.
r1650 | ffr | 2007-03-14 13:56:20 +1100 (Wed, 14 Mar 2007) | 2 lines
2012-11-15 13:06:40 +11:00
Ferdi Franceschini
3fdf28282a Added getinfo proc to return scan command variables
Depends on renamed sicslist command. (update ofac.c)

r1647 | ffr | 2007-03-14 08:27:28 +1100 (Wed, 14 Mar 2007) | 3 lines
2012-11-15 13:06:37 +11:00
Ferdi Franceschini
1adad6351f Refactoring: for new utility.tcl:getinfo
Use consistent naming scheme for scancommand variables

r1646 | ffr | 2007-03-14 08:26:05 +1100 (Wed, 14 Mar 2007) | 3 lines
2012-11-15 13:06:34 +11:00
Ferdi Franceschini
e508c8c351 Return space separated lists because they transform directly int Tcl lists.
r1645 | ffr | 2007-03-14 08:06:04 +1100 (Wed, 14 Mar 2007) | 2 lines
2012-11-15 13:06:31 +11:00
Ferdi Franceschini
72a14a092f Rename the sicslist 'list' command to sicslist to avoid conflict with Tcl list
r1644 | ffr | 2007-03-14 08:04:33 +1100 (Wed, 14 Mar 2007) | 2 lines
2012-11-15 13:06:28 +11:00