|
| | Mrm_ir_finder_can (Robot *robot=0, uint8_t maxNumberOfBoards=1) |
| |
| void | add (char *deviceName=(char *)"") |
| |
| bool | messageDecode (uint32_t canId, uint8_t data[8]) |
| |
| uint16_t | reading (uint8_t receiverNumberInSensor, uint8_t deviceNumber=0) |
| |
| void | readingsPrint () |
| |
| void | test () |
| |
| void | testCalculated () |
| |
| | SensorBoard (Robot *robot, uint8_t devicesOnABoard, const char *boardName, uint8_t maxNumberOfBoards, BoardId id) |
| |
| void | continuousReadingCalculatedDataStart (uint8_t deviceNumber=0xFF) |
| |
| | Board (Robot *robot, uint8_t maxNumberOfBoards, uint8_t devicesOnABoard, const char *boardName, BoardType boardType, BoardId id) |
| |
| void | add (char *deviceName, uint16_t canIn, uint16_t canOut) |
| |
| bool | alive (uint8_t deviceNumber=0, bool checkAgainIfDead=false, bool errorIfNotAfterCheckingAgain=false) |
| |
| uint8_t | count () |
| |
| void | aliveSet (bool yesOrNo, uint8_t deviceNumber=0) |
| |
|
BoardType | boardType () |
| |
| uint8_t | deadOrAliveCount () |
| |
| uint8_t | devicesOnASingleBoard () |
| |
| uint8_t | devicesMaximumNumberInAllBoards () |
| |
| uint8_t | devicesScan (bool verbose=true, uint16_t mask=0xFFFF) |
| |
| uint8_t | errorCodeLast () |
| |
| uint8_t | errorWasInDeviceNumber () |
| |
| void | firmwareRequest (uint8_t deviceNumber=0xFF) |
| |
| uint16_t | fps (uint8_t deviceNumber=0) |
| |
| void | fpsDisplay () |
| |
| void | fpsRequest (uint8_t deviceNumber=0xFF) |
| |
| BoardId | id () |
| |
| void | idChange (uint16_t newDeviceNumber, uint8_t deviceNumber=0) |
| |
| void | info (uint8_t deviceNumber=0xFF) |
| |
| bool | isForMe (uint32_t canIdOut, uint8_t deviceNumber) |
| |
| bool | isFromMe (uint32_t canIdOut, uint8_t deviceNumber) |
| |
| uint32_t | lastMessageMs (uint8_t deviceNumber=0) |
| |
| bool | messagePrint (uint32_t msgId, uint8_t dlc, uint8_t *data, bool outbound) |
| | ** Prints a frame More...
|
| |
| void | messageSend (uint8_t *data, uint8_t dlc, uint8_t deviceNumber=0) |
| |
| char * | name (uint8_t deviceNumber) |
| |
| char * | name () |
| |
| void | notificationRequest (uint8_t commandRequestingNotification, uint8_t deviceNumber) |
| |
| void | oscillatorTest (uint8_t deviceNumber=0xFF) |
| |
| void | reset (uint8_t deviceNumber=0xFF) |
| |
| void | start (uint8_t deviceNumber=0xFF, uint8_t measuringModeNow=0, uint16_t refreshMs=0) |
| |
| void | swap (uint8_t deviceNumber1, uint8_t deviceNumber2) |
| |
| void | stop (uint8_t deviceNumber=0xFF) |
| |
| virtual void | test (uint8_t deviceNumber=0xFF, uint16_t betweenTestsMs=0) |
| |