Merge branch 'op_control' of http://zendioninc.com.br:3000/Zendion/agrobot_base into op_control
This commit is contained in:
commit
1857c60e80
|
|
@ -339,12 +339,15 @@ namespace OperationControl.Services
|
|||
sucesso = UltimaLeitura.QualidadeFix == TiposCorrecaoGPS.BaseFix;
|
||||
mensagem = sucesso ? $"Posição da base aplicada com sucesso com o método {metodo}." : $"Falha ao aplicar posição da base com o método {metodo}.";
|
||||
|
||||
if (sucesso && !(offset ?? false))
|
||||
if (!(offset ?? false))
|
||||
{
|
||||
BaseFix.LatitudeFix = UltimaLeitura.Latitude;
|
||||
BaseFix.LongitudeFix = UltimaLeitura.Longitude;
|
||||
BaseFix.AltitudeElpsoidalFix = UltimaLeitura.AltitudeElipsoidal;
|
||||
BaseFix.OrientacaoFix = UltimaLeitura.OrientacaoReal;
|
||||
if (sucesso)
|
||||
{
|
||||
BaseFix.LatitudeFix = UltimaLeitura.Latitude;
|
||||
BaseFix.LongitudeFix = UltimaLeitura.Longitude;
|
||||
BaseFix.AltitudeElpsoidalFix = UltimaLeitura.AltitudeElipsoidal;
|
||||
BaseFix.OrientacaoFix = UltimaLeitura.OrientacaoReal;
|
||||
}
|
||||
|
||||
if (AppShell.Mock && lat.HasValue && lon.HasValue && alt.HasValue)
|
||||
{
|
||||
|
|
@ -352,6 +355,7 @@ namespace OperationControl.Services
|
|||
UltimaLeitura.Longitude = lon.Value;
|
||||
UltimaLeitura.AltitudeElipsoidal = alt.Value;
|
||||
AtualizarCoordenadasGPS();
|
||||
sucesso = true;
|
||||
}
|
||||
}
|
||||
|
||||
|
|
|
|||
|
|
@ -1100,7 +1100,7 @@ namespace OperationControl.ViewModels
|
|||
{
|
||||
var rover = VariaveisControleOperacao.RoverEmFoco;
|
||||
|
||||
if (parametros.Modo == AgroBase.Models.Enums.ModoOperacao.RetornoBase)
|
||||
if (parametros.Modo == AgroBase.Models.Enums.ModoOperacao.RetornoBase && !(rover.DadosLeitura?.Operacao?.Iniciada ?? false))
|
||||
{
|
||||
var pontos = _viewOperacaoCenter?.Mapa?._pontosSelecionados;
|
||||
if (!(pontos?.Any() ?? false))
|
||||
|
|
|
|||
Loading…
Reference in New Issue