Releases: pierremolinaro/acan2515
Interrupt pin attachment
Interrupt pin is attached by ACAN2515::beginWithoutFilterCheck method only when there is configuration error (thanks to mvSarma for reporting this error).
ACAN2515::receiveBufferCount, ACAN2515::receiveBufferSize, xSemaphoreGiveFromISR
Added forgotten ACAN2515::receiveBufferCount and ACAN2515::receiveBufferSize.
ESP32: using xSemaphoreGiveFromISR instead of xSemaphoreGive in interrupt service routine.
Fixed incorrect SJW setting
2.0.1 Fixed incorrect SJW setting —> 2.0.1
Added changeModeOnTheFly and setFiltersOnTheFly
2.0.0 Version 2.0.0
Removed useless instructions in ESP32 sample codes
1.1.3 Removed useless instructions in ESP32 sample codes
Added ESP32 compatibility
1.1.2 ESP32 compatibility
receiveBufferPeakCount, new error flags
Updated documentation, as mRolloverEnable is true by default (thanks to PatrykSSS for reporting this documentation error);
Added ACAN2515::receiveBufferPeakCount method, forgotten in previous releases (thanks to qwec01 for reporting this bug);
New error flag: kCannotAllocateReceiveBuffer;
New error flag: kCannotAllocateTransmitBuffer0;
New error flag: kCannotAllocateTransmitBuffer1;
New error flag: kCannotAllocateTransmitBuffer2.
Compatibility with ACAN2515Tiny library
1.1.0 Compatibility with ACAN2515Tiny library
Added ACAN2515Settings constructor for explicit CAN bit setting
1.0.4 Deleted invalid character
Updated version number
1.0.3 Version number