MavChannel rewritten with packet queue
Add PacketQueue to MavlinkDriver implementation. Enqueue now adds a message to the first available packet in the queue. Sender thread continuously checks for full or expired packets in the queue and sends them.
After merging, also merge in r2a-obsw.
-
Unit test for Packet & SyncPacketQueue -
Test MavlinkDriver
Edited by Luca Erbetta