Skip to content

V0.3.2

Compare
Choose a tag to compare
@0xCAFEDECAF 0xCAFEDECAF released this 09 Jan 10:34
· 99 commits to master since this release
625050e

General:

  • Updated README.md

VanBusRx.cpp:

  • Decrease CPU load by using table-based CRC calculation
  • struct TIsrDebugData, struct TIfsDebugData: renamed nCycles to nCyclesMeasured
  • Added new method TVanPacketRxQueue::IsEnabled()
  • RxPinChangeIsr(): save a few precious bytes of RAM
  • Prevent CPU monopolization by noise on bus
  • TVanPacketRxQueue::Disable(): also run timer1_disable(), just in case
  • Improved keeping the nQueued counter up to date
  • Add extra patterns for SOF detection
  • Small updates in the bit timing criteria