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
This commit is contained in:
Ferdi Franceschini
2007-10-23 12:58:13 +10:00
committed by Douglas Clowes
parent 3a7e6a9768
commit 3077fddc3b
3 changed files with 1036 additions and 2 deletions

View File

@@ -75,7 +75,7 @@ OBJ= site_ansto.o anstoutil.o\
lakeshore340.o lakeshore340driv.o \ lakeshore340.o lakeshore340driv.o \
nhq200.o nhq200driv.o \ nhq200.o nhq200driv.o \
counterdriv.o safetyplc.o\ counterdriv.o safetyplc.o\
../psi/tcpdocho.o ../psi/tcpdornier.o \ ../psi/tcpdornier.o \
anstohttp.o \ anstohttp.o \
hmcontrol_ansto.o hmcontrol_ansto.o

1034
site_ansto/hardsup/chopper.c Normal file

File diff suppressed because it is too large Load Diff

View File

@@ -10,7 +10,7 @@ SRC = .
CC = gcc CC = gcc
CFLAGS = -g -DLINUX $(DFORTIFY) -I$(SRC) -I../.. -Wall CFLAGS = -g -DLINUX $(DFORTIFY) -I$(SRC) -I../.. -Wall
HOBJ= serialsinq.o nhq200util.o itc4util.o lh45util.o lakeshore340util.o asynsrv_utility.o geterrno.o strjoin.o HOBJ= serialsinq.o nhq200util.o itc4util.o lh45util.o lakeshore340util.o asynsrv_utility.o geterrno.o strjoin.o chopper.o
libhlib.a: $(HOBJ) libhlib.a: $(HOBJ)
rm -f libhlib.a rm -f libhlib.a