#include <ArAMPTU.h>
Inheritance diagram for ArAMPTUPacket:
Public Member Functions | |
ArAMPTUPacket (ArTypes::UByte2 bufferSize=30) | |
Constructor. | |
virtual void | byte2ToBuf (ArTypes::Byte2 val) |
Puts ArTypes::Byte2 into packets buffer. | |
virtual void | byteToBuf (ArTypes::Byte val) |
Puts ArTypes::Byte into packets buffer. | |
virtual void | finalizePacket (void) |
MakeFinals the packet in preparation for sending, must be done. | |
unsigned char | getUnitNumber (void) |
Gets the unit number this packet is for. | |
bool | setUnitNumber (unsigned char unitNumber) |
Sets the unit number htis packet is for. | |
virtual | ~ArAMPTUPacket () |
Destructor. | |
Protected Attributes | |
unsigned char | myUnitNumber |
There are only a few functioning ways to put things into this packet, you MUST use thse, if you use anything else your commands won't work. You must use byteToBuf and byte2ToBuf.
Definition at line 71 of file ArAMPTU.h.
|
Gets the unit number this packet is for. Each AMPTU has a unit number, so that you can daisy chain multiple ones together. This number is incorporated into the packet header, thus the packet has to know what the number is.
Definition at line 85 of file ArAMPTU.cpp. |
|
Sets the unit number htis packet is for. Each AMPTU has a unit number, so that you can daisy chain multiple ones together. This number is incorporated into the packet header, thus the packet has to know what the number is.
Definition at line 97 of file ArAMPTU.cpp. Referenced by ArAMPTU::init(). |