HDSL Interface.
Data Fields | |
volatile uint8_t | SYS_CTRL |
volatile uint8_t | SYNC_CTRL |
volatile uint8_t | resvd0 |
volatile uint8_t | MASTER_QM |
volatile uint8_t | EVENT_H |
volatile uint8_t | EVENT_L |
volatile uint8_t | MASK_H |
volatile uint8_t | MASK_L |
volatile uint8_t | MASK_SUM |
volatile uint8_t | EDGES |
volatile uint8_t | DELAY |
volatile uint8_t | VERSION |
volatile uint8_t | resvd1 |
volatile uint8_t | ENC_ID2 |
volatile uint8_t | ENC_ID1 |
volatile uint8_t | ENC_ID0 |
volatile uint8_t | POS4 |
volatile uint8_t | POS3 |
volatile uint8_t | POS2 |
volatile uint8_t | POS1 |
volatile uint8_t | POS0 |
volatile uint8_t | VEL2 |
volatile uint8_t | VEL1 |
volatile uint8_t | VEL0 |
volatile uint8_t | SUMMARY |
volatile uint8_t | VPOS4 |
volatile uint8_t | VPOS3 |
volatile uint8_t | VPOS2 |
volatile uint8_t | VPOS1 |
volatile uint8_t | VPOS0 |
volatile uint8_t | VPOSCRC_H |
volatile uint8_t | VPOSCRC_L |
volatile uint8_t | PC_BUFFER0 |
volatile uint8_t | PC_BUFFER1 |
volatile uint8_t | PC_BUFFER2 |
volatile uint8_t | PC_BUFFER3 |
volatile uint8_t | PC_BUFFER4 |
volatile uint8_t | PC_BUFFER5 |
volatile uint8_t | PC_BUFFER6 |
volatile uint8_t | PC_BUFFER7 |
volatile uint8_t | PC_ADD_H |
volatile uint8_t | PC_ADD_L |
volatile uint8_t | PC_OFF_H |
volatile uint8_t | PC_OFF_L |
volatile uint8_t | PC_CTRL |
volatile uint8_t | PIPE_S |
volatile uint8_t | PIPE_D |
volatile uint8_t | PC_DATA |
volatile uint8_t | resvd2 |
volatile uint8_t | resvd3 |
volatile uint8_t | resvd4 |
volatile uint8_t | resvd5 |
volatile uint8_t | resvd6 |
volatile uint8_t | resvd7 |
volatile uint8_t | resvd8 |
volatile uint8_t | S_PC_DATA |
volatile uint8_t | ACC_ERR_CNT |
volatile uint8_t | MAXACC |
volatile uint8_t | MAXDEV_H |
volatile uint8_t | MAXDEV_L |
volatile uint8_t | resvd10 |
volatile uint8_t | resvd11 |
volatile uint8_t | resvd12 |
volatile uint8_t | DUMMY |
volatile uint8_t | SLAVE_REG_CTRL |
volatile uint8_t | ACC_ERR_CNT_THRES |
volatile uint8_t | MAXDEV_H_THRES |
volatile uint8_t | MAXDEV_L_THRES |
volatile uint8_t | version |
volatile uint8_t | ENC2_ID |
volatile uint8_t | STATUS2 |
volatile uint8_t | VPOS24 |
volatile uint8_t | VPOS23 |
volatile uint8_t | VPOS22 |
volatile uint8_t | VPOS21 |
volatile uint8_t | VPOS20 |
volatile uint8_t | VPOSCRC2_H |
volatile uint8_t | VPOSCRC2_L |
volatile uint8_t | DUMMY2 |
volatile uint16_t | ONLINE_STATUS_D |
volatile uint16_t | ONLINE_STATUS_1 |
volatile uint16_t | ONLINE_STATUS_2 |
volatile uint8_t hdslInterface::SYS_CTRL |
System control
volatile uint8_t hdslInterface::SYNC_CTRL |
Synchronization control
volatile uint8_t hdslInterface::resvd0 |
Reserved 0
volatile uint8_t hdslInterface::MASTER_QM |
Quality monitoring
volatile uint8_t hdslInterface::EVENT_H |
High bytes event
volatile uint8_t hdslInterface::EVENT_L |
Low bytes event
volatile uint8_t hdslInterface::MASK_H |
High byte event mask
volatile uint8_t hdslInterface::MASK_L |
Low byte event mask
volatile uint8_t hdslInterface::MASK_SUM |
Summary mask
volatile uint8_t hdslInterface::EDGES |
Cable bit sampling time control
volatile uint8_t hdslInterface::DELAY |
Run time delay of system cable and signal strength
volatile uint8_t hdslInterface::VERSION |
Version
volatile uint8_t hdslInterface::resvd1 |
Reserved 1
volatile uint8_t hdslInterface::ENC_ID2 |
Encoder ID, byte 2
volatile uint8_t hdslInterface::ENC_ID1 |
Encoder ID, byte 1
volatile uint8_t hdslInterface::ENC_ID0 |
Encoder ID, byte 0
volatile uint8_t hdslInterface::POS4 |
Fast position, byte 4
volatile uint8_t hdslInterface::POS3 |
Fast position, byte 3
volatile uint8_t hdslInterface::POS2 |
Fast position, byte 2
volatile uint8_t hdslInterface::POS1 |
Fast position, byte 1
volatile uint8_t hdslInterface::POS0 |
Fast position, byte 0
volatile uint8_t hdslInterface::VEL2 |
Speed, byte 2
volatile uint8_t hdslInterface::VEL1 |
Speed, byte 1
volatile uint8_t hdslInterface::VEL0 |
Speed, byte 0
volatile uint8_t hdslInterface::SUMMARY |
Summarized slave status
volatile uint8_t hdslInterface::VPOS4 |
Safe position, byte 4
volatile uint8_t hdslInterface::VPOS3 |
Safe position, byte 3
volatile uint8_t hdslInterface::VPOS2 |
Safe position, byte 2
volatile uint8_t hdslInterface::VPOS1 |
Safe position, byte 1
volatile uint8_t hdslInterface::VPOS0 |
Safe position, byte 0
volatile uint8_t hdslInterface::VPOSCRC_H |
CRC of Safe position, byte 1
volatile uint8_t hdslInterface::VPOSCRC_L |
CRC of Safe position, byte 0
volatile uint8_t hdslInterface::PC_BUFFER0 |
Parameters channel buffer, byte 0
volatile uint8_t hdslInterface::PC_BUFFER1 |
Parameters channel buffer, byte 1
volatile uint8_t hdslInterface::PC_BUFFER2 |
Parameters channel buffer, byte 2
volatile uint8_t hdslInterface::PC_BUFFER3 |
Parameters channel buffer, byte 3
volatile uint8_t hdslInterface::PC_BUFFER4 |
Parameters channel buffer, byte 4
volatile uint8_t hdslInterface::PC_BUFFER5 |
Parameters channel buffer, byte 5
volatile uint8_t hdslInterface::PC_BUFFER6 |
Parameters channel buffer, byte 6
volatile uint8_t hdslInterface::PC_BUFFER7 |
Parameters channel buffer, byte 7
volatile uint8_t hdslInterface::PC_ADD_H |
Long message address, byte 1
volatile uint8_t hdslInterface::PC_ADD_L |
Long message address, byte 0
volatile uint8_t hdslInterface::PC_OFF_H |
Long message address offset, byte 1
volatile uint8_t hdslInterface::PC_OFF_L |
Long message address offset, byte 0
volatile uint8_t hdslInterface::PC_CTRL |
Parameters channel control
volatile uint8_t hdslInterface::PIPE_S |
Sensor hub channel status
volatile uint8_t hdslInterface::PIPE_D |
Sensor hub channel data
volatile uint8_t hdslInterface::PC_DATA |
Short message parameters channel data
volatile uint8_t hdslInterface::resvd2 |
Reserved 2
volatile uint8_t hdslInterface::resvd3 |
Reserved 3
volatile uint8_t hdslInterface::resvd4 |
Reserved 4
volatile uint8_t hdslInterface::resvd5 |
Reserved 5
volatile uint8_t hdslInterface::resvd6 |
Reserved 6
volatile uint8_t hdslInterface::resvd7 |
Reserved 7
volatile uint8_t hdslInterface::resvd8 |
Reserved 8
volatile uint8_t hdslInterface::S_PC_DATA |
Response of Short message parameters channel Read for safe1 channel
volatile uint8_t hdslInterface::ACC_ERR_CNT |
Fast position error counter
volatile uint8_t hdslInterface::MAXACC |
Fast position acceleration boundary
volatile uint8_t hdslInterface::MAXDEV_H |
Fast position estimator deviation high byte
volatile uint8_t hdslInterface::MAXDEV_L |
Fast position estimator deviation low byte
volatile uint8_t hdslInterface::resvd10 |
Reserved 10
volatile uint8_t hdslInterface::resvd11 |
Reserved 11
volatile uint8_t hdslInterface::resvd12 |
Reserved 12
volatile uint8_t hdslInterface::DUMMY |
Dummy, no data
volatile uint8_t hdslInterface::SLAVE_REG_CTRL |
Short message control
volatile uint8_t hdslInterface::ACC_ERR_CNT_THRES |
Fast position error counter threshold
volatile uint8_t hdslInterface::MAXDEV_H_THRES |
Fast position estimator deviation high byte threshold
volatile uint8_t hdslInterface::MAXDEV_L_THRES |
Fast position estimator deviation low byte threshold
volatile uint8_t hdslInterface::version |
volatile uint8_t hdslInterface::ENC2_ID |
volatile uint8_t hdslInterface::STATUS2 |
volatile uint8_t hdslInterface::VPOS24 |
volatile uint8_t hdslInterface::VPOS23 |
volatile uint8_t hdslInterface::VPOS22 |
volatile uint8_t hdslInterface::VPOS21 |
volatile uint8_t hdslInterface::VPOS20 |
volatile uint8_t hdslInterface::VPOSCRC2_H |
volatile uint8_t hdslInterface::VPOSCRC2_L |
volatile uint8_t hdslInterface::DUMMY2 |
volatile uint16_t hdslInterface::ONLINE_STATUS_D |
volatile uint16_t hdslInterface::ONLINE_STATUS_1 |
volatile uint16_t hdslInterface::ONLINE_STATUS_2 |