Commit Graph

1131 Commits

Author SHA1 Message Date
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
Ferdi Franceschini
b9731fc0ac Provide bmonscan graphics view and command feedback.
r1643 | ffr | 2007-03-13 16:43:45 +1100 (Tue, 13 Mar 2007) | 2 lines
2012-11-15 13:06:25 +11:00
Ferdi Franceschini
e1cbf10ed7 Source hipadaba config after other configs.
r1642 | ffr | 2007-03-13 16:42:24 +1100 (Tue, 13 Mar 2007) | 2 lines
2012-11-15 13:06:22 +11:00
Douglas Clowes
9f49b838cc Increase pcx upper limit after modifying limit switch
r1641 | dcl | 2007-03-13 12:29:22 +1100 (Tue, 13 Mar 2007) | 2 lines
2012-11-15 13:06:19 +11:00
Ferdi Franceschini
075cdabfa2 Use commands_hpath_setup and graphics_hpath_setup to generate scancommand hpaths.
r1638 | ffr | 2007-03-13 09:11:39 +1100 (Tue, 13 Mar 2007) | 2 lines
2012-11-15 13:06:16 +11:00
Ferdi Franceschini
2f499bfc60 Accidentally added generated files.
r1637 | ffr | 2007-03-13 09:02:50 +1100 (Tue, 13 Mar 2007) | 2 lines
2012-11-15 13:06:13 +11:00
Ferdi Franceschini
d59a3fd642 Specialized addnxscanentry for wombat
r1636 | ffr | 2007-03-13 09:00:50 +1100 (Tue, 13 Mar 2007) | 2 lines
2012-11-15 13:06:10 +11:00
Ferdi Franceschini
1fa195b906 Make nexus dics
r1635 | ffr | 2007-03-13 08:42:53 +1100 (Tue, 13 Mar 2007) | 2 lines
2012-11-15 13:06:06 +11:00
Douglas Clowes
b980e1ec5b Use argv[1] instead of argv[2] when argc > 1 (==2)
r1634 | dcl | 2007-03-12 10:31:39 +1100 (Mon, 12 Mar 2007) | 2 lines
2012-11-15 13:06:03 +11:00
Douglas Clowes
2245b5f48d Implement speed parameter for 'fastscan' differential scan capability
r1633 | dcl | 2007-03-12 10:28:42 +1100 (Mon, 12 Mar 2007) | 2 lines
2012-11-15 13:06:00 +11:00
Ferdi Franceschini
f6bb48f9e1 Variables to calculate polar angles in a region of interest.
r1632 | ffr | 2007-03-12 09:43:12 +1100 (Mon, 12 Mar 2007) | 2 lines
2012-11-15 13:05:57 +11:00
Ferdi Franceschini
ea3bfe6cbb Added dummy functions to make scan, and nexus operations happy.
r1631 | ffr | 2007-03-12 09:25:56 +1100 (Mon, 12 Mar 2007) | 2 lines
2012-11-15 13:05:54 +11:00
Ferdi Franceschini
122cdbee9e Initialise and setup hmm.
r1630 | ffr | 2007-03-12 09:18:03 +1100 (Mon, 12 Mar 2007) | 2 lines
2012-11-15 13:05:51 +11:00
Ferdi Franceschini
046e642f3d Variables to calculate polar angles in a region of interest.
r1629 | ffr | 2007-03-12 09:17:04 +1100 (Mon, 12 Mar 2007) | 2 lines
2012-11-15 13:05:48 +11:00
Ferdi Franceschini
307a3ccc6b Declare some empty functions to make scan and nexus code happy.
r1628 | ffr | 2007-03-12 08:59:27 +1100 (Mon, 12 Mar 2007) | 2 lines
2012-11-15 13:05:45 +11:00
Ferdi Franceschini
1745977df4 Initialise and setup hmm.
r1627 | ffr | 2007-03-12 08:57:37 +1100 (Mon, 12 Mar 2007) | 2 lines
2012-11-15 13:05:42 +11:00
Ferdi Franceschini
0e348f7750 Refactoring:
Added init{} and hpath_setp{} to be called by hipadaba module to initialise variables and setup hpaths.
Transformed nxaddpoint and bm_nxaddpoint to a generic write_nxentry  which will be used by scan specific write commands.

r1626 | ffr | 2007-03-12 08:55:45 +1100 (Mon, 12 Mar 2007) | 4 lines
2012-11-15 13:05:39 +11:00
Ferdi Franceschini
4037d5ca4d Use dataFileName SICS variable.
Refactoring:
Renamed addnxentry functions to addnxscanentry functions in preparation for code which will compose nxentries from primitives.

r1625 | ffr | 2007-03-12 08:45:50 +1100 (Mon, 12 Mar 2007) | 4 lines
2012-11-15 13:05:36 +11:00
Ferdi Franceschini
962dfd484b Created histogram_memory namespace.
Created functions to initialise and setup the histogram memory.

r1624 | ffr | 2007-03-12 08:41:30 +1100 (Mon, 12 Mar 2007) | 3 lines
2012-11-15 13:05:33 +11:00
Ferdi Franceschini
da4631a519 Made top level /experiment node for user data and datafile name. Also started graphics for plotting beam monitor scans.
r1623 | ffr | 2007-03-12 08:38:23 +1100 (Mon, 12 Mar 2007) | 2 lines
2012-11-15 13:05:30 +11:00
Ferdi Franceschini
f48e601fc6 Add sics datafileName variable so we can provide automatic notification of filename changes.
r1622 | ffr | 2007-03-12 08:29:55 +1100 (Mon, 12 Mar 2007) | 2 lines
2012-11-15 13:05:26 +11:00
Ferdi Franceschini
d729b37e1a Save polar angle
r1621 | ffr | 2007-03-12 08:28:11 +1100 (Mon, 12 Mar 2007) | 2 lines
2012-11-15 13:05:23 +11:00
Douglas Clowes
7527e7f6f3 Allow thread status to be queried and homerun for motors without absolute ebcoder
r1619 | dcl | 2007-03-09 12:34:37 +1100 (Fri, 09 Mar 2007) | 2 lines
2012-11-15 13:05:20 +11:00
Douglas Clowes
7b31f29386 fix timer queue removal chain following
r1618 | dcl | 2007-03-09 12:33:13 +1100 (Fri, 09 Mar 2007) | 2 lines
2012-11-15 13:05:17 +11:00
Douglas Clowes
072095fa07 add "does not understand" message
r1617 | dcl | 2007-03-08 18:27:01 +1100 (Thu, 08 Mar 2007) | 2 lines
2012-11-15 13:05:14 +11:00
Douglas Clowes
6000e99080 update timeout to 120 seconds
r1616 | dcl | 2007-03-08 18:24:11 +1100 (Thu, 08 Mar 2007) | 2 lines
2012-11-15 13:05:11 +11:00
Douglas Clowes
e284d5f09b Improve timeout handling, implement list command and all print remaining items
r1615 | dcl | 2007-03-08 16:25:30 +1100 (Thu, 08 Mar 2007) | 2 lines
2012-11-15 13:05:08 +11:00
Douglas Clowes
c437ef70d7 ensure next timer event is in the future for recurrent timers
r1614 | dcl | 2007-03-08 16:23:57 +1100 (Thu, 08 Mar 2007) | 2 lines
2012-11-15 13:05:06 +11:00
Douglas Clowes
f27b1c8e87 Configure Monochromator focus motor
r1613 | dcl | 2007-03-08 13:30:10 +1100 (Thu, 08 Mar 2007) | 2 lines
2012-11-15 13:05:03 +11:00
Douglas Clowes
d9fd20803c Add inter-command delay, fix compiler warning
r1612 | dcl | 2007-03-08 13:28:58 +1100 (Thu, 08 Mar 2007) | 2 lines
2012-11-15 13:05:00 +11:00
Douglas Clowes
75793f3141 correct format for plc status decode
r1611 | dcl | 2007-03-08 13:25:04 +1100 (Thu, 08 Mar 2007) | 2 lines
2012-11-15 13:04:57 +11:00
Ferdi Franceschini
012ce9a194 Set sics_release to development
r1610 | ffr | 2007-03-07 15:05:05 +1100 (Wed, 07 Mar 2007) | 2 lines
2012-11-15 13:04:54 +11:00