Results 38 comments of Dmitry

You can modify that line https://github.com/autowp/arduino-canhacker/blob/master/CanHacker.cpp#L62 to ```c MCP2515::ERROR error = mcp2515->setBitrate(CAN_50KBPS, canClock); ``` to always connect at 50kbps

Select any of available bitrates from CAN_5KBPS, CAN_10KBPS, CAN_20KBPS, CAN_31K25BPS, CAN_33KBPS, CAN_40KBPS, CAN_50KBPS, CAN_80KBPS, CAN_83K3BPS, CAN_95KBPS, CAN_100KBPS, CAN_125KBPS, CAN_200KBPS, CAN_250KBPS, CAN_500KBPS, CAN_1000KBPS

Maybe the problem is the low bandwidth of serial interface?

Действительно, в комманде S протокола Lawicel не предусмотрено такой скорости, однако в библиотеке https://github.com/autowp/arduino-mcp2515 такой режим описан. Вы можете модифицировать код таким образом, чтобы, вне зависимости от выбранного режима, подключение...

Sounds great. How its looks like?

You may add solution to repo via macro or "isArduinoDue" flag in object

Zero in mask means "bit value not matters, accept any". So, 0x07FF0000 means accept any message with any value in id (for 11bit ID) Use FF...FF mask to filter out...

Can't test for back compatibility. Are you checked that improvements on legacy boards?

But now all library users must replace `reset` with `begin`. It' bc chage