art_msgs/IOadrState Message

File: art_msgs/IOadrState.msg

# NCD IOADR8x controller state message for ART vehicle

# $Id: IOadrState.msg 644 2010-09-28 03:19:07Z jack.oquin $

Header  header

# constant bit values for relays and digitalB inputs
uint8 ENABLED      =   1
uint8 RUN          =   2
uint8 FLASHER      =   4
uint8 ALARM        =   8
uint8 LASER_FRONT  =  16
uint8 LASER_TOP    =  32
uint8 TURN_LEFT    =  64
uint8 TURN_RIGHT   = 128

uint8   relays                  # current relays settings

uint8   digitalB                # digital input B

# generally, voltages[0] is the steering position sensor
int32 N_VOLTAGES = 3            # number of analog voltages
float32[3] voltages             # analog voltages [A, B, C]

Expanded Definition

uint8 ENABLED=1
uint8 RUN=2
uint8 FLASHER=4
uint8 ALARM=8
uint8 LASER_FRONT=16
uint8 LASER_TOP=32
uint8 TURN_LEFT=64
uint8 TURN_RIGHT=128
int32 N_VOLTAGES=3
Header header
    uint32 seq
    time stamp
    string frame_id
uint8 relays
uint8 digitalB
float32[3] voltages