I have been messing around with the CanBus libraries that exist and have gotten to the point where i am outputting a 16 byte packet yet it does not correspond with the data which is supposed to be sent.
I want to send out a canmessage that ill eventually pick up with another module and arduino to print.
Notes: I use examples from libraries such as mcp_can without modifying them and just run, always get the same thing. Here are some pictures.
We could provide a more accurate answer if we had a schematic showing how everything is connected. Posting an annotated schematic would be very helpful.
I see several potential issues and will take a SWAG. The CAN bus is a differential bus, but your scope signal appears to be using two channels connected as single-ended( one on CAN High the other on CAN low). Additionally, CAN requires another module to acknowledge a sent message; loopback mode if used will only test the controller, not the actual bus.
do you know if their's a difference between using the 120 ohm vs a wire? i used a wire and it did nothing (i dont have the jumper, didn't come with one).