From 6ca8aa59853a71c632af2560f79ae801f175e968 Mon Sep 17 00:00:00 2001 From: Diego Freitas Date: Sun, 9 Aug 2026 19:08:33 -0300 Subject: [PATCH] robustez contra first, ajuste no fps da camera traseira, ajuste no imu traseiro, reinciar mesma operacao, --- .../Forms/Operacoes/frmOperacaoManual.cs | 3 +- .../Forms/Operacoes/frmResultadosOperacao.cs | 149 +++++-- .../Forms/Simuladores/frmSimulacaoMapaGPS.cs | 2 +- AgroBase/AgroBase/Forms/frmAcompanhamento.cs | 5 +- AgroBase/AgroBase/Forms/frmWT901C.Designer.cs | 12 +- AgroBase/AgroBase/Forms/frmWT901C.cs | 146 +++++-- AgroBase/AgroBase/Models/GPSModel.cs | 8 +- AgroBase/AgroBase/Models/GeneralJoystick.cs | 6 +- .../AgroBase/Models/Modules/AtuadorModel.cs | 22 + .../Models/Modules/DirecionalModel.cs | 2 +- .../Models/Modules/SensoriamentoModel.cs | 9 +- .../Models/Operacoes/OperacaoModel.cs | 31 +- .../Models/Operadores/ManagerWorkerModel.cs | 1 + .../Models/TrajetoriaMapaOperacaoModel.cs | 75 +++- .../AgroBase/Services/CANServiceSerial.cs | 4 +- .../AgroBase/Services/CANServiceWaveshare.cs | 4 +- .../AgroBase/Services/CanServiceEthernet.cs | 4 +- .../Services/CoulombCounterService.cs | 315 ++++++++++++-- .../Services/HerbicideCounterService.cs | 397 ++++++++++++++---- AgroBase/AgroBase/Services/MapasService.cs | 5 +- .../Operadores/HealthWorkerService.cs | 1 + .../Services/Visualizador3DService.cs | 16 +- .../workers/camera_worker/camera_imu.py | 40 +- .../camera_worker/camera_multispectral.py | 13 +- .../workers/camera_worker/camera_oak.py | 56 ++- .../camera_worker/oak_fcc3_core/benchmark.py | 6 +- .../oak_fcc3_core/oak_fcc3_client.py | 9 + .../oak_fcc3_core/oak_fcc3_manager.py | 88 +++- .../oak_fcc3_core/oak_fcc3_service.py | 3 + .../Scripts/workers/manager_worker/main.py | 6 + .../workers/manager_worker/modulos/mpc.py | 133 +++++- .../workers/shared/contexto_global_redis.py | 5 +- .../Python/Scripts/workers/shared/enums.py | 1 + .../workers/weed_worker/camera_manager.py | 214 +++++++++- 34 files changed, 1466 insertions(+), 325 deletions(-) diff --git a/AgroBase/AgroBase/Forms/Operacoes/frmOperacaoManual.cs b/AgroBase/AgroBase/Forms/Operacoes/frmOperacaoManual.cs index 750e0f56f..46b42ddce 100644 --- a/AgroBase/AgroBase/Forms/Operacoes/frmOperacaoManual.cs +++ b/AgroBase/AgroBase/Forms/Operacoes/frmOperacaoManual.cs @@ -679,7 +679,8 @@ namespace AgroBase.Forms.Operacoes status: comando ); - pnlAtuadores.Controls.OfType