| 1234567891011121314151617181920212223242526272829303132333435363738394041424344 |
- if(!digitalRead(CAN_INTpin)) // If pin 2 is low, read receive buffer
- {
- CAN_READ(
- Slave_Ports_Status_A ,
- Slave_Ports_Status_T_ARDUINO_ATTR_ARRAY_A ,
- Slave_Ports_Status_T_ARDUINO_ARRAY_INDEX_TABLE_A,
- Slave_Ports_Status_T_ARDUINO_ARRAY_INDEX_T_TO_DELETE_A,
- Slave_Ports_Status_T_ARDUINO_ARRAY_ASSOC_TABLE_S_Port_ID_A,
- DISPLAY_A , DISPLAY_T_ARDUINO_ATTR_ARRAY_A,
- time
- );
- /*
-
- 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: ");
-
- for(int i = 0; i<CANlen; i++) // Print each byte of the data
- {
- if(CANrxBuf[i] < 0x10) // If data byte is less than 0x10, add a leading zero
- {
- Serial.print("0");
-
- }
- Serial.print(CANrxBuf[i], HEX);
- Serial.print(" ");
-
-
- }
- Serial.println();
- */
-
-
- }
-
|