You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
I'd love to see a "monitor" mode. This would not send ACKs or any other stuff, it would only receive canbus frames and just discard invalid frames without ever writing to the tx pin.
I understand could just not connect the tx pin to the canbus transceiver, but would prefer to have the ability to switch between normal mode and monitor mode in software. Tried to implement this myself but the PIO state machine seems to depend on successful transmission of the ack to prepare for reception of next frame and couldn't solve it.
The text was updated successfully, but these errors were encountered:
A simple (software!) workaround is to remap the tx to an unused pin (something like gpio_tx = 28 instead of 5; maybe -1 works too). Please give it a try.
Interesting. It should be possible to implement by changing the C code. It's not something I've looked at (and I'm not sure I'll get a chance to look at it in the near term).
As indicated above, designating a dummy tx pin may work.
I'd love to see a "monitor" mode. This would not send ACKs or any other stuff, it would only receive canbus frames and just discard invalid frames without ever writing to the tx pin.
I understand could just not connect the tx pin to the canbus transceiver, but would prefer to have the ability to switch between normal mode and monitor mode in software. Tried to implement this myself but the PIO state machine seems to depend on successful transmission of the ack to prepare for reception of next frame and couldn't solve it.
The text was updated successfully, but these errors were encountered: