The table below shows how to upgrade motor I/O configuration
code to SynqNet Phase II.
Analog & SynqNet Phase I MPI
|
|
SynqNet Phase II MPI
|
Type
|
Parameter
|
|
Type
|
Parameter
|
long |
MPIMotorConfig.Transceiver[].Invert |
|
|
No equivalent
enum. No longer supported. |
MPIMotorTransceiverConfig |
MPIMotorConfig.Transceiver[].Config |
|
MPIMotorIoType |
MPIMotorConfig.Io[].Type |
long |
MPIMotorConfig.TransceiverExtended[].Invert |
|
long |
No equivalent
enum. No longer supported. |
MPIMotorTransceiverConfig |
MPIMotorConfig.TransceiverExtended[].Config |
|
MPIMotorIoType |
MPIMotorConfig.Io[].Type |
long |
MPIMotorConfig.UserOutInvert (analog) |
|
long |
No equivalent
enum. No longer supported. |
long |
MPIMotorConfig.UserOutInvert[0] (phase I)
|
|
long |
No equivalent
enum. No longer supported. |
(all parameters)
|
MPIMotorConfig.Stepper.Xxx
|
|
No equivalent enum -- Step
Engine Not Yet Implemented
|
long |
MPIMotorConfig.pulseEnable
|
|
No equivalent enum -- Compare
Engine Not Yet Implemented
|
long |
MPIMotorConfig.pulseWidth
|
|
No equivalent enum - Step
& Compare Engines Not Yet Implemented
|