• 0
  • 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?