Subversion Repositories f9daq

Rev

Details | Last modification | View Log | RSS feed

Rev Author Line No. Line
255 f9daq 1
#ifndef usmcctrl_h
2
#define usmcctrl_h
3
 
4
#define MAXNODES 4
5
USMC_Devices devices;
6
USMC_StartParameters parstart[MAXNODES];
7
USMC_Parameters      parameters[MAXNODES];
8
USMC_State parstate[MAXNODES];
9
USMC_EncoderState parencstate[MAXNODES];
10
 
11
int usmc_Set_Parameters(int Dev, int mode);
12
int usmc_Init(int node, int mode);
13
int usmc_Move(int node, int pos,  BOOL absrel);
14
void usmc_PowerOnOff ( int cur_dev, int smpower );
15
int usmc_RelMove(int node, int pos);
16
int usmc_MoveTo(int node, int pos);
17
int Revert_Start_Position_to_0(int node);
18
int usmc_Reset(int node, int mode);
19
int usmc_ReferenceMove(int node, int mode);
20
#endif