Removed message queue test code - functionality was behind that of the main code path, and would have required updating for the other changes in this set.
Added storage of at-time-of-receive-configuration in rx_metadata_t struct. This is copied into the queued telemetry_t structure when a Telemetry Packet is processed.
Added upload of receiver frequency (with detected offset) to Habitat with payload telemetry ( Issue #15 ). Mostly ported from Pull Req #28 which has been tested by @dbrooke .
Added logging of additional metadata parameters in packet.log (Issue #5 )
Removed duplicate 'LogTelemetryPacket()' call in habitat thread. (Already called in ProcessTelemetryMessage)
Do not merge yet - This code has been compiled and run, but not been tested with a payload due to lack of available hardware. I'll get it running on the Farnham gateway and tested whenever the next flight goes up.
Removed message queue test code - functionality was behind that of the main code path, and would have required updating for the other changes in this set.
Added storage of at-time-of-receive-configuration in rx_metadata_t struct. This is copied into the queued telemetry_t structure when a Telemetry Packet is processed.
Added upload of receiver frequency (with detected offset) to Habitat with payload telemetry ( Issue #15 ). Mostly ported from Pull Req #28 which has been tested by @dbrooke .
Added logging of additional metadata parameters in packet.log (Issue #5 )
Removed duplicate 'LogTelemetryPacket()' call in habitat thread. (Already called in ProcessTelemetryMessage)
Do not merge yet - This code has been compiled and run, but not been tested with a payload due to lack of available hardware. I'll get it running on the Farnham gateway and tested whenever the next flight goes up.