applet.program.nrf24lx1: fix LU1+ memory maps.
by
whitequark
5 years 2 weeks
applet.program.nrf24lx1: minor logging improvement. NFC.
by
whitequark
5 years 2 weeks
applet.program.nrf24lx1: add LU1+ support.
by
whitequark
5 years 3 weeks
support.pyrepl: add tab completion.
by
whitequark
5 years 3 weeks
applet.radio.nrf24l01: implement monitor mode.
by
whitequark
5 years 3 weeks
applet.radio.nrf24l01: refactor RX/TX polling loop.
To fix several race conditions, especially in RX half.
by
whitequark
5 years 3 weeks
vendor: update libfx2.
by
whitequark
5 years 3 weeks
applet.radio.nrf24l01: flush RX FIFO before receiving.
Otherwise packets could get stuck in it.
Also, flush FIFOs before enabling TX/RX, to avoid a race condition.
by
whitequark
5 years 3 weeks
applet.radio.nrf24l01: make addresses MSB first in CLI.
by
whitequark
5 years 3 weeks
applet.radio.nrf24l01: add repeat receive support.
This also fixes a bug where the received packet would not be flushed
from RX FIFO, which meant you could receive at most 5 packets before
power cycling the device. Oops...
by
whitequark
5 years 3 weeks