Skip to content

Commit 1a90914

Browse files
committed
Add debug messages
1 parent d97e921 commit 1a90914

File tree

1 file changed

+7
-1
lines changed

1 file changed

+7
-1
lines changed

hal/transport/CAN/MyTransportCAN.cpp

Lines changed: 7 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -122,6 +122,9 @@ uint8_t _findCanPacketSlot(long unsigned int from, long unsigned int currentPart
122122
uint8_t slot = CAN_BUF_SIZE;
123123
uint8_t i;
124124
for (i = 0; i < CAN_BUF_SIZE; i++) {
125+
CAN_DEBUG(PSTR("CAN:RCV:LCK=%" PRIu8 ",ADDR=%" PRIu8
126+
",PACK_ID=%" PRIu8 ",LAST_PART=%" PRIu8 "\n"), packets[i].locked, packets[i].address, packets[i].packetId,
127+
packets[i].lastReceivedPart);
125128
if (packets[i].locked && packets[i].address == from && packets[i].packetId == messageId &&
126129
packets[i].lastReceivedPart == currentPart + 1) {
127130
slot = i;
@@ -206,7 +209,6 @@ bool transportSend(const uint8_t to, const void *data, const uint8_t len, const
206209
partLen, buff);
207210
if (sndStat == CAN_OK) {
208211
CAN_DEBUG(PSTR("CAN:SND:OK\n"));
209-
return true;
210212
} else {
211213
CAN_DEBUG(PSTR("!CAN:SND:FAIL\n"));
212214
return false;
@@ -228,6 +230,10 @@ bool transportDataAvailable(void)
228230
",TOTAL=%"PRIu32",CURR=%"PRIu32",TO=%"PRIu32",FROM=%"PRIu32"\n"), rxId, messageId,
229231
totalPartCount,
230232
currentPart, to, from);
233+
CAN_DEBUG(PSTR("CAN:RCV:LN=%" PRIu8 ",DTA0=%" PRIu8 ",DTA1=%" PRIu8 ",DTA2=%" PRIu8 ",DTA3=%" PRIu8
234+
",DTA4=%" PRIu8 ",DTA5=%" PRIu8 ",DTA6=%" PRIu8 ",DTA7=%" PRIu8 "\n"), len, rxBuf[0],
235+
rxBuf[1],
236+
rxBuf[2], rxBuf[3], rxBuf[4], rxBuf[5], rxBuf[6], rxBuf[7]);
231237
uint8_t slot;
232238
if (currentPart == 0) {
233239
slot = _findCanPacketSlot();

0 commit comments

Comments
 (0)