Commit Graph

44 Commits

Author SHA1 Message Date
Ferdi Franceschini
3077fddc3b We now take care of our own copy of the astrium chopper driver. It has the following changes.
Status is now updated on demand.
A status request returns a ready status message for the chopper as well as updating the chopper parameters.
We don't compensate for MW CMW on choppers 2 and 3.
PHASETOL=0.2
You can read the frequency from chopper one.

r2193 | ffr | 2007-10-23 12:58:13 +1000 (Tue, 23 Oct 2007) | 8 lines
2012-11-15 13:26:42 +11:00
Ferdi Franceschini
c36768a722 Removed junk which that dopey computer in the Koala cabin keeps pasting into files.
r2145 | ffr | 2007-09-03 12:52:35 +1000 (Mon, 03 Sep 2007) | 2 lines
2012-11-15 13:23:47 +11:00
Mark Lesha
65550b1fb8 Mark Lesha - General Debugging
r2144 | mle | 2007-09-03 12:36:02 +1000 (Mon, 03 Sep 2007) | 2 lines
2012-11-15 13:23:44 +11:00
Mark Lesha
69e67f0e67 Mark Lesha - General debug
r2143 | mle | 2007-09-03 12:35:36 +1000 (Mon, 03 Sep 2007) | 2 lines
2012-11-15 13:23:40 +11:00
Mark Lesha
e76c3922f0 Fixed general bugs.
r2139 | mle | 2007-08-23 15:08:52 +1000 (Thu, 23 Aug 2007) | 2 lines
2012-11-15 13:23:26 +11:00
Douglas Clowes
377ce04879 Fix warnings for printf formats
r1975 | dcl | 2007-05-22 08:29:38 +1000 (Tue, 22 May 2007) | 2 lines
2012-11-15 13:17:59 +11:00
Douglas Clowes
6d449014fc remove misleading comment
r1974 | dcl | 2007-05-22 08:15:56 +1000 (Tue, 22 May 2007) | 2 lines
2012-11-15 13:17:55 +11:00
Douglas Clowes
a18500cbf0 multichan becomes AsyncQueue and AsyncProtocol
r1957 | dcl | 2007-05-11 17:28:31 +1000 (Fri, 11 May 2007) | 2 lines
2012-11-15 13:16:58 +11:00
Douglas Clowes
cff3ac6553 Added code for counter source filtering
r1848 | dcl | 2007-04-12 15:54:04 +1000 (Thu, 12 Apr 2007) | 2 lines
2012-11-15 13:14:25 +11:00
Ferdi Franceschini
e7324b8335 Merged RELEASE-1_1 back into trunk.
r1836 | ffr | 2007-04-06 19:10:02 +1000 (Fri, 06 Apr 2007) | 2 lines
2012-11-15 13:13:55 +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
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
696227ffc8 Huge changes, remove non-multichan code
r1511 | dcl | 2007-02-19 12:33:58 +1100 (Mon, 19 Feb 2007) | 2 lines
2012-11-15 13:00:07 +11:00
Douglas Clowes
6de7c8773f Add -Wall compiler option
r1510 | dcl | 2007-02-19 12:33:27 +1100 (Mon, 19 Feb 2007) | 2 lines
2012-11-15 13:00:04 +11:00
Douglas Clowes
ed807f20a1 remove extraneous "#include serialsinq.h"
r1427 | dcl | 2007-02-05 11:50:20 +1100 (Mon, 05 Feb 2007) | 2 lines
2012-11-15 12:57:39 +11:00
Douglas Clowes
4ba495d988 Largely comments and formatting
r1426 | dcl | 2007-02-05 11:38:40 +1100 (Mon, 05 Feb 2007) | 2 lines
2012-11-15 12:57:36 +11:00
Douglas Clowes
c4f4ea358d robustness
r1402 | dcl | 2007-01-17 09:43:33 +1100 (Wed, 17 Jan 2007) | 2 lines
2012-11-15 12:56:41 +11:00
Douglas Clowes
9ca1b3199a Debounce digital inputs
r1387 | dcl | 2007-01-09 11:15:02 +1100 (Tue, 09 Jan 2007) | 2 lines
2012-11-15 12:56:09 +11:00
Douglas Clowes
a488705540 Add NHQ200 HV Power Supply Driver
r1385 | dcl | 2006-12-21 17:50:19 +1100 (Thu, 21 Dec 2006) | 2 lines
2012-11-15 12:56:03 +11:00
Douglas Clowes
85d41577b3 Force close of socket on unexpected error
r1309 | dcl | 2006-11-21 12:37:02 +1100 (Tue, 21 Nov 2006) | 2 lines
2012-11-15 12:53:48 +11:00
Douglas Clowes
ea7ef49557 Documentation corrections
r1293 | dcl | 2006-11-15 08:42:05 +1100 (Wed, 15 Nov 2006) | 2 lines
2012-11-15 12:53:07 +11:00
Douglas Clowes
6928921378 Re-factor device specific code
r1292 | dcl | 2006-11-15 08:41:53 +1100 (Wed, 15 Nov 2006) | 2 lines
2012-11-15 12:53:05 +11:00
Douglas Clowes
2c1d9a0443 Limit source parameter range
r1291 | dcl | 2006-11-15 08:41:25 +1100 (Wed, 15 Nov 2006) | 2 lines
2012-11-15 12:53:02 +11:00
Douglas Clowes
58099af3da Push down device specific code
r1290 | dcl | 2006-11-15 08:38:29 +1100 (Wed, 15 Nov 2006) | 2 lines
2012-11-15 12:53:00 +11:00
Douglas Clowes
2df0200228 Rename files and make more consistent with Beam Monitor code
dio.* => device.*
hdio.* => hware.*
Digital.* => Monitor.*

r1265 | dcl | 2006-11-09 12:25:16 +1100 (Thu, 09 Nov 2006) | 5 lines
2012-11-15 12:52:09 +11:00
Douglas Clowes
9e9a165510 more conversion from counter to DIO
r1264 | dcl | 2006-11-09 11:09:03 +1100 (Thu, 09 Nov 2006) | 2 lines
2012-11-15 12:52:06 +11:00
Douglas Clowes
4b54c82d27 *** empty log message ***
r1263 | dcl | 2006-11-09 11:07:17 +1100 (Thu, 09 Nov 2006) | 2 lines
2012-11-15 12:52:04 +11:00
Douglas Clowes
f690e1d185 reporting only on specific device
r1262 | dcl | 2006-11-09 11:06:34 +1100 (Thu, 09 Nov 2006) | 2 lines
2012-11-15 12:52:01 +11:00
Douglas Clowes
f6e85f1859 event reporting format change and make report only specific device
r1261 | dcl | 2006-11-09 11:04:10 +1100 (Thu, 09 Nov 2006) | 2 lines
2012-11-15 12:51:58 +11:00
Douglas Clowes
19fa04ab39 renamed to be consistent with digital input driver
r1203 | dcl | 2006-10-30 12:22:45 +1100 (Mon, 30 Oct 2006) | 2 lines
2012-11-15 12:49:55 +11:00
Douglas Clowes
f9e7f699d0 renamed from hctr.[hc] to be consistent with digital input driver
r1202 | dcl | 2006-10-30 12:21:49 +1100 (Mon, 30 Oct 2006) | 2 lines
2012-11-15 12:49:53 +11:00
Douglas Clowes
3cc661a970 renamed from cntr.[hc] tp be consistent with digital input driver
r1201 | dcl | 2006-10-30 12:21:01 +1100 (Mon, 30 Oct 2006) | 2 lines
2012-11-15 12:49:51 +11:00
Douglas Clowes
51ff5a056d detect if NIDAQmx is installed
r1200 | dcl | 2006-10-30 12:19:21 +1100 (Mon, 30 Oct 2006) | 2 lines
2012-11-15 12:49:48 +11:00
Douglas Clowes
4623b25ccd Progressive refinement
r1199 | dcl | 2006-10-26 18:38:34 +1000 (Thu, 26 Oct 2006) | 2 lines
2012-11-15 12:49:46 +11:00
Douglas Clowes
7dfa37057b Refinement alongside Digital
r1198 | dcl | 2006-10-26 18:38:13 +1000 (Thu, 26 Oct 2006) | 2 lines
2012-11-15 12:49:43 +11:00
Douglas Clowes
4f6054af3a Integrate Register Level Programming and add counter source selection
r1196 | dcl | 2006-10-26 13:09:31 +1000 (Thu, 26 Oct 2006) | 2 lines
2012-11-15 12:49:39 +11:00
Douglas Clowes
2ab57e1eb2 Make C++ compiler friendly and handle all eight counters in one process.
r1171 | dcl | 2006-10-24 15:44:25 +1000 (Tue, 24 Oct 2006) | 2 lines
2012-11-15 12:48:57 +11:00
Douglas Clowes
d643fbef6a ignore periodicity if not given
r1122 | dcl | 2006-10-09 12:22:28 +1000 (Mon, 09 Oct 2006) | 2 lines
2012-11-15 12:47:28 +11:00
Douglas Clowes
816e49012b wrap around check not working - disable it for now
r1121 | dcl | 2006-10-09 12:21:46 +1000 (Mon, 09 Oct 2006) | 2 lines
2012-11-15 12:47:26 +11:00
Douglas Clowes
3ef64302c8 Add Pulser for generating test pulse train through counter card
r1119 | dcl | 2006-10-04 11:15:07 +1000 (Wed, 04 Oct 2006) | 2 lines
2012-11-15 12:47:21 +11:00
Douglas Clowes
60124655d0 Initial
r1113 | dcl | 2006-09-12 15:00:46 +1000 (Tue, 12 Sep 2006) | 2 lines
2012-11-15 12:47:19 +11:00
Douglas Clowes
99ebb2e910 Add output line drive and partial hardware sync
r1112 | dcl | 2006-09-07 16:48:08 +1000 (Thu, 07 Sep 2006) | 2 lines
2012-11-15 12:47:16 +11:00
Douglas Clowes
8b3816b612 Initial load of driver
r1083 | dcl | 2006-08-25 14:46:51 +1000 (Fri, 25 Aug 2006) | 2 lines
2012-11-15 12:46:27 +11:00
Ferdi Franceschini
a72513165b Adding site_ansto files
r984 | ffr | 2006-05-09 08:31:50 +1000 (Tue, 09 May 2006) | 2 lines
2012-11-15 12:44:11 +11:00