Subversion Repositories f9daq

Rev

Blame | Last modification | View Log | RSS feed

  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
  21.