ajustes na tela principal operation control
This commit is contained in:
parent
e6417d4b8a
commit
b090ed7495
|
|
@ -767,7 +767,7 @@
|
|||
<Label x:Name="lblGNSS_Satelites" Content="Satélites 29 (0,60 cm)" HorizontalAlignment="Center" VerticalAlignment="Top" Canvas.Top="29" FontSize="9"/>
|
||||
<Label x:Name="lblGNSS_Altitude" Content="Altitude 634,21 m" HorizontalAlignment="Left" VerticalAlignment="Top" Canvas.Left="-1" Canvas.Top="42" FontSize="9"/>
|
||||
|
||||
<Label x:Name="lblGNSS_Progresso" Content="0,00%" HorizontalAlignment="Center" VerticalAlignment="Top" Canvas.Left="143" Canvas.Top="16" FontSize="9"/>
|
||||
<Label x:Name="lblGNSS_Progresso" Content="0,00%" HorizontalAlignment="Center" VerticalAlignment="Top" Canvas.Left="143" Canvas.Top="16" FontSize="9" Visibility="Collapsed"/>
|
||||
<Button x:Name="btnGNSS_FixarBase" Content="Fixar" Canvas.Left="127" Canvas.Top="42" Click="btnGNSS_FixarBase_Click" HorizontalAlignment="Center" VerticalAlignment="Center" Width="50"/>
|
||||
</Canvas>
|
||||
</Border>
|
||||
|
|
|
|||
|
|
@ -305,11 +305,13 @@ namespace OperationControl.Windows
|
|||
{
|
||||
if (rover_id == VariaveisControleOperacao.BaseMarkerID)
|
||||
{
|
||||
Variaveis.MostrarLog($"Atualizando dados da tela para a base");
|
||||
//Variaveis.MostrarLog($"Atualizando dados da tela para a base");
|
||||
|
||||
var gpsService = Variaveis.GpsService;
|
||||
lblDispositivos_Status.Content = VariaveisControleOperacao.StatusBase.ToString();
|
||||
AplicarStatusModuloNaLabel(lblDispositivos_Status, VariaveisControleOperacao.StatusBase, true, false);
|
||||
AtualizarDadosTela_GNSS(Variaveis.GpsService?.UltimaLeitura?.ToGnssModel() ?? new AgroBase.Models.Operacoes.OperacaoParametrosDadosGNSSModel(), marker_id: VariaveisControleOperacao.BaseMarkerID);
|
||||
double progresso = (gpsService?.BaseFix?.PosicaoBaseFixada ?? false) ? gpsService?.BaseFix?.Progresso ?? double.NaN : double.NaN;
|
||||
AtualizarDadosTela_GNSS(Variaveis.GpsService?.UltimaLeitura?.ToGnssModel() ?? new AgroBase.Models.Operacoes.OperacaoParametrosDadosGNSSModel(), marker_id: VariaveisControleOperacao.BaseMarkerID, progresso);
|
||||
AtualizarDadosTela_Heading(Variaveis.GpsService?.UltimaLeitura?.AnguloCarroDefinido ?? 0);
|
||||
}
|
||||
else
|
||||
|
|
@ -1141,10 +1143,10 @@ namespace OperationControl.Windows
|
|||
txtBico_Titulo.Text = $"Bico {label} - Testes";
|
||||
txtBico_Comando.Text = comando ? "Ligado" : "Desligado";
|
||||
txtBico_StatusReal.Text = leitura ? "Ligado" : "Desligado";
|
||||
txtBico_TempoLigado.Text = (bico?.TempoAtuado ?? 0).ToString("0.00") + " ms";
|
||||
txtBico_Vazao.Text = (bico?.VazaoInstantaneaMLs ?? 0).ToString("0.00") + " Ml/s";
|
||||
txtBico_Pressao.Text = (rover?.Atuador?.PressaoLinhaPsi ?? 0).ToString("0.00") + " psi";
|
||||
txtBico_Atuacoes.Text = (bico?.QtdAtuacoes ?? 0).ToString();
|
||||
txtBico_TempoLigado.Text = $"{bico?.TempoAtuado ?? 0:2F} ms";
|
||||
txtBico_Vazao.Text = $"{bico?.VazaoInstantaneaMLs ?? 0:2F} Ml/s";
|
||||
txtBico_Pressao.Text = $"{rover?.Atuador?.PressaoLinhaPsi ?? 0:2F} psi";
|
||||
txtBico_Atuacoes.Text = $"{bico?.QtdAtuacoes ?? 0}";
|
||||
|
||||
if (inicial)
|
||||
{
|
||||
|
|
@ -1165,8 +1167,8 @@ namespace OperationControl.Windows
|
|||
var potencia = bomba?.Potencia ?? 0;
|
||||
txtBomba_Comando.Text = comando ? "Ligado" : "Desligado";
|
||||
txtBomba_StatusReal.Text = leitura ? "Ligado" : "Desligado";
|
||||
txtBomba_PressaoLinha.Text = (rover?.Atuador?.PressaoLinhaPsi ?? 0).ToString("0.00") + " psi";
|
||||
txtBomba_Potencia.Text = potencia.ToString("0") + " %";
|
||||
txtBomba_PressaoLinha.Text = $"{rover?.Atuador?.PressaoLinhaPsi ?? 0:2F} psi";
|
||||
txtBomba_Potencia.Text = $"{potencia:0F} %";
|
||||
break;
|
||||
}
|
||||
case AgroBase.Models.Enums.S_Code.sSRV:
|
||||
|
|
@ -1672,7 +1674,7 @@ namespace OperationControl.Windows
|
|||
($"{dados.OrientacaoReal:F2}°") :
|
||||
((dados.NtripAtivado ? "N" : "B") + $" {dados.IdadeCorrecao:F1} s"));
|
||||
lblGNSS_Satelites.Content = $"Satélites {dados.NumeroSatelites} ({dados.PrecisaoCm:F2} cm)";
|
||||
lblGNSS_Altitude.Content = $"Altitude {dados:F2} m";
|
||||
lblGNSS_Altitude.Content = $"Altitude {dados.Altitude:F2} m";
|
||||
|
||||
if (dados_base)
|
||||
{
|
||||
|
|
@ -1872,8 +1874,8 @@ namespace OperationControl.Windows
|
|||
$"Status: {Trajetoria.AutonomiaCooredor?.Status ?? AgroBase.Models.AutonomiaCorredorStatus.Desconhecido} | " +
|
||||
$"Próximo Ponto: {Trajetoria.ProximoPonto.idxPonto} | " +
|
||||
(Trajetoria.ProximoPonto.Aproximando ? "Aproximando" : "Afastando") + " | " +
|
||||
$"Distância próximo ponto: {Trajetoria.ProximoPonto.DistanciaAtual.ToString("0.00")} m | " +
|
||||
$"Distância ponto anterior: {Trajetoria.PontoAtual.DistanciaAtual.ToString("0.00")} m | " +
|
||||
$"Distância próximo ponto: {Trajetoria.ProximoPonto.DistanciaAtual:2F} m | " +
|
||||
$"Distância ponto anterior: {Trajetoria.PontoAtual.DistanciaAtual:2F} m | " +
|
||||
$"Corredor: " + (Trajetoria.CorredorAtual.Dentro ? "Dentro" : "Fora") + " | " +
|
||||
$"Margem: " + (Trajetoria.NaMargemDoCorredor ? "Sim" : "Não") + " | " +
|
||||
$"Carro: {Trajetoria.StatusCarro}";
|
||||
|
|
|
|||
Loading…
Reference in New Issue