Tracked down the 'long sync bit' problem.
It's due to the HRF always preceeding each packed with an extra 01 at start. Existing driver code sends 'chips' to prove this. Looking like a preamble of zeros will be required to make this a non issue, and then generate the real 80000000 preamble as part of the payload. |
---|
|
src/energenie/drv/hrfm69.h |
---|
src/energenie/drv/hrfm69_test.c |
---|