Serial Wombat Arduino Library
Public Member Functions | Public Attributes | List of all members
WombatPacket Class Reference

#include <SerialWombat.h>

Public Member Functions

void setTxUint16 (uint16_t data, uint8_t index)
 
void setTxUint32 (uint32_t data, uint8_t index)
 
uint16_t getRxUint16 (uint8_t index)
 
uint32_t getRxUint32 (uint8_t index)
 
SerialWombatCommand_t getCommand ()
 
void setCommand (SerialWombatCommand_t command)
 
void setCommand (uint8_t commandByte)
 

Public Attributes

uint8_t rx [8]
 
uint8_t tx [8]
 
bool success
 
uint16_t errorCode
 

Member Function Documentation

◆ getCommand()

SerialWombatCommand_t WombatPacket::getCommand ( )

◆ getRxUint16()

uint16_t WombatPacket::getRxUint16 ( uint8_t  index)

◆ getRxUint32()

uint32_t WombatPacket::getRxUint32 ( uint8_t  index)

◆ setCommand() [1/2]

void WombatPacket::setCommand ( SerialWombatCommand_t  command)

◆ setCommand() [2/2]

void WombatPacket::setCommand ( uint8_t  commandByte)

◆ setTxUint16()

void WombatPacket::setTxUint16 ( uint16_t  data,
uint8_t  index 
)

◆ setTxUint32()

void WombatPacket::setTxUint32 ( uint32_t  data,
uint8_t  index 
)

Member Data Documentation

◆ errorCode

uint16_t WombatPacket::errorCode

◆ rx

uint8_t WombatPacket::rx[8]

◆ success

bool WombatPacket::success

◆ tx

uint8_t WombatPacket::tx[8]