if(!digitalRead(CAN_INTpin)) // If pin 2 is low, read receive buffer { CAN0.readMsgBuf(&CANrxId, &CANlen, CANrxBuf); // Read data: len = data length, buf = data byte(s) Serial.print("#4444 read ID: "); Serial.print(CANrxId, HEX); Serial.print(" Data: "); /* #if defined(HAS_LCD1602) lcd.setCursor(0,0); lcd.print("ID: "); lcd.print(CANrxId, HEX); lcd.setCursor(0,1); lcd.print(" Data: "); #endif */ /* #if defined(HAS_TFT_ILI9163C) DISPLAY_DEV.setCursor(0,40); DISPLAY_DEV.print("ID: "); DISPLAY_DEV.print(CANrxId, HEX); DISPLAY_DEV.setCursor(0,50); DISPLAY_DEV.print(" Data: "); #endif */ for(int i = 0; i