Joined
Last Online
Recent Posts
posted in General Discussion read more

I don't know whether this is a problem with the app/ hardware/firmware.

I pipe data to wireshark. After some messages around 30, CBT stops working. I need to reset MCU, restart packet logger, re pipe to wireshark and start wireshark to get it to log data.

This happens a few times till I get a continuous stream.

One thing I notice is the appearance in the debug tool of-
{"event":"version","name":"CANBus Triple","version":"0.7.1","memory":"839"}
{"event":"busdbg","name":"Bus 1","canctrl":"4","status":"0","error":"C0","errorText":"Receive Buffer 0 Overflow, Receive Buffer 1 Overflow, ","nextTxBuffer":"0"}
{"event":"busdbg","name":"Bus 2","canctrl":"4","status":"0","error":"0","errorText":"No Errors","nextTxBuffer":"0"}
{"event":"busdbg","name":"Bus 3","canctrl":"4","status":"0","error":"0","errorText":"No Errors","nextTxBuffer":"0"}
{"event":"version","name":"CANBus Triple","version":"0.7.1","memory":"839"}
{"event":"busdbg","name":"Bus 1","canctrl":"4","status":"0","error":"C0","errorText":"Receive Buffer 0 Overflow, Receive Buffer 1 Overflow, ","nextTxBuffer":"0"}
{"event":"busdbg","name":"Bus 2","canctrl":"4","status":"0","error":"0","errorText":"No Errors","nextTxBuffer":"0"}
{"event":"busdbg","name":"Bus 3","canctrl":"4","status":"0","error":"0","errorText":"No Errors","nextTxBuffer":"0"}
{"event":"version","name":"CANBus Triple","version":"0.7.1","memory":"839"}
{"event":"busdbg","name":"Bus 1","canctrl":"4","status":"0","error":"C0","errorText":"Receive Buffer 0 Overflow, Receive Buffer 1 Overflow, ","nextTxBuffer":"0"}
{"event":"busdbg","name":"Bus 2","canctrl":"4","status":"0","error":"0","errorText":"No Errors","nextTxBuffer":"0"}
{"event":"busdbg","name":"Bus 3","canctrl":"4","status":"0","error":"0","errorText":"No Errors","nextTxBuffer":"0"}
{"event":"version","name":"CANBus Triple","version":"0.7.1","memory":"839"}
{"event":"busdbg","name":"Bus 1","canctrl":"4","status":"0","error":"C0","errorText":"Receive Buffer 0 Overflow, Receive Buffer 1 Overflow, ","nextTxBuffer":"0"}
{"event":"busdbg","name":"Bus 2","canctrl":"4","status":"0","error":"0","errorText":"No Errors","nextTxBuffer":"0"}
{"event":"busdbg","name":"Bus 3","canctrl":"4","status":"0","error":"0","errorText":"No Errors","nextTxBuffer":"0"}
{"event":"version","name":"CANBus Triple","version":"0.7.1","memory":"839"}
{"event":"busdbg","name":"Bus 1","canctrl":"4","status":"0","error":"C0","errorText":"Receive Buffer 0 Overflow, Receive Buffer 1 Overflow, ","nextTxBuffer":"0"}
{"event":"busdbg","name":"Bus 2","canctrl":"4","status":"0","error":"0","errorText":"No Errors","nextTxBuffer":"0"}
{"event":"busdbg","name":"Bus 3","canctrl":"4","status":"0","error":"0","errorText":"No Errors","nextTxBuffer":"0"}
{"event":"version","name":"CANBus Triple","version":"0.7.1","memory":"839"}
{"event":"busdbg","name":"Bus 1","canctrl":"4","status":"0","error":"C0","errorText":"Receive Buffer 0 Overflow, Receive Buffer 1 Overflow, ","nextTxBuffer":"0"}
{"event":"busdbg","name":"Bus 2","canctrl":"4","status":"0","error":"0","errorText":"No Errors","nextTxBuffer":"0"}
{"event":"busdbg","name":"Bus 3","canctrl":"4","status":"0","error":"0","errorText":"No Errors","nextTxBuffer":"0"}
{"event":"version","name":"CANBus Triple","version":"0.7.1","memory":"839"}

repeatedly. So thats the cause, but what does it mean?

posted in Hardware and Wiring read more

That's actually doable. There's a DIP version of MCP2515 which means you can solder it in place of the chips and http://www.gearbest.com/boards-shields/pp_226799.html?currency=USD&vip=760186&gclid=CJeK_tfSzdICFUdlfgod50sIhA has a arduino board based on the atmega32u4 chip used.
chrome-extension://ecnphlgnajanjnkcmbpancdjoidceilk/content/web/viewer.html?file=http%3A%2F%2Fww1.microchip.com%2Fdownloads%2Fen%2FDeviceDoc%2F21667E.pdf says its available in PDIP.
The rest of the stuff- LEDs, Power regulators etc. can be bought at your local store and wired up.

To be further reviewed for possibility. Just follow the schematics! Let me know ur progress!