.

Changes to the MPIMotorConfig structure

Analog (20020117.1.6)

typedef struct MPIMotorConfig {
  ...
	MPIMotorTransceiver   Transceiver[MPIXmpMotorTransceivers];
	MPIMotorTransceiver   TransceiverExtended[MPIXmpMotorTransceiversExtended];
	long                  UserOutInvert;   /* Output Polarity */
  ...
} MPIMotorConfig;


typedef struct MPIMotorTransceiver {
    long                       Invert;  /* TRUE = invert (not valid for INPUT) */
    MPIMotorTransceiverConfig  Config;
} MPIMotorTransceiver;

SynqNet Phase I (20011220.1.16)

typedef struct MPIMotorConfig {
  ...
    MPIMotorTransceiver Transceiver[MPIXmpMotorTransceivers];
    MPIMotorTransceiver TransceiverExtended[MPIXmpMotorTransceiversExtended];
    long                UserOutInvert[MPIXmpMotorUserOptos]; /* Output Polarity */
  ...
} MPIMotorConfig;



typedef struct MPIMotorTransceiver {
    long                        Invert;  /* TRUE = invert (not valid for INPUT) */
    MPIMotorTransceiverConfig   Config;
} MPIMotorTransceiver;


SynqNet Phase II (20030620.1.1)

typedef struct MPIMotorConfig {
  ...
    MPIMotorIoConfig    Io[MPIMotorIoConfigIndexLAST];
  ...
} MPIMotorConfig;




typedef struct MPIMotorIoConfig {
    MPIMotorIoType    Type;		

} MPIMotorIoConfig;

       Legal Notice  |  Tech Email  |  Feedback
      
Copyright ©
2001-2021 Motion Engineering