|
CmdMessenger
3.0
CmdMessenger is a messaging library for the Arduino Platform. It has uses the serial port as its transport layer
|
| attach(messengerCallbackFunction newFunction) | CmdMessenger | |
| attach(byte msgId, messengerCallbackFunction newFunction) | CmdMessenger | |
| available() | CmdMessenger | |
| CmdMessenger(Stream &comms, const char fld_separator= ',', const char cmd_separator= ';', const char esc_character= '/') | CmdMessenger | |
| CommandID() | CmdMessenger | |
| compareStringArg(char *string) | CmdMessenger | |
| copyStringArg(char *string, uint8_t size) | CmdMessenger | |
| feedinSerialData() | CmdMessenger | |
| next() | CmdMessenger | |
| printLfCr(bool addNewLine=true) | CmdMessenger | |
| readBinArg() | CmdMessenger | [inline] |
| readBoolArg() | CmdMessenger | |
| readCharArg() | CmdMessenger | |
| readFloatArg() | CmdMessenger | |
| readIntArg() | CmdMessenger | |
| readStringArg() | CmdMessenger | |
| sendBinCmd(int cmdId, T arg, bool reqAc=false, int ackCmdId=1, int timeout=5000) | CmdMessenger | [inline] |
| sendCmd(int cmdId, T arg, bool reqAc=false, int ackCmdId=1, int timeout=5000) | CmdMessenger | [inline] |
| sendCmdArg(T arg) | CmdMessenger | [inline] |
| sendCmdArg(T arg, int n) | CmdMessenger | [inline] |
| sendCmdBinArg(T arg) | CmdMessenger | [inline] |
| sendCmdEnd(bool reqAc=false, int ackCmdId=1, int timeout=5000) | CmdMessenger | |
| sendCmdEscArg(char *arg) | CmdMessenger | |
| sendCmdfArg(char *fmt,...) | CmdMessenger | |
| sendCmdStart(int cmdId) | CmdMessenger | |
| unescape(char *fromChar) | CmdMessenger |
1.7.6.1