添加INS,添加舵机指令,修正舵机位置
This commit is contained in:
@@ -1,4 +1,4 @@
|
||||
#include "PowerSystem.h"
|
||||
#include "PowerSystem.h"
|
||||
#include "ui_PowerSystem.h"
|
||||
|
||||
PowerSystem::PowerSystem(QWidget *parent) :
|
||||
@@ -205,7 +205,7 @@ void PowerSystem::setTurbineState(mavlink_turbinestate_t *t)
|
||||
|
||||
if(t->P1t != 0)
|
||||
{
|
||||
setValue(ui->label_CR,QString::number((t->P3t*10.0)/t->P1t));
|
||||
setValue(ui->label_CR,QString::number((t->P3t*10.0)/t->P1t,'f',3));
|
||||
}
|
||||
else
|
||||
{
|
||||
@@ -229,33 +229,33 @@ void PowerSystem::setTurbineState(mavlink_turbinestate_t *t)
|
||||
setValue(ui->label_NMS,"N1传感器");
|
||||
}
|
||||
|
||||
setValue(ui->label_P5t,QString::number(t->P5t));
|
||||
setValue(ui->label_RPM_mea,QString::number(t->RPM_mea));
|
||||
setValue(ui->label_T5,QString::number((t->T5 - 273.15)* 0.01));
|
||||
setValue(ui->label_Kfuel,QString::number(t->Kfuel));
|
||||
setValue(ui->label_RPM_des,QString::number(t->RPM_des));
|
||||
setValue(ui->label_RPM_des_ap,QString::number(t->RPM_mea));
|
||||
setValue(ui->label_P5t,QString::number(t->P5t,'f',1));
|
||||
setValue(ui->label_RPM_mea,QString::number(t->RPM_mea,'f',1));
|
||||
setValue(ui->label_T5,QString::number(t->T5 * 0.1 - 273.15,'f',1));
|
||||
setValue(ui->label_Kfuel,QString::number(t->Kfuel,'f',1));
|
||||
setValue(ui->label_RPM_des,QString::number(t->RPM_des,'f',1));
|
||||
setValue(ui->label_RPM_des_ap,QString::number(t->RPM_mea,'f',1));
|
||||
setValue(ui->label_stage_ap,(t->stage_ap == 1)?(tr("正常档位")):(tr("加速档")));
|
||||
setValue(ui->label_temp_ap,QString::number(t->temp_ap + 200 - 273.15));
|
||||
setValue(ui->label_tas_ap,QString::number(t->tas_ap*10.0));
|
||||
setValue(ui->label_asl_ap,QString::number(t->asl_ap*100.0));
|
||||
setValue(ui->label_KabMain,QString::number(t->KabMain*30.0));
|
||||
setValue(ui->label_KabFire,QString::number(t->KabFire*30.0));
|
||||
setValue(ui->label_KDj,QString::number(t->KDj*30.0));
|
||||
setValue(ui->label_T1t,QString::number(t->T1t + 200 - 273.15));
|
||||
setValue(ui->label_P1t,QString::number(t->P1t));
|
||||
setValue(ui->label_P3t,QString::number(t->P3t*10.0));
|
||||
setValue(ui->label_DJS,QString::number(t->DJS / 4.0));
|
||||
setValue(ui->label_Vcc,QString::number(t->Vcc / 5.0));
|
||||
setValue(ui->label_temp_ap,QString::number(t->temp_ap + 200 - 273.15,'f',1));
|
||||
setValue(ui->label_tas_ap,QString::number(t->tas_ap*10.0,'f',1));
|
||||
setValue(ui->label_asl_ap,QString::number(t->asl_ap*100.0,'f',1));
|
||||
setValue(ui->label_KabMain,QString::number(t->KabMain*30.0,'f',1));
|
||||
setValue(ui->label_KabFire,QString::number(t->KabFire*30.0,'f',1));
|
||||
setValue(ui->label_KDj,QString::number(t->KDj*30.0,'f',1));
|
||||
setValue(ui->label_T1t,QString::number(t->T1t + 200 - 273.15,'f',1));
|
||||
setValue(ui->label_P1t,QString::number(t->P1t,'f',1));
|
||||
setValue(ui->label_P3t,QString::number(t->P3t*10.0,'f',1));
|
||||
setValue(ui->label_DJS,QString::number(t->DJS / 4.0,'f',1));
|
||||
setValue(ui->label_Vcc,QString::number(t->Vcc / 5.0,'f',1));
|
||||
|
||||
|
||||
//setValue(ui->label_Tbak,QString::number(t->Tbak));
|
||||
setValue(ui->label_RPM_bak,QString::number(t->RPM_bak));
|
||||
//setValue(ui->label_IOState,QString::number(t->IOState));
|
||||
//setValue(ui->label_SysState,QString::number(t->SysState));
|
||||
//setValue(ui->label_Fault,QString::number(t->Fault));
|
||||
//setValue(ui->label_rev,QString::number(t->rev));
|
||||
setValue(ui->label_CFuelMode,QString::number(t->CFuelMode));
|
||||
//setValue(ui->label_Tbak,QString::number(t->Tbak,'f',1));
|
||||
setValue(ui->label_RPM_bak,QString::number(t->RPM_bak,'f',1));
|
||||
//setValue(ui->label_IOState,QString::number(t->IOState,'f',1));
|
||||
//setValue(ui->label_SysState,QString::number(t->SysState,'f',1));
|
||||
//setValue(ui->label_Fault,QString::number(t->Fault,'f',1));
|
||||
//setValue(ui->label_rev,QString::number(t->rev,'f',1));
|
||||
setValue(ui->label_CFuelMode,QString::number(t->CFuelMode,'f',1));
|
||||
|
||||
|
||||
setValue(ui->label_Cmd,cmdList.value(t->Cmd));
|
||||
@@ -305,6 +305,6 @@ void PowerSystem::setTurbineState(mavlink_turbinestate_t *t)
|
||||
|
||||
void PowerSystem::setCCMState(mavlink_ccmstate_t *t)
|
||||
{
|
||||
ui->label_STEMP1->setText(QString::number(t->temp[0] * 0.1));
|
||||
ui->label_STEMP2->setText(QString::number(t->temp[1] * 0.1));
|
||||
ui->label_STEMP1->setText(QString::number(t->temp[0] * 0.1,'f',1));
|
||||
ui->label_STEMP2->setText(QString::number(t->temp[1] * 0.1,'f',1));
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user