- Enable, EnableRBV and CanDisable - EncoderType - Removed function isEnabled as it is no longer required from sinqMotor 0.5.0
19 lines
963 B
Plaintext
19 lines
963 B
Plaintext
# Trigger a rereading of the encoder. This action is sometimes necessary for
|
|
# absolute encoders after enabling them. For incremental encoders, this is a no-op.
|
|
# This record is coupled to the parameter library via rereadEncoderPosition_ -> REREAD_ENCODER_POSITION.
|
|
record(longout, "$(INSTR)$(M):RereadEncoder") {
|
|
field(DTYP, "asynInt32")
|
|
field(OUT, "@asyn($(CONTROLLER),$(AXIS),1) REREAD_ENCODER_POSITION")
|
|
field(PINI, "NO")
|
|
}
|
|
|
|
# The pmacV3 driver reads certain configuration parameters (such as the velocity
|
|
# and the acceleration) directly from the MCU. This reading procedure is performed
|
|
# once at IOC startup during atFirstPoll. However, it can be triggered manually
|
|
# by setting this record value to 1.
|
|
# This record is coupled to the parameter library via readConfig_ -> READ_CONFIG.
|
|
record(longout, "$(INSTR)$(M):ReadConfig") {
|
|
field(DTYP, "asynInt32")
|
|
field(OUT, "@asyn($(CONTROLLER),$(AXIS),1) READ_CONFIG")
|
|
field(PINI, "NO")
|
|
} |