jeelabs / jeelib

JeeLib for Arduino IDE: Ports, RF12, and RF69 drivers from JeeLabs
https://jeelabs.org/202x/sw/jeelib/
The Unlicense
490 stars 215 forks source link

Add option to skip Jeelib header byte #81

Closed JohnOH closed 8 years ago

JohnOH commented 9 years ago

These changes add an option to skip a default 2 bytes from the Jeelib RF transmission. This enables FSK packets to be transmitted to non Jeelib devices. This effect is achieved by calling rf12_skip_hdr() or alternatively rf12_skip_hdr(2).

JohnOH commented 9 years ago

These enhancements expose a weakness in the master branch RF69 code not seen when using the RFxConsole branch library. I don't believe this code introduces the problem.