pequenos ajustes pos operacoes
This commit is contained in:
parent
2b4505d98a
commit
77bffe5667
|
|
@ -702,6 +702,20 @@ namespace AgroBase.Forms.Operacoes
|
|||
Visivel = true,
|
||||
MostrarValor = true
|
||||
},
|
||||
new GraficoInterativoSerieModel()
|
||||
{
|
||||
Titulo = "V Bat",
|
||||
Valores = LogsOperacao.Select(x => (double?)(x?.Bateria?.TensaoInstantanea) ?? 0).ToList(),
|
||||
Visivel = true,
|
||||
MostrarValor = true
|
||||
},
|
||||
new GraficoInterativoSerieModel()
|
||||
{
|
||||
Titulo = "A Bat",
|
||||
Valores = LogsOperacao.Select(x => (double?)(x?.Bateria?.CorrenteInstantanea) ?? 0).ToList(),
|
||||
Visivel = true,
|
||||
MostrarValor = true
|
||||
},
|
||||
});
|
||||
|
||||
graficoCpu = new GraficoInterativoModel(chartCpu, Momentos, new List<GraficoInterativoSerieModel>()
|
||||
|
|
@ -1135,7 +1149,7 @@ namespace AgroBase.Forms.Operacoes
|
|||
FuncoesGlobais.PreencheValorProgressBar(pgbBateriaConsumida, Log.Bateria.PercentualBateriaConsumida);
|
||||
txtTempoMovimento.Text = FuncoesGlobais.ConverterSegundosParaHHmmss((int)Log.Movimentacao.TempoMovimentoSegs);
|
||||
txtStatusOperacao.Text = Log.StatusOperacao.ToString();
|
||||
txtStatusCarro.Text = Log.Trajetoria.StatusCarro.ToString();
|
||||
txtStatusCarro.Text = $"{Log.Trajetoria.StatusCarro}";
|
||||
txtHerbicidaPorErva.Text = herbicidaPorErva.ToString("0.00") + " ml";
|
||||
txtDentroRua.Text = Log.Trajetoria.CorredorAtual.Dentro ? "Sim" : "Não";
|
||||
txtDirecaoCarro.Text = Log.Trajetoria.DirecaoCaminho.ToString() + " (" + Log.Trajetoria.CorredorAtual.Idx + " - " + Log.Trajetoria.ProximoPonto.idxPonto + " - " + Log.Trajetoria.ProximoPonto.idxPontoCorredor + ")";
|
||||
|
|
@ -1170,6 +1184,9 @@ namespace AgroBase.Forms.Operacoes
|
|||
|
||||
OperacaoModel.PopularTreeView(tvwFalhas, Log.ModulosSaude);
|
||||
tvwFalhas.ExpandAll();
|
||||
|
||||
label117.Text = $"Impedimento: {Log.ErroOperacaoLiberada}";
|
||||
//label117.Text = $"Bat {Log.Bateria?.TensaoInstantanea} A, {Log.Bateria?.CorrenteInstantanea} A, {Log.Bateria?.PercentualBateria} %";
|
||||
}
|
||||
|
||||
private void AtualizarInformacoesCameras()
|
||||
|
|
|
|||
|
|
@ -2357,7 +2357,8 @@ namespace AgroBase.Models
|
|||
_Trajetoria?.AtualizarDadosAutonomiaCorredor();
|
||||
|
||||
//var sIMU = LivoxManagerProcess.DadosLeitura.imu;
|
||||
var sIMU = JsonConvert.DeserializeObject<OAKImuModel>(RedisService.Get(RedisService.ModKey(T_Code.Imu)));
|
||||
string imu = RedisService.Get(RedisService.ModKey(T_Code.Imu)) ?? "";
|
||||
var sIMU = JsonConvert.DeserializeObject<OAKImuModel>(imu);
|
||||
var dadosIMU = sIMU != null ? new OperacaoSensoriamentoLogImuModel()
|
||||
{
|
||||
Iniciado = sIMU.timestamp > 0 && HealthWorkerService.ModulosSaude.FirstOrDefault(x => x.modulo == T_Code.Imu)?.status != StatusModulo.Desconectado,
|
||||
|
|
@ -2547,7 +2548,7 @@ namespace AgroBase.Models
|
|||
UltimoComandoRespondido = VariaveisOperacao.PosicaoBase.Momento,
|
||||
};
|
||||
|
||||
var dadosLivox = LivoxManagerProcess.DadosLeitura.Clone();
|
||||
var dadosLivox = LivoxManagerProcess.DadosLeitura?.Clone();
|
||||
|
||||
var dadosCooler = _Cooler?.GetResumo();
|
||||
|
||||
|
|
|
|||
|
|
@ -131,7 +131,7 @@ public sealed class LivoxManagerProcess
|
|||
{
|
||||
try
|
||||
{
|
||||
string json = RedisService.Get(RedisService.ModKey(Enums.T_Code.Lvx));
|
||||
string json = RedisService.Get(RedisService.ModKey(Enums.T_Code.Lvx)) ?? "";
|
||||
DadosLeitura = JsonConvert.DeserializeObject<LivoxModel>(json);
|
||||
}
|
||||
catch (Exception ex)
|
||||
|
|
|
|||
Loading…
Reference in New Issue