SITL: name fields in loweheiser mavlink packet

avoid field ordering issues
This commit is contained in:
Peter Barker 2024-03-07 12:46:15 +11:00 committed by Andrew Tridgell
parent feff2f34e9
commit 21ca4f83f4
1 changed files with 23 additions and 23 deletions

View File

@ -299,29 +299,29 @@ void Loweheiser::update_send()
const float volt_batt = base_supply_voltage - (3 * (_current_current / max_current)); const float volt_batt = base_supply_voltage - (3 * (_current_current / max_current));
const mavlink_loweheiser_gov_efi_t loweheiser_efi_gov{ const mavlink_loweheiser_gov_efi_t loweheiser_efi_gov{
volt_batt, // volt_batt volt_batt: volt_batt, // volt_batt
curr_batt, // curr_batt curr_batt: curr_batt, // curr_batt
curr_gen, // curr_gen curr_gen: curr_gen, // curr_gen
curr_rot, // curr_rot curr_rot: curr_rot, // curr_rot
efi_fuel_level, // fuel_level in litres fuel_level: efi_fuel_level, // fuel_level in litres
throttle, // throttle throttle: throttle, // throttle
UINT32_MAX, // runtime in seconds runtime: UINT32_MAX, // runtime in seconds
INT32_MAX, // time until maintenance until_maintenance: INT32_MAX, // time until maintenance
std::numeric_limits<float>::quiet_NaN(), // rectifier temperature rectifier_temp: std::numeric_limits<float>::quiet_NaN(), // rectifier temperature
std::numeric_limits<float>::quiet_NaN(), // generator temperature generator_temp: std::numeric_limits<float>::quiet_NaN(), // generator temperature
efi_batt, // efi_batt efi_batt: efi_batt, // efi_batt
generatorengine.current_rpm, // efi_rpm efi_rpm: generatorengine.current_rpm, // efi_rpm
efi_pw, // efi_pw efi_pw: efi_pw, // efi_pw
efi_fuel_flow, // efi_fuelflow efi_fuel_flow: efi_fuel_flow, // efi_fuelflow
efi_fuel_consumed, // efi_fuel_consumed efi_fuel_consumed: efi_fuel_consumed, // efi_fuel_consumed
efi_baro, // efi_baro efi_baro: efi_baro, // efi_baro
efi_mat, // efi_mat efi_mat: efi_mat, // efi_mat
efi_clt, // efi_clt efi_clt: efi_clt, // efi_clt
efi_tps, // efi_tps efi_tps: efi_tps, // efi_tps
efi_egt, // efi_exhaust_gas_temperature efi_exhaust_gas_temperature: efi_egt, // efi_exhaust_gas_temperature
1, // EFI index generator_status: 0, // generator_status
0, // generator_status efi_status: 0, // EFI status
0 // EFI status efi_index: 1, // EFI index
}; };
mavlink_message_t msg; mavlink_message_t msg;