CAN Bus Shield send a single message


I’m using the CAN Bus shield and I would only like to send a single message. When I run a program it will spam hundreds of messages per second even if I only call sendMsgBuf a single time.

Any ideas?

Problem solved.

My CAN listener was set to listen only. I guess it will spam till someone acknowledges the message.

This is correct. CAN needs at least two active nodes on a bus or the transmitting node will repeat its message indefinitely. I have experienced this before. :slight_smile: