New Eagle Raptor Interface Doesn't Initialize Repeated Messages
Description
!980 (merged) introduced a change to the ne_raptor_interface
which makes that interface send all control messages at a periodic rate. However, those messages are not initialized with sane values before the first message is sent.
How to Reproduce
Run the ne_raptor_interface
with joystick_vehicle_interface
. The ne_raptor_interface
begins sending control commands immediately.
Current Behavior
All command values are set to the default of 0, even when this maps to an enum value that doesn't make sense.
Expected behavior
All command values should be initialized to sane values.