We have SocketCAN and the utilities up and running and can see the CAN traffic flowing (Yay!). However, it's not clear to me that the cansend utility is actually doing anything. If I use cansend to send in a frame, I should see that in candump, right?

To be specific, I'm doing this :

   cansend can0 18EA0001#03.F0.01


That's an ISO request for a Schneider inverter specific PGN. I copied it directly from an earlier request, caught by candump, that a Schneider utility app sent in :

   can0  18EA0001  [3] 03 F0 01

The inverter sends out a valid reply to that, along the lines of

   can0 19F00300 etc


However, when I attempt to send in that frame (using the cansend call above), I don't see anything in candump; neither my request nor the expected response shows up. Does candump ignore cansend calls from the local machine? Did I construct the cansend call incorrectly? Do I need to do something about that source address (1)?


_______________________________________________
Socketcan-users mailing list
[email protected]
https://lists.berlios.de/mailman/listinfo/socketcan-users

Reply via email to