HerkuleXLib
1.1
Arduino library to drive HerkuleX DRS-0101 and DRS-0201
|
This is the complete list of members for HkxCommunication, including all inherited members.
_className | HkxCommunication | private |
_packetRead | HkxCommunication | private |
_print | HkxCommunication | private |
_serialServos | HkxCommunication | private |
checkSum1(uint8_t packetSize, uint8_t ID, hkxCommand CMD, const uint8_t data[], uint8_t dataLength) | HkxCommunication | inlineprivate |
checkSum2(uint8_t checkSum1) | HkxCommunication | inlineprivate |
cleanSerialBuffer() | HkxCommunication | inlineprivate |
errorPrint(const String &message) | HkxCommunication | inlineprivate |
getSerial() | HkxCommunication | inline |
HkxCommunication(hkxBaudrate baudrate, HardwareSerial &serialServos, HkxPrint &print) | HkxCommunication | |
iJogRequest(uint8_t length, const uint16_t jog[], const uint8_t set[], const uint8_t ID[], const uint8_t playTime[]) | HkxCommunication | |
infoPrint(const String &message) | HkxCommunication | inlineprivate |
readPacket(uint8_t &ID, hkxCommand &CMD, uint8_t data[], uint8_t dataLength, HkxMaybe< HkxStatus > statusED) | HkxCommunication | private |
readRequest(uint8_t ID, hkxMemory mem, uint8_t start, uint8_t length, uint8_t returnData[], HkxMaybe< HkxStatus > statusED) | HkxCommunication | |
rebootRequest(uint8_t ID) | HkxCommunication | inline |
receivePacket(uint8_t &dataLength) | HkxCommunication | private |
reinitPacketRead() | HkxCommunication | inlineprivate |
rollbackRequest(uint8_t ID, boolean IDskip, boolean bandSkip) | HkxCommunication | inline |
sendPacket(uint8_t ID, hkxCommand CMD, const uint8_t data[], uint8_t dataLength) | HkxCommunication | private |
sJogRequest(uint8_t playTime, uint8_t length, const uint16_t jog[], const uint8_t set[], const uint8_t ID[]) | HkxCommunication | |
start(hkxBaudrate newBaudrate) | HkxCommunication | inline |
statusRequest(uint8_t ID, HkxStatus &statusED) | HkxCommunication | |
stop() | HkxCommunication | inline |
warningPrint(const String &message) | HkxCommunication | inlineprivate |
writeRequest(uint8_t ID, hkxMemory mem, uint8_t start, uint8_t length, const uint8_t writeData[]) | HkxCommunication |