Browse Source

AP_Airspeed: add and use instance number to ARSP message

c415-sdk
Peter Barker 4 years ago committed by Peter Barker
parent
commit
8647dda8a9
  1. 5
      libraries/AP_Airspeed/AP_Airspeed.cpp

5
libraries/AP_Airspeed/AP_Airspeed.cpp

@ -574,9 +574,10 @@ void AP_Airspeed::Log_Airspeed() @@ -574,9 +574,10 @@ void AP_Airspeed::Log_Airspeed()
if (!get_temperature(i, temperature)) {
temperature = 0;
}
struct log_AIRSPEED pkt = {
LOG_PACKET_HEADER_INIT(i==0?LOG_ARSP_MSG:LOG_ASP2_MSG),
const struct log_ARSP pkt{
LOG_PACKET_HEADER_INIT(LOG_ARSP_MSG),
time_us : now,
instance : i,
airspeed : get_raw_airspeed(i),
diffpressure : get_differential_pressure(i),
temperature : (int16_t)(temperature * 100.0f),

Loading…
Cancel
Save