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?