12 #define CAN_ID_THERM_B_CAN0_IN 0x0210  
   13 #define CAN_ID_THERM_B_CAN0_OUT 0x0211 
   14 #define CAN_ID_THERM_B_CAN1_IN 0x0212  
   15 #define CAN_ID_THERM_B_CAN1_OUT 0x0213 
   16 #define CAN_ID_THERM_B_CAN2_IN 0x0214 
   17 #define CAN_ID_THERM_B_CAN2_OUT 0x0215 
   18 #define CAN_ID_THERM_B_CAN3_IN 0x0216 
   19 #define CAN_ID_THERM_B_CAN3_OUT 0x0217 
   20 #define CAN_ID_THERM_B_CAN4_IN 0x0218 
   21 #define CAN_ID_THERM_B_CAN4_OUT 0x0219 
   22 #define CAN_ID_THERM_B_CAN5_IN 0x021A 
   23 #define CAN_ID_THERM_B_CAN5_OUT 0x021B 
   24 #define CAN_ID_THERM_B_CAN6_IN 0x021C 
   25 #define CAN_ID_THERM_B_CAN6_OUT 0x021D 
   26 #define CAN_ID_THERM_B_CAN7_IN 0x021E 
   27 #define CAN_ID_THERM_B_CAN7_OUT 0x021F 
   29 #define MRM_THERM_B_CAN_INACTIVITY_ALLOWED_MS 10000 
   34     std::vector<int16_t>* readings; 
 
   40     bool started(uint8_t deviceNumber);
 
   57     void add(
char * deviceName = (
char *)
"");
 
   70     int16_t 
reading(uint8_t deviceNumber = 0);
 
Definition: mrm-therm-b-can.h:33
 
void test()
Definition: mrm-therm-b-can.cpp:147
 
void readingsPrint()
Definition: mrm-therm-b-can.cpp:111
 
void add(char *deviceName=(char *)"")
Definition: mrm-therm-b-can.cpp:21
 
bool messageDecode(uint32_t canId, uint8_t data[8])
Definition: mrm-therm-b-can.cpp:69
 
int16_t reading(uint8_t deviceNumber=0)
Definition: mrm-therm-b-can.cpp:97
 
Mrm_therm_b_can(Robot *robot=NULL, uint8_t maxNumberOfBoards=4)
Definition: mrm-therm-b-can.cpp:10
 
Definition: mrm-robot.h:42
 
Definition: mrm-board.h:356