Class DataDifferentialOutput

Inheritance Relationships

Base Type

Class Documentation

class DataDifferentialOutput : public clearpath::Message

Public Types

enum payloadOffsets

Values:

enumerator LEFT
enumerator RIGHT
enumerator PAYLOAD_LEN

Public Functions

DataDifferentialOutput(void *input, size_t msg_len)
DataDifferentialOutput(const DataDifferentialOutput &other)
double getLeft()
double getRight()
virtual std::ostream &printMessage(std::ostream &stream = std::cout)

Public Static Functions

static DataDifferentialOutput *popNext()
static DataDifferentialOutput *waitNext(double timeout = 0)
static DataDifferentialOutput *getUpdate(double timeout = 0)
static void subscribe(uint16_t freq)
static enum MessageTypes getTypeID()