Open fsherratt opened 5 years ago
It also needs some form of low latency interface for position data
Checkout the testing feature branch I made for how I think we can accomplish this. Not sure how well binding to multiple serial ports might work.
Could always make a MAVLink thread handler that all subsequent items push to/bind to spare sockets and it effectively just routes mavlink packets from required classes forward and back?
The pixhawk interface in features/pixhawk is now pretty much complete. I think all the required messages have been programmed in. Has been tested with mode changes and also indoor navigation code.
It needs some refactoring and tidying but what is currently there should give a good idea of module requirements
Abstraction layer and process loop for communication with the PixHawk. Provides a public interface for retrieving and sending telemetry