So canbus1.error() returns true, but once the errors print, there are none?
Am I understanding this correctly? If so, can you post the canbus.error() function?
While I generally agree with SK Pang, sometimes it's helpful to rule out physical layer/transceiver issues when troubleshooting. The typical tool used would be an oscilloscope or logic analyzer. There is a specific way...
If it's the board I think it is, there is a solder jumper on bottom labeled SJ7 that needs soldered on both boards.
For the receiving code, you EnableFIFOInterrupt() but don't attach a function or service the...
Gary, based on looking at the library, try: Can.setFIFOFilter(Accept_All);
Also, in case you weren't aware, Can.MailboxStatus(); is an easy way to see what's going on with the mailboxes and filters.
Oh ok, I understand now. It's like the standard bits should always be set and then extended bits only if IDE==1. Since my uses of the library have never included extended frames with filters, I'm a out of my depth. I'd...