ajustado eixos do imu
This commit is contained in:
parent
86d2204153
commit
fb14ae9245
|
|
@ -774,8 +774,8 @@ namespace AgroBase.Models.Operacoes
|
|||
Imu = new OperacaoSensoriamentoLogImuModel
|
||||
{
|
||||
Iniciado = sen?.IMU?.Iniciado ?? false,
|
||||
InclinacaoFrontal = sen?.IMU?.PitchSeguro ?? 0,
|
||||
InclinacaoLateral = sen?.IMU?.RollSeguro ?? 0,
|
||||
InclinacaoFrontal = sen?.IMU?.RollSeguro ?? 0,
|
||||
InclinacaoLateral = sen?.IMU?.PitchSeguro ?? 0,
|
||||
Rotacao = sen?.IMU?.YawSeguro ?? 0
|
||||
};
|
||||
}
|
||||
|
|
|
|||
|
|
@ -131,8 +131,8 @@ namespace OperationControl.Controls
|
|||
// Derivados
|
||||
public double MaxAbsAngle => Math.Max(Math.Abs(RollDeg), Math.Abs(PitchDeg));
|
||||
|
||||
public string RollTexto => $"LAT {FormatSignedDeg(RollDeg)}";
|
||||
public string PitchTexto => $"FRT {FormatSignedDeg(PitchDeg)}";
|
||||
public string RollTexto => $"FRT {FormatSignedDeg(RollDeg)}";
|
||||
public string PitchTexto => $"LAT {FormatSignedDeg(PitchDeg)}";
|
||||
|
||||
private static string FormatSignedDeg(double value)
|
||||
{
|
||||
|
|
|
|||
|
|
@ -1048,8 +1048,8 @@ namespace OperationControl.ViewModels
|
|||
|
||||
// ATTITUDE
|
||||
var IMU = _viewOperacaoCenter.Monitoramento.Attitude;
|
||||
if (obj?.Imu?.InclinacaoFrontal != null) IMU.PitchDeg = (double)obj.Imu.InclinacaoFrontal;
|
||||
if (obj?.Imu?.InclinacaoLateral != null) IMU.RollDeg = (double)obj.Imu.InclinacaoLateral;
|
||||
if (obj?.Imu?.InclinacaoLateral != null) IMU.PitchDeg = (double)obj.Imu.InclinacaoLateral;
|
||||
if (obj?.Imu?.InclinacaoFrontal != null) IMU.RollDeg = (double)obj.Imu.InclinacaoFrontal;
|
||||
IMU.LateralError = erroLateral;
|
||||
|
||||
|
||||
|
|
|
|||
Loading…
Reference in New Issue