Skip to content

V0.3.3

Compare
Choose a tag to compare
@0xCAFEDECAF 0xCAFEDECAF released this 15 May 10:10
· 74 commits to master since this release
25d1397

General:

  • Moved code to src/ subdir to adhere to '1.5 library format (rev. 2.2)'
  • Updated README.md
  • All lines end consistently with "\n" (no more lines ending with "\r\n")
  • Fix compiler warnings

src/VanBusRx.cpp:

  • Implement simple packet drop policy for queue filling up
  • Experiment: use time average of measured one-bit CPU cycles to adjust timing of bits
  • If (nBits == 0): reset jitter if last bit was actually flipped
  • If there are still 9 last read bits at end of packet, store those bits and keep the read result VAN_RX_PACKET_OK
  • Small updates in the bit timing criteria

src/VanBusRx.h:

  • Move methods getIfsDebugPacket and getIsrDebugPacket down, to match as listed in README.md
  • Moved method _AdvanceHead from .h file to .cpp file

extras/schematics:

  • Added labels

examples/LiveWebPage:

  • Rename IDEN 0xB0E from ECU_IDEN to SATNAV_GPS_INFO

examples/PacketParser:

  • Rename IDEN 0xB0E from ECU_IDEN to SATNAV_GPS_INFO