Currently calls to NAVIO drivers are scattered inside several modules. Refactor modules to abstract direct hardware calls. This will allow Burro to be usable with different hardware.
Specifically:
[x] Create an abstraction layer for on-board indicators (LED etc)
Currently calls to NAVIO drivers are scattered inside several modules. Refactor modules to abstract direct hardware calls. This will allow Burro to be usable with different hardware.
Specifically: