The system handler is available by default and is included in the base ArduRPC library.
ID | Function |
---|---|
0x01 | getProtocolVersion() |
0x02 | getLibraryVersion() |
0x03 | getMaxPacketSize() |
0x10 | getFunctionList() |
0x20 | getHandlerList() |
0x21 | getHandlerName() |
Get the protocol version. At the moment this should be 0.
Return the library version as RPC_ARRAY with three elements of uint8 type.
Return the maximum packet size (header + data) in bytes.
Get a list of all functions. The result has 2 columns.
Get a list of all handlers. The result has 2 columns.
Get the handler name by a given ID.