ajuste controle manual, limte leverarm
This commit is contained in:
parent
6ca8aa5985
commit
7b4c51610a
|
|
@ -112,6 +112,7 @@ namespace OperationControl.Controls
|
||||||
|
|
||||||
if (VariaveisControleOperacao.RoverEmFoco != null)
|
if (VariaveisControleOperacao.RoverEmFoco != null)
|
||||||
{
|
{
|
||||||
|
VariaveisControleOperacao.RoverEmFoco!.Controle.ControleManualAcionado = manual_on;
|
||||||
VariaveisControleOperacao.RoverEmFoco!.Controle.MovimentoAutomatico = !manual_on;
|
VariaveisControleOperacao.RoverEmFoco!.Controle.MovimentoAutomatico = !manual_on;
|
||||||
VariaveisControleOperacao.RoverEmFoco!.Controle.DirecionalAutomatico = !manual_on;
|
VariaveisControleOperacao.RoverEmFoco!.Controle.DirecionalAutomatico = !manual_on;
|
||||||
VariaveisControleOperacao.EnviarParametrosOperacao(new AgroBase.Models.Operacoes.OperacaoParametrosModel()
|
VariaveisControleOperacao.EnviarParametrosOperacao(new AgroBase.Models.Operacoes.OperacaoParametrosModel()
|
||||||
|
|
|
||||||
|
|
@ -80,7 +80,7 @@ namespace OperationControl.Models
|
||||||
|
|
||||||
Show();
|
Show();
|
||||||
|
|
||||||
APIService.IniciarRotinas();
|
await APIService.IniciarRotinasAsync();
|
||||||
|
|
||||||
/*
|
/*
|
||||||
* O MQTT novo precisa estar pronto antes dos timers.
|
* O MQTT novo precisa estar pronto antes dos timers.
|
||||||
|
|
@ -507,7 +507,9 @@ namespace OperationControl.Models
|
||||||
new OperacaoParametrosDadosGNSSModel
|
new OperacaoParametrosDadosGNSSModel
|
||||||
{
|
{
|
||||||
Latitude = -22.17254631649402,
|
Latitude = -22.17254631649402,
|
||||||
|
LatitudeAnt = -22.17253728573052,
|
||||||
Longitude = -47.395203906184044,
|
Longitude = -47.395203906184044,
|
||||||
|
LongitudeAnt = -47.395203906184044,
|
||||||
OrientacaoReal = 187
|
OrientacaoReal = 187
|
||||||
},
|
},
|
||||||
|
|
||||||
|
|
|
||||||
|
|
@ -42,6 +42,7 @@ namespace OperationControl.ViewModels.Views.Operacao.Monitoramento
|
||||||
var r = VariaveisControleOperacao.RoverEmFoco;
|
var r = VariaveisControleOperacao.RoverEmFoco;
|
||||||
if (r != null)
|
if (r != null)
|
||||||
{
|
{
|
||||||
|
r.Controle.ControleManualAcionado = value;
|
||||||
r.Controle.MovimentoAutomatico = value ? false : r.ControleAutomatico;
|
r.Controle.MovimentoAutomatico = value ? false : r.ControleAutomatico;
|
||||||
r.Controle.DirecionalAutomatico = value ? false : r.ControleAutomatico;
|
r.Controle.DirecionalAutomatico = value ? false : r.ControleAutomatico;
|
||||||
VariaveisControleOperacao.EnviarParametrosOperacao(new AgroBase.Models.Operacoes.OperacaoParametrosModel()
|
VariaveisControleOperacao.EnviarParametrosOperacao(new AgroBase.Models.Operacoes.OperacaoParametrosModel()
|
||||||
|
|
|
||||||
|
|
@ -412,7 +412,7 @@
|
||||||
|
|
||||||
<StackPanel Orientation="Horizontal" Margin="0,0,0,8">
|
<StackPanel Orientation="Horizontal" Margin="0,0,0,8">
|
||||||
<Label Content="Lateral" Foreground="#DDDDDD"/>
|
<Label Content="Lateral" Foreground="#DDDDDD"/>
|
||||||
<Slider Width="110" Minimum="-100" Maximum="100" Margin="8,0" Value="{Binding OpcoesVM.GpsLeverArmLateral, Mode=TwoWay}" TickFrequency="1" IsSnapToTickEnabled="True" SmallChange="1" LargeChange="1"/>
|
<Slider Width="110" Minimum="-200" Maximum="200" Margin="8,0" Value="{Binding OpcoesVM.GpsLeverArmLateral, Mode=TwoWay}" TickFrequency="1" IsSnapToTickEnabled="True" SmallChange="1" LargeChange="1"/>
|
||||||
<Label Content="{Binding OpcoesVM.GpsLeverArmLateralTexto}" Foreground="#DDDDDD" Margin="0,0,10,0"/>
|
<Label Content="{Binding OpcoesVM.GpsLeverArmLateralTexto}" Foreground="#DDDDDD" Margin="0,0,10,0"/>
|
||||||
|
|
||||||
<Label Content="Frontal" Foreground="#DDDDDD"/>
|
<Label Content="Frontal" Foreground="#DDDDDD"/>
|
||||||
|
|
|
||||||
Loading…
Reference in New Issue