Plane: log speed scaler into AETR

This commit is contained in:
Peter Barker 2020-08-29 10:23:30 +10:00 committed by Peter Barker
parent 084ec2bb5a
commit 75aa8b7e6e
1 changed files with 4 additions and 1 deletions

View File

@ -227,6 +227,7 @@ struct PACKED log_AETR {
int16_t throttle;
int16_t rudder;
int16_t flap;
float speed_scaler;
};
void Plane::Log_Write_AETR()
@ -239,6 +240,7 @@ void Plane::Log_Write_AETR()
,throttle : SRV_Channels::get_output_scaled(SRV_Channel::k_throttle)
,rudder : SRV_Channels::get_output_scaled(SRV_Channel::k_rudder)
,flap : SRV_Channels::get_output_scaled(SRV_Channel::k_flap_auto)
,speed_scaler : get_speed_scaler(),
};
logger.WriteBlock(&pkt, sizeof(pkt));
@ -426,8 +428,9 @@ const struct LogStructure Plane::log_structure[] = {
// @Field: Thr: Pre-mixer value for throttle output (between -4500 to 4500)
// @Field: Rudd: Pre-mixer value for rudder output (between -4500 to 4500)
// @Field: Flap: Pre-mixer value for flaps output (between -4500 to 4500)
// @Field: SS: Surface movement / airspeed scaling value
{ LOG_AETR_MSG, sizeof(log_AETR),
"AETR", "Qhhhhh", "TimeUS,Ail,Elev,Thr,Rudd,Flap", "s-----", "F-----" },
"AETR", "Qhhhhhf", "TimeUS,Ail,Elev,Thr,Rudd,Flap,SS", "s------", "F------" },
// @LoggerMessage: OFG
// @Description: OFfboard-Guided - an advanced version of GUIDED for companion computers that includes rate/s.