Commit Graph

620 Commits

Author SHA1 Message Date
Ferdi Franceschini
aa1d192960 Revert to allowing no value for nx schema release attribute.
So if there is no release there will be no release tag entries in the file.

r1763 | ffr | 2007-04-01 10:20:32 +1000 (Sun, 01 Apr 2007) | 3 lines
2012-11-15 13:12:29 +11:00
Ferdi Franceschini
68298124bf Try to ensure that the nx_content_release_tag attribute has at least a blank value.
r1762 | ffr | 2007-04-01 10:14:44 +1000 (Sun, 01 Apr 2007) | 2 lines
2012-11-15 13:12:26 +11:00
Ferdi Franceschini
467943d64c Set motor position datasets to rank 1.
r1761 | ffr | 2007-04-01 10:03:26 +1000 (Sun, 01 Apr 2007) | 2 lines
2012-11-15 13:12:23 +11:00
Ferdi Franceschini
abb82d02ea Restored $Name:$ and $Revision:$ keywords.
r1760 | ffr | 2007-04-01 09:40:39 +1000 (Sun, 01 Apr 2007) | 2 lines
2012-11-15 13:12:19 +11:00
Ferdi Franceschini
8d6b79db3a Link scanvariable to scan dataset and set axes attribute on data.
r1759 | ffr | 2007-03-31 14:49:10 +1000 (Sat, 31 Mar 2007) | 2 lines
2012-11-15 13:12:16 +11:00
Dan Bartlett
c49619026b no message
r1758 | dbx | 2007-03-31 14:21:59 +1000 (Sat, 31 Mar 2007) | 2 lines
2012-11-15 13:12:12 +11:00
Ferdi Franceschini
51079b5e9d Set part names for real motors.
r1757 | ffr | 2007-03-31 13:34:29 +1000 (Sat, 31 Mar 2007) | 2 lines
2012-11-15 13:12:09 +11:00
Ferdi Franceschini
f0a3d8f18c Added "part" identifier for motors. It names the assembly which a motor belongs to, eg sample, crystal, filter.
r1756 | ffr | 2007-03-31 13:33:54 +1000 (Sat, 31 Mar 2007) | 2 lines
2012-11-15 13:12:06 +11:00
Dan Bartlett
210e61e1b8 Quokka motion controller files added
r1755 | dbx | 2007-03-31 12:58:27 +1000 (Sat, 31 Mar 2007) | 2 lines
2012-11-15 13:12:03 +11:00
Ferdi Franceschini
db9a45ff1e The instrument specific hmm configurations are now responsible for creating the hmm and hmc objects. This makes it possible to drop dummy or instrumented histogram memory objects into the common setup and control code.
r1754 | ffr | 2007-03-31 11:30:31 +1000 (Sat, 31 Mar 2007) | 2 lines
2012-11-15 13:11:59 +11:00
Ferdi Franceschini
7526a7b93d Modified the simulated hmm configurations so that they now source the common config and override the hmc control, the histogram::initialize and the histogram::hmmdititemval procs.
r1753 | ffr | 2007-03-31 11:27:52 +1000 (Sat, 31 Mar 2007) | 2 lines
2012-11-15 13:11:56 +11:00
Ferdi Franceschini
53e7a69cb0 Removed duplicate parameters for hmm in putslab call.
r1752 | ffr | 2007-03-31 09:44:06 +1000 (Sat, 31 Mar 2007) | 2 lines
2012-11-15 13:11:53 +11:00
Ferdi Franceschini
307d7ba068 Renamed the dummy hmm control procs to match the names in the real hmm setup.
count_bm_controlled now does a blocking count for the simulated hmm.

r1751 | ffr | 2007-03-31 09:27:28 +1000 (Sat, 31 Mar 2007) | 3 lines
2012-11-15 13:11:49 +11:00
Douglas Clowes
81f12eadda fix typo
r1750 | dcl | 2007-03-30 18:44:30 +1000 (Fri, 30 Mar 2007) | 2 lines
2012-11-15 13:11:46 +11:00
Douglas Clowes
57bf7f35c6 change 90 to zero degrees
r1749 | dcl | 2007-03-30 18:44:13 +1000 (Fri, 30 Mar 2007) | 2 lines
2012-11-15 13:11:43 +11:00
Douglas Clowes
495e84ef51 Change strcmp to strcasecmp to fix case sensitivity issue in hipadaba hget
r1748 | dcl | 2007-03-30 18:40:48 +1000 (Fri, 30 Mar 2007) | 2 lines
2012-11-15 13:11:39 +11:00
Ferdi Franceschini
9fa649954b putslab can now get histogram memory data directly if you specify start, length and bank parameters for the histogram memory object. This is useful if you need to make an unbuffered get call to the hmm
r1747 | ffr | 2007-03-30 17:57:07 +1000 (Fri, 30 Mar 2007) | 2 lines
2012-11-15 13:11:36 +11:00
Ferdi Franceschini
7391c7122d Make sure that putslab gets the histogram memory directly just in case we need to do an unbuffered hmm get as is the case for wombat.
r1746 | ffr | 2007-03-30 17:54:55 +1000 (Fri, 30 Mar 2007) | 2 lines
2012-11-15 13:11:33 +11:00
Ferdi Franceschini
a617837388 Update ::histogram_memory::save to handle writing to growable 3D arrays.
r1745 | ffr | 2007-03-30 17:51:35 +1000 (Fri, 30 Mar 2007) | 2 lines
2012-11-15 13:11:30 +11:00
Ferdi Franceschini
e0e6bed82e Initial support for growing multidimensional histogram memory datasets.
r1744 | ffr | 2007-03-30 17:21:49 +1000 (Fri, 30 Mar 2007) | 2 lines
2012-11-15 13:11:26 +11:00
Ferdi Franceschini
83a528ad10 Use nexus compliant name for phone number.
r1743 | ffr | 2007-03-30 17:20:53 +1000 (Fri, 30 Mar 2007) | 2 lines
2012-11-15 13:11:23 +11:00
Ferdi Franceschini
d7303b0751 Can now write multidimensional arrays with an unlimited first dimension.
r1742 | ffr | 2007-03-30 17:19:18 +1000 (Fri, 30 Mar 2007) | 2 lines
2012-11-15 13:11:20 +11:00
Douglas Clowes
a10234185d update some comments and remove CVS directories that have crept in
r1741 | dcl | 2007-03-30 13:32:19 +1000 (Fri, 30 Mar 2007) | 2 lines
2012-11-15 13:11:17 +11:00
Douglas Clowes
a96d267d57 Add c1ht and m1ro to hpaths
r1740 | dcl | 2007-03-30 13:28:09 +1000 (Fri, 30 Mar 2007) | 2 lines
2012-11-15 13:11:13 +11:00
Douglas Clowes
6261c37519 Update slit motor limits to overlap by 5 and open 25 each (50mm gap).
r1739 | dcl | 2007-03-29 17:30:42 +1000 (Thu, 29 Mar 2007) | 2 lines
2012-11-15 13:11:10 +11:00
Douglas Clowes
b43ae4e50a reduce slit motion ranges
r1738 | dcl | 2007-03-29 08:57:26 +1000 (Thu, 29 Mar 2007) | 2 lines
2012-11-15 13:11:07 +11:00
Ferdi Franceschini
fd8e8a6a3f Ensure zero offset for index into cvs keyword list values.
r1737 | ffr | 2007-03-28 13:24:36 +1000 (Wed, 28 Mar 2007) | 2 lines
2012-11-15 13:11:04 +11:00
Ferdi Franceschini
ee3fc81807 Fixed setting of nx_content_revision_num variable.
r1736 | ffr | 2007-03-28 13:15:08 +1000 (Wed, 28 Mar 2007) | 2 lines
2012-11-15 13:11:00 +11:00
Ferdi Franceschini
932bf1bf18 Handle cases when only the cvs key value is set for $Revision:$ and $Name:$
r1735 | ffr | 2007-03-28 13:04:29 +1000 (Wed, 28 Mar 2007) | 2 lines
2012-11-15 13:10:57 +11:00
Ferdi Franceschini
b2706c74cf Fixed attribute syntax for nx release and revision tags.
r1734 | ffr | 2007-03-28 12:28:37 +1000 (Wed, 28 Mar 2007) | 2 lines
2012-11-15 13:10:54 +11:00
Douglas Clowes
0c48ec780a Remove lock check from command add to separate function.
r1733 | dcl | 2007-03-28 12:28:17 +1000 (Wed, 28 Mar 2007) | 2 lines
2012-11-15 13:10:50 +11:00
Douglas Clowes
d738cb36b0 Make command queue addition depend on connection protocol. Only reject for protocol zero.
r1732 | dcl | 2007-03-28 12:19:10 +1000 (Wed, 28 Mar 2007) | 2 lines
2012-11-15 13:10:47 +11:00
Ferdi Franceschini
3df6a5a8da Added release tag and revision number info for SICS and the nexus data files.
r1731 | ffr | 2007-03-28 11:55:39 +1000 (Wed, 28 Mar 2007) | 2 lines
2012-11-15 13:10:44 +11:00
Ferdi Franceschini
1035b72981 Set long_name on motors.
r1730 | ffr | 2007-03-28 10:25:33 +1000 (Wed, 28 Mar 2007) | 2 lines
2012-11-15 13:10:41 +11:00
Ferdi Franceschini
d80bf8306e Disable GetDriverTextPar
r1729 | ffr | 2007-03-27 13:32:46 +1000 (Tue, 27 Mar 2007) | 2 lines
2012-11-15 13:10:38 +11:00
Douglas Clowes
3a5e8ed7e1 Add ActionRoutine hook to motor object
r1728 | dcl | 2007-03-27 13:16:08 +1000 (Tue, 27 Mar 2007) | 2 lines
2012-11-15 13:10:34 +11:00
Ferdi Franceschini
86c6d626d0 Fixed segfault on "sicslist xxx"
r1727 | ffr | 2007-03-27 12:22:49 +1000 (Tue, 27 Mar 2007) | 2 lines
2012-11-15 13:10:31 +11:00
Ferdi Franceschini
d49a7be3bb Create single entry nexus files for scans with instrument state in 1D arrays indexed by scan point.
Use putslab and sics data objects to grow arrays.

r1725 | ffr | 2007-03-27 08:04:19 +1000 (Tue, 27 Mar 2007) | 3 lines
2012-11-15 13:10:24 +11:00
Ferdi Franceschini
6921d0426c PSI UPDATE
r1724 | ffr | 2007-03-27 07:56:13 +1000 (Tue, 27 Mar 2007) | 2 lines
2012-11-15 13:10:21 +11:00
Ferdi Franceschini
cd0de991b4 Update config for new multichannel controller which no longer requires an RS232 controller and accepts named hosts and ports.
r1723 | ffr | 2007-03-26 12:29:10 +1000 (Mon, 26 Mar 2007) | 2 lines
2012-11-15 13:10:17 +11:00
Douglas Clowes
5960ce1d00 Modify to use multichannel controller for motor connections
r1722 | dcl | 2007-03-26 08:09:46 +1000 (Mon, 26 Mar 2007) | 2 lines
2012-11-15 13:10:14 +11:00
Ferdi Franceschini
5f0120ea5f Simulated motors return unknown for units parameter.
r1719 | ffr | 2007-03-26 07:38:52 +1000 (Mon, 26 Mar 2007) | 2 lines
2012-11-15 13:10:10 +11:00
Ferdi Franceschini
5d593ff615 Bring into line with changes in the hmm common configuration file.
r1718 | ffr | 2007-03-24 19:21:21 +1100 (Sat, 24 Mar 2007) | 2 lines
2012-11-15 13:10:07 +11:00
Ferdi Franceschini
63fc628e89 Added hmm_save function and refactored hmm_addnxscanentry to use it.
r1717 | ffr | 2007-03-24 19:17:54 +1100 (Sat, 24 Mar 2007) | 2 lines
2012-11-15 13:10:04 +11:00
Ferdi Franceschini
8ee21d58f4 The prepare count_with_bm and finish functions can now be used independently of scans.
Added count_with_bm and save commands

r1716 | ffr | 2007-03-24 19:12:51 +1100 (Sat, 24 Mar 2007) | 3 lines
2012-11-15 13:10:01 +11:00
Ferdi Franceschini
4568b365a6 Make bmonscan graphics view info independent of the bmonscan feedback.
r1715 | ffr | 2007-03-24 14:44:03 +1100 (Sat, 24 Mar 2007) | 2 lines
2012-11-15 13:09:58 +11:00
Douglas Clowes
7efec40cc6 Add section for platypus/reflectometer
r1712 | dcl | 2007-03-23 18:52:36 +1100 (Fri, 23 Mar 2007) | 2 lines
2012-11-15 13:09:51 +11:00
Douglas Clowes
f283ec6968 Change from RS232Controller to MultiChan
r1711 | dcl | 2007-03-23 18:51:15 +1100 (Fri, 23 Mar 2007) | 2 lines
2012-11-15 13:09:48 +11:00
Douglas Clowes
96b8a1aee6 Fixing blocked motor detection
r1710 | dcl | 2007-03-23 18:43:43 +1100 (Fri, 23 Mar 2007) | 2 lines
2012-11-15 13:09:45 +11:00
Dan Bartlett
7d36b64f68 no message
r1709 | dbx | 2007-03-23 18:10:44 +1100 (Fri, 23 Mar 2007) | 2 lines
2012-11-15 13:09:42 +11:00