paper_trail
paper_trail copied to clipboard
[driver] rewrite adns9800
The Adns9800-driver was made of pure blocking SPI calls - fixed that, added some features and eventually were directed to some clean, fibers-only implementation.
Writing a driver without the RF limitations was a pleasure! By this chance I wanna ask, if there's a (solid) concept/thoughts how we transition drivers to fibers?
- [ ] test
Adns9800::captureFrame()
in hardware - [x] finish update of
examples/blue_pill_f103/adns9800
- [x] cleanup
adns9800_data.hpp
- [ ] fix Resumable Functions variant