pre ajustes direcional

This commit is contained in:
Diego Freitas 2025-02-11 16:04:02 +08:00
parent 838ae7770f
commit 35887ba7f1
108 changed files with 44371 additions and 2715 deletions

Binary file not shown.

File diff suppressed because one or more lines are too long

View File

@ -57,6 +57,9 @@
<WarningLevel>4</WarningLevel>
<AllowUnsafeBlocks>true</AllowUnsafeBlocks>
</PropertyGroup>
<PropertyGroup>
<ApplicationIcon>icon.ico</ApplicationIcon>
</PropertyGroup>
<ItemGroup>
<Reference Include="AForge, Version=2.2.5.0, Culture=neutral, PublicKeyToken=c1db6ff4eaa06aeb, processorArchitecture=MSIL">
<HintPath>..\packages\AForge.2.2.5\lib\AForge.dll</HintPath>
@ -511,6 +514,8 @@
<None Include="Imagens\seta_voltar.png" />
<None Include="Imagens\wifi_off.png" />
<None Include="Imagens\wifi_on.png" />
<Content Include="icon.ico" />
<None Include="Imagens\logo.png" />
<Content Include="Python\Output\modelo_3d-1_0.mtl" />
<Content Include="Python\Output\modelo_3d-1_0.obj" />
<None Include="Resources\rede.png" />

View File

@ -28,6 +28,7 @@
/// </summary>
private void InitializeComponent()
{
System.ComponentModel.ComponentResourceManager resources = new System.ComponentModel.ComponentResourceManager(typeof(frmAjustes));
this.pnlEsquerda = new System.Windows.Forms.Panel();
this.picEsquerda = new System.Windows.Forms.PictureBox();
this.lblEsquerda = new System.Windows.Forms.Label();
@ -526,6 +527,7 @@
this.Controls.Add(this.gpbCameras);
this.Controls.Add(this.gpbComunicacao);
this.FormBorderStyle = System.Windows.Forms.FormBorderStyle.None;
this.Icon = ((System.Drawing.Icon)(resources.GetObject("$this.Icon")));
this.Name = "frmAjustes";
this.StartPosition = System.Windows.Forms.FormStartPosition.CenterScreen;
this.Text = "frmAjustes";

File diff suppressed because it is too large Load Diff

View File

@ -28,6 +28,7 @@
/// </summary>
private void InitializeComponent()
{
System.ComponentModel.ComponentResourceManager resources = new System.ComponentModel.ComponentResourceManager(typeof(frmDiagnosticos));
this.tabControl1 = new System.Windows.Forms.TabControl();
this.tabPulverizador = new System.Windows.Forms.TabPage();
this.dgPulverizador = new System.Windows.Forms.DataGridView();
@ -40,7 +41,6 @@
this.tabComunicacao = new System.Windows.Forms.TabPage();
this.dgComunicacao = new System.Windows.Forms.DataGridView();
this.tabCameras = new System.Windows.Forms.TabPage();
this.picCamera = new System.Windows.Forms.PictureBox();
this.dgCameras = new System.Windows.Forms.DataGridView();
this.tabSinaleiros = new System.Windows.Forms.TabPage();
this.dgSinaleiros = new System.Windows.Forms.DataGridView();
@ -48,6 +48,7 @@
this.dgResultados = new System.Windows.Forms.DataGridView();
this.tabFalhas = new System.Windows.Forms.TabPage();
this.tvwFalhas = new System.Windows.Forms.TreeView();
this.picCamera = new System.Windows.Forms.PictureBox();
this.picVoltar = new System.Windows.Forms.PictureBox();
this.picDiagnosticarTudo = new System.Windows.Forms.PictureBox();
this.picIniciarDiagnostico = new System.Windows.Forms.PictureBox();
@ -64,13 +65,13 @@
this.tabComunicacao.SuspendLayout();
((System.ComponentModel.ISupportInitialize)(this.dgComunicacao)).BeginInit();
this.tabCameras.SuspendLayout();
((System.ComponentModel.ISupportInitialize)(this.picCamera)).BeginInit();
((System.ComponentModel.ISupportInitialize)(this.dgCameras)).BeginInit();
this.tabSinaleiros.SuspendLayout();
((System.ComponentModel.ISupportInitialize)(this.dgSinaleiros)).BeginInit();
this.tabResultados.SuspendLayout();
((System.ComponentModel.ISupportInitialize)(this.dgResultados)).BeginInit();
this.tabFalhas.SuspendLayout();
((System.ComponentModel.ISupportInitialize)(this.picCamera)).BeginInit();
((System.ComponentModel.ISupportInitialize)(this.picVoltar)).BeginInit();
((System.ComponentModel.ISupportInitialize)(this.picDiagnosticarTudo)).BeginInit();
((System.ComponentModel.ISupportInitialize)(this.picIniciarDiagnostico)).BeginInit();
@ -221,15 +222,6 @@
this.tabCameras.Text = "Câmeras";
this.tabCameras.UseVisualStyleBackColor = true;
//
// picCamera
//
this.picCamera.Location = new System.Drawing.Point(12, 194);
this.picCamera.Name = "picCamera";
this.picCamera.Size = new System.Drawing.Size(65, 65);
this.picCamera.SizeMode = System.Windows.Forms.PictureBoxSizeMode.Zoom;
this.picCamera.TabIndex = 6;
this.picCamera.TabStop = false;
//
// dgCameras
//
this.dgCameras.Anchor = ((System.Windows.Forms.AnchorStyles)((((System.Windows.Forms.AnchorStyles.Top | System.Windows.Forms.AnchorStyles.Bottom)
@ -309,6 +301,15 @@
this.tvwFalhas.Size = new System.Drawing.Size(892, 522);
this.tvwFalhas.TabIndex = 0;
//
// picCamera
//
this.picCamera.Location = new System.Drawing.Point(12, 194);
this.picCamera.Name = "picCamera";
this.picCamera.Size = new System.Drawing.Size(65, 65);
this.picCamera.SizeMode = System.Windows.Forms.PictureBoxSizeMode.Zoom;
this.picCamera.TabIndex = 6;
this.picCamera.TabStop = false;
//
// picVoltar
//
this.picVoltar.Image = global::AgroBase.Properties.Resources.voltar;
@ -363,6 +364,7 @@
this.Controls.Add(this.picVoltar);
this.Controls.Add(this.tabControl1);
this.FormBorderStyle = System.Windows.Forms.FormBorderStyle.None;
this.Icon = ((System.Drawing.Icon)(resources.GetObject("$this.Icon")));
this.Name = "frmDiagnosticos";
this.StartPosition = System.Windows.Forms.FormStartPosition.CenterScreen;
this.Text = "Diagnósticos";
@ -380,13 +382,13 @@
this.tabComunicacao.ResumeLayout(false);
((System.ComponentModel.ISupportInitialize)(this.dgComunicacao)).EndInit();
this.tabCameras.ResumeLayout(false);
((System.ComponentModel.ISupportInitialize)(this.picCamera)).EndInit();
((System.ComponentModel.ISupportInitialize)(this.dgCameras)).EndInit();
this.tabSinaleiros.ResumeLayout(false);
((System.ComponentModel.ISupportInitialize)(this.dgSinaleiros)).EndInit();
this.tabResultados.ResumeLayout(false);
((System.ComponentModel.ISupportInitialize)(this.dgResultados)).EndInit();
this.tabFalhas.ResumeLayout(false);
((System.ComponentModel.ISupportInitialize)(this.picCamera)).EndInit();
((System.ComponentModel.ISupportInitialize)(this.picVoltar)).EndInit();
((System.ComponentModel.ISupportInitialize)(this.picDiagnosticarTudo)).EndInit();
((System.ComponentModel.ISupportInitialize)(this.picIniciarDiagnostico)).EndInit();

File diff suppressed because it is too large Load Diff

View File

@ -28,7 +28,9 @@
/// </summary>
private void InitializeComponent()
{
System.ComponentModel.ComponentResourceManager resources = new System.ComponentModel.ComponentResourceManager(typeof(frmDialogoMapa));
this.pnlMapa = new System.Windows.Forms.Panel();
this.pnlMapaDinamico = new System.Windows.Forms.Panel();
this.pnlJoystick = new System.Windows.Forms.Panel();
this.pnlCameraCaminho = new System.Windows.Forms.Panel();
this.pnlCameraSoloD = new System.Windows.Forms.Panel();
@ -83,7 +85,6 @@
this.lblVelocidade = new System.Windows.Forms.Label();
this.tkbVelocidade = new System.Windows.Forms.TrackBar();
this.picFechar = new System.Windows.Forms.PictureBox();
this.pnlMapaDinamico = new System.Windows.Forms.Panel();
this.pnlMapa.SuspendLayout();
this.pnlSensores.SuspendLayout();
this.statusStrip1.SuspendLayout();
@ -105,6 +106,14 @@
this.pnlMapa.Size = new System.Drawing.Size(697, 500);
this.pnlMapa.TabIndex = 0;
//
// pnlMapaDinamico
//
this.pnlMapaDinamico.Location = new System.Drawing.Point(315, 101);
this.pnlMapaDinamico.Name = "pnlMapaDinamico";
this.pnlMapaDinamico.Size = new System.Drawing.Size(379, 392);
this.pnlMapaDinamico.TabIndex = 19;
this.pnlMapaDinamico.Visible = false;
//
// pnlJoystick
//
this.pnlJoystick.Location = new System.Drawing.Point(26, 268);
@ -642,14 +651,6 @@
this.picFechar.TabIndex = 1;
this.picFechar.TabStop = false;
//
// pnlMapaDinamico
//
this.pnlMapaDinamico.Location = new System.Drawing.Point(315, 101);
this.pnlMapaDinamico.Name = "pnlMapaDinamico";
this.pnlMapaDinamico.Size = new System.Drawing.Size(379, 392);
this.pnlMapaDinamico.TabIndex = 19;
this.pnlMapaDinamico.Visible = false;
//
// frmDialogoMapa
//
this.AutoScaleDimensions = new System.Drawing.SizeF(6F, 13F);
@ -665,6 +666,7 @@
this.Controls.Add(this.pnlCameraSoloE);
this.Controls.Add(this.pnlMapa);
this.FormBorderStyle = System.Windows.Forms.FormBorderStyle.None;
this.Icon = ((System.Drawing.Icon)(resources.GetObject("$this.Icon")));
this.Name = "frmDialogoMapa";
this.StartPosition = System.Windows.Forms.FormStartPosition.CenterScreen;
this.Text = "frmDialogoMapa";

File diff suppressed because it is too large Load Diff

View File

@ -28,6 +28,7 @@
/// </summary>
private void InitializeComponent()
{
System.ComponentModel.ComponentResourceManager resources = new System.ComponentModel.ComponentResourceManager(typeof(frmIHM));
this.lblD_Mov_DF = new System.Windows.Forms.Label();
this.lblD_Atu = new System.Windows.Forms.Label();
this.lblD_Sen = new System.Windows.Forms.Label();
@ -550,6 +551,7 @@
this.Controls.Add(this.picRobo);
this.Font = new System.Drawing.Font("Microsoft Sans Serif", 14.25F, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point, ((byte)(0)));
this.FormBorderStyle = System.Windows.Forms.FormBorderStyle.None;
this.Icon = ((System.Drawing.Icon)(resources.GetObject("$this.Icon")));
this.Margin = new System.Windows.Forms.Padding(6);
this.Name = "frmIHM";
this.StartPosition = System.Windows.Forms.FormStartPosition.CenterScreen;

File diff suppressed because it is too large Load Diff

View File

@ -28,6 +28,7 @@
/// </summary>
private void InitializeComponent()
{
System.ComponentModel.ComponentResourceManager resources = new System.ComponentModel.ComponentResourceManager(typeof(frmInicioOperacao));
this.cmbMidias = new System.Windows.Forms.ComboBox();
this.lblMidias = new System.Windows.Forms.Label();
this.rtbMidias = new System.Windows.Forms.RichTextBox();
@ -493,6 +494,7 @@
this.Controls.Add(this.lblMidias);
this.Controls.Add(this.cmbMidias);
this.FormBorderStyle = System.Windows.Forms.FormBorderStyle.None;
this.Icon = ((System.Drawing.Icon)(resources.GetObject("$this.Icon")));
this.Margin = new System.Windows.Forms.Padding(2);
this.Name = "frmInicioOperacao";
this.StartPosition = System.Windows.Forms.FormStartPosition.CenterScreen;

View File

@ -156,6 +156,9 @@ namespace AgroBase.Forms.Operacoes
try
{
(bool sucesso, List<string> ruas) = await Variaveis.OperacaoEmAndamento.CarregarParametrizacaoOperacao(frmDialogo.pnlMapa, frmDialogo.lblMapaCarregado, path);
await Task.Delay(1000);
ruasSelecionadas = ruas;
foreach (var chb in fpnlInformacoes.Controls.OfType<CheckBox>())

File diff suppressed because it is too large Load Diff

View File

@ -29,6 +29,7 @@ namespace AgroBase.Forms.Movimentacao
/// </summary>
private void InitializeComponent()
{
System.ComponentModel.ComponentResourceManager resources = new System.ComponentModel.ComponentResourceManager(typeof(frmMovConfig));
this.gpbSentido = new System.Windows.Forms.GroupBox();
this.cmbTipoMovimento = new System.Windows.Forms.ComboBox();
this.lblTipoMovimento = new System.Windows.Forms.Label();
@ -869,6 +870,7 @@ namespace AgroBase.Forms.Movimentacao
this.ClientSize = new System.Drawing.Size(398, 492);
this.Controls.Add(this.gpbAjustes);
this.Controls.Add(this.gpbSentido);
this.Icon = ((System.Drawing.Icon)(resources.GetObject("$this.Icon")));
this.Margin = new System.Windows.Forms.Padding(2);
this.MaximizeBox = false;
this.Name = "frmMovConfig";

File diff suppressed because it is too large Load Diff

View File

@ -29,6 +29,7 @@ namespace AgroBase.Forms
/// </summary>
private void InitializeComponent()
{
System.ComponentModel.ComponentResourceManager resources = new System.ComponentModel.ComponentResourceManager(typeof(frmMovDiagnosticos));
this.tvwFalhas = new System.Windows.Forms.TreeView();
this.btnAtualizar = new System.Windows.Forms.Button();
this.SuspendLayout();
@ -61,7 +62,8 @@ namespace AgroBase.Forms
this.ClientSize = new System.Drawing.Size(901, 502);
this.Controls.Add(this.btnAtualizar);
this.Controls.Add(this.tvwFalhas);
this.Margin = new System.Windows.Forms.Padding(2, 2, 2, 2);
this.Icon = ((System.Drawing.Icon)(resources.GetObject("$this.Icon")));
this.Margin = new System.Windows.Forms.Padding(2);
this.Name = "frmMovDiagnosticos";
this.StartPosition = System.Windows.Forms.FormStartPosition.CenterScreen;
this.Text = "Diagnósticos";

File diff suppressed because it is too large Load Diff

View File

@ -28,9 +28,10 @@
/// </summary>
private void InitializeComponent()
{
System.Windows.Forms.DataVisualization.Charting.ChartArea chartArea3 = new System.Windows.Forms.DataVisualization.Charting.ChartArea();
System.Windows.Forms.DataVisualization.Charting.Legend legend3 = new System.Windows.Forms.DataVisualization.Charting.Legend();
System.Windows.Forms.DataVisualization.Charting.Series series3 = new System.Windows.Forms.DataVisualization.Charting.Series();
System.Windows.Forms.DataVisualization.Charting.ChartArea chartArea1 = new System.Windows.Forms.DataVisualization.Charting.ChartArea();
System.Windows.Forms.DataVisualization.Charting.Legend legend1 = new System.Windows.Forms.DataVisualization.Charting.Legend();
System.Windows.Forms.DataVisualization.Charting.Series series1 = new System.Windows.Forms.DataVisualization.Charting.Series();
System.ComponentModel.ComponentResourceManager resources = new System.ComponentModel.ComponentResourceManager(typeof(frmOperacaoManual));
this.pnlCamerasSolo = new System.Windows.Forms.Panel();
this.pnlCameraSoloE = new System.Windows.Forms.Panel();
this.pnlCameraSoloD = new System.Windows.Forms.Panel();
@ -156,17 +157,17 @@
//
this.chartGraficos.Anchor = ((System.Windows.Forms.AnchorStyles)(((System.Windows.Forms.AnchorStyles.Top | System.Windows.Forms.AnchorStyles.Left)
| System.Windows.Forms.AnchorStyles.Right)));
chartArea3.Name = "ChartArea1";
this.chartGraficos.ChartAreas.Add(chartArea3);
legend3.Name = "Legend1";
this.chartGraficos.Legends.Add(legend3);
chartArea1.Name = "ChartArea1";
this.chartGraficos.ChartAreas.Add(chartArea1);
legend1.Name = "Legend1";
this.chartGraficos.Legends.Add(legend1);
this.chartGraficos.Location = new System.Drawing.Point(640, 7);
this.chartGraficos.Margin = new System.Windows.Forms.Padding(2);
this.chartGraficos.Name = "chartGraficos";
series3.ChartArea = "ChartArea1";
series3.Legend = "Legend1";
series3.Name = "Series1";
this.chartGraficos.Series.Add(series3);
series1.ChartArea = "ChartArea1";
series1.Legend = "Legend1";
series1.Name = "Series1";
this.chartGraficos.Series.Add(series1);
this.chartGraficos.Size = new System.Drawing.Size(591, 318);
this.chartGraficos.TabIndex = 2;
this.chartGraficos.Text = "chart1";
@ -728,6 +729,7 @@
this.Controls.Add(this.chartGraficos);
this.Controls.Add(this.pnlAtuadores);
this.Controls.Add(this.pnlCamerasSolo);
this.Icon = ((System.Drawing.Icon)(resources.GetObject("$this.Icon")));
this.Margin = new System.Windows.Forms.Padding(2);
this.Name = "frmOperacaoManual";
this.StartPosition = System.Windows.Forms.FormStartPosition.CenterScreen;

File diff suppressed because it is too large Load Diff

View File

@ -28,6 +28,7 @@
/// </summary>
private void InitializeComponent()
{
System.ComponentModel.ComponentResourceManager resources = new System.ComponentModel.ComponentResourceManager(typeof(frmParametrizacaoOperacao));
this.cmbOperacao = new System.Windows.Forms.ComboBox();
this.lblOperacao = new System.Windows.Forms.Label();
this.gpbModulos = new System.Windows.Forms.GroupBox();
@ -790,6 +791,7 @@
this.Controls.Add(this.lblOperacao);
this.Controls.Add(this.cmbOperacao);
this.Font = new System.Drawing.Font("Microsoft Sans Serif", 14.25F, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point, ((byte)(0)));
this.Icon = ((System.Drawing.Icon)(resources.GetObject("$this.Icon")));
this.Margin = new System.Windows.Forms.Padding(6);
this.Name = "frmParametrizacaoOperacao";
this.StartPosition = System.Windows.Forms.FormStartPosition.CenterScreen;

View File

@ -28,30 +28,31 @@
/// </summary>
private void InitializeComponent()
{
System.Windows.Forms.DataVisualization.Charting.ChartArea chartArea10 = new System.Windows.Forms.DataVisualization.Charting.ChartArea();
System.Windows.Forms.DataVisualization.Charting.Legend legend10 = new System.Windows.Forms.DataVisualization.Charting.Legend();
System.Windows.Forms.DataVisualization.Charting.Series series10 = new System.Windows.Forms.DataVisualization.Charting.Series();
System.Windows.Forms.DataVisualization.Charting.ChartArea chartArea11 = new System.Windows.Forms.DataVisualization.Charting.ChartArea();
System.Windows.Forms.DataVisualization.Charting.Legend legend11 = new System.Windows.Forms.DataVisualization.Charting.Legend();
System.Windows.Forms.DataVisualization.Charting.Series series11 = new System.Windows.Forms.DataVisualization.Charting.Series();
System.Windows.Forms.DataVisualization.Charting.ChartArea chartArea9 = new System.Windows.Forms.DataVisualization.Charting.ChartArea();
System.Windows.Forms.DataVisualization.Charting.Legend legend9 = new System.Windows.Forms.DataVisualization.Charting.Legend();
System.Windows.Forms.DataVisualization.Charting.Series series9 = new System.Windows.Forms.DataVisualization.Charting.Series();
System.Windows.Forms.DataVisualization.Charting.ChartArea chartArea12 = new System.Windows.Forms.DataVisualization.Charting.ChartArea();
System.Windows.Forms.DataVisualization.Charting.Legend legend12 = new System.Windows.Forms.DataVisualization.Charting.Legend();
System.Windows.Forms.DataVisualization.Charting.Series series12 = new System.Windows.Forms.DataVisualization.Charting.Series();
System.Windows.Forms.DataVisualization.Charting.ChartArea chartArea13 = new System.Windows.Forms.DataVisualization.Charting.ChartArea();
System.Windows.Forms.DataVisualization.Charting.Legend legend13 = new System.Windows.Forms.DataVisualization.Charting.Legend();
System.Windows.Forms.DataVisualization.Charting.Series series13 = new System.Windows.Forms.DataVisualization.Charting.Series();
System.Windows.Forms.DataVisualization.Charting.ChartArea chartArea14 = new System.Windows.Forms.DataVisualization.Charting.ChartArea();
System.Windows.Forms.DataVisualization.Charting.Legend legend14 = new System.Windows.Forms.DataVisualization.Charting.Legend();
System.Windows.Forms.DataVisualization.Charting.Series series14 = new System.Windows.Forms.DataVisualization.Charting.Series();
System.Windows.Forms.DataVisualization.Charting.ChartArea chartArea15 = new System.Windows.Forms.DataVisualization.Charting.ChartArea();
System.Windows.Forms.DataVisualization.Charting.Legend legend15 = new System.Windows.Forms.DataVisualization.Charting.Legend();
System.Windows.Forms.DataVisualization.Charting.Series series15 = new System.Windows.Forms.DataVisualization.Charting.Series();
System.Windows.Forms.DataVisualization.Charting.ChartArea chartArea16 = new System.Windows.Forms.DataVisualization.Charting.ChartArea();
System.Windows.Forms.DataVisualization.Charting.Legend legend16 = new System.Windows.Forms.DataVisualization.Charting.Legend();
System.Windows.Forms.DataVisualization.Charting.Series series16 = new System.Windows.Forms.DataVisualization.Charting.Series();
System.Windows.Forms.DataVisualization.Charting.ChartArea chartArea1 = new System.Windows.Forms.DataVisualization.Charting.ChartArea();
System.Windows.Forms.DataVisualization.Charting.Legend legend1 = new System.Windows.Forms.DataVisualization.Charting.Legend();
System.Windows.Forms.DataVisualization.Charting.Series series1 = new System.Windows.Forms.DataVisualization.Charting.Series();
System.Windows.Forms.DataVisualization.Charting.ChartArea chartArea2 = new System.Windows.Forms.DataVisualization.Charting.ChartArea();
System.Windows.Forms.DataVisualization.Charting.Legend legend2 = new System.Windows.Forms.DataVisualization.Charting.Legend();
System.Windows.Forms.DataVisualization.Charting.Series series2 = new System.Windows.Forms.DataVisualization.Charting.Series();
System.Windows.Forms.DataVisualization.Charting.ChartArea chartArea3 = new System.Windows.Forms.DataVisualization.Charting.ChartArea();
System.Windows.Forms.DataVisualization.Charting.Legend legend3 = new System.Windows.Forms.DataVisualization.Charting.Legend();
System.Windows.Forms.DataVisualization.Charting.Series series3 = new System.Windows.Forms.DataVisualization.Charting.Series();
System.Windows.Forms.DataVisualization.Charting.ChartArea chartArea4 = new System.Windows.Forms.DataVisualization.Charting.ChartArea();
System.Windows.Forms.DataVisualization.Charting.Legend legend4 = new System.Windows.Forms.DataVisualization.Charting.Legend();
System.Windows.Forms.DataVisualization.Charting.Series series4 = new System.Windows.Forms.DataVisualization.Charting.Series();
System.Windows.Forms.DataVisualization.Charting.ChartArea chartArea5 = new System.Windows.Forms.DataVisualization.Charting.ChartArea();
System.Windows.Forms.DataVisualization.Charting.Legend legend5 = new System.Windows.Forms.DataVisualization.Charting.Legend();
System.Windows.Forms.DataVisualization.Charting.Series series5 = new System.Windows.Forms.DataVisualization.Charting.Series();
System.Windows.Forms.DataVisualization.Charting.ChartArea chartArea6 = new System.Windows.Forms.DataVisualization.Charting.ChartArea();
System.Windows.Forms.DataVisualization.Charting.Legend legend6 = new System.Windows.Forms.DataVisualization.Charting.Legend();
System.Windows.Forms.DataVisualization.Charting.Series series6 = new System.Windows.Forms.DataVisualization.Charting.Series();
System.Windows.Forms.DataVisualization.Charting.ChartArea chartArea7 = new System.Windows.Forms.DataVisualization.Charting.ChartArea();
System.Windows.Forms.DataVisualization.Charting.Legend legend7 = new System.Windows.Forms.DataVisualization.Charting.Legend();
System.Windows.Forms.DataVisualization.Charting.Series series7 = new System.Windows.Forms.DataVisualization.Charting.Series();
System.Windows.Forms.DataVisualization.Charting.ChartArea chartArea8 = new System.Windows.Forms.DataVisualization.Charting.ChartArea();
System.Windows.Forms.DataVisualization.Charting.Legend legend8 = new System.Windows.Forms.DataVisualization.Charting.Legend();
System.Windows.Forms.DataVisualization.Charting.Series series8 = new System.Windows.Forms.DataVisualization.Charting.Series();
System.ComponentModel.ComponentResourceManager resources = new System.ComponentModel.ComponentResourceManager(typeof(frmResultadosOperacao));
this.trbMomento = new System.Windows.Forms.TrackBar();
this.panel1 = new System.Windows.Forms.Panel();
this.tabControl4 = new System.Windows.Forms.TabControl();
@ -1665,17 +1666,17 @@
//
// chartMovVelocidade
//
chartArea10.Name = "ChartArea1";
this.chartMovVelocidade.ChartAreas.Add(chartArea10);
legend10.Name = "Legend1";
this.chartMovVelocidade.Legends.Add(legend10);
chartArea1.Name = "ChartArea1";
this.chartMovVelocidade.ChartAreas.Add(chartArea1);
legend1.Name = "Legend1";
this.chartMovVelocidade.Legends.Add(legend1);
this.chartMovVelocidade.Location = new System.Drawing.Point(4, 4);
this.chartMovVelocidade.Margin = new System.Windows.Forms.Padding(2);
this.chartMovVelocidade.Name = "chartMovVelocidade";
series10.ChartArea = "ChartArea1";
series10.Legend = "Legend1";
series10.Name = "Series1";
this.chartMovVelocidade.Series.Add(series10);
series1.ChartArea = "ChartArea1";
series1.Legend = "Legend1";
series1.Name = "Series1";
this.chartMovVelocidade.Series.Add(series1);
this.chartMovVelocidade.Size = new System.Drawing.Size(474, 356);
this.chartMovVelocidade.TabIndex = 96;
this.chartMovVelocidade.Text = "chart1";
@ -2084,17 +2085,17 @@
//
// chartMovTemperatura
//
chartArea11.Name = "ChartArea1";
this.chartMovTemperatura.ChartAreas.Add(chartArea11);
legend11.Name = "Legend1";
this.chartMovTemperatura.Legends.Add(legend11);
chartArea2.Name = "ChartArea1";
this.chartMovTemperatura.ChartAreas.Add(chartArea2);
legend2.Name = "Legend1";
this.chartMovTemperatura.Legends.Add(legend2);
this.chartMovTemperatura.Location = new System.Drawing.Point(4, 4);
this.chartMovTemperatura.Margin = new System.Windows.Forms.Padding(2);
this.chartMovTemperatura.Name = "chartMovTemperatura";
series11.ChartArea = "ChartArea1";
series11.Legend = "Legend1";
series11.Name = "Series1";
this.chartMovTemperatura.Series.Add(series11);
series2.ChartArea = "ChartArea1";
series2.Legend = "Legend1";
series2.Name = "Series1";
this.chartMovTemperatura.Series.Add(series2);
this.chartMovTemperatura.Size = new System.Drawing.Size(474, 336);
this.chartMovTemperatura.TabIndex = 95;
this.chartMovTemperatura.Text = "chart1";
@ -2602,17 +2603,17 @@
//
// chartMovTensao
//
chartArea9.Name = "ChartArea1";
this.chartMovTensao.ChartAreas.Add(chartArea9);
legend9.Name = "Legend1";
this.chartMovTensao.Legends.Add(legend9);
chartArea3.Name = "ChartArea1";
this.chartMovTensao.ChartAreas.Add(chartArea3);
legend3.Name = "Legend1";
this.chartMovTensao.Legends.Add(legend3);
this.chartMovTensao.Location = new System.Drawing.Point(4, 4);
this.chartMovTensao.Margin = new System.Windows.Forms.Padding(2);
this.chartMovTensao.Name = "chartMovTensao";
series9.ChartArea = "ChartArea1";
series9.Legend = "Legend1";
series9.Name = "Series1";
this.chartMovTensao.Series.Add(series9);
series3.ChartArea = "ChartArea1";
series3.Legend = "Legend1";
series3.Name = "Series1";
this.chartMovTensao.Series.Add(series3);
this.chartMovTensao.Size = new System.Drawing.Size(474, 336);
this.chartMovTensao.TabIndex = 131;
this.chartMovTensao.Text = "chart1";
@ -3111,17 +3112,17 @@
//
// chartMovGeral
//
chartArea12.Name = "ChartArea1";
this.chartMovGeral.ChartAreas.Add(chartArea12);
legend12.Name = "Legend1";
this.chartMovGeral.Legends.Add(legend12);
chartArea4.Name = "ChartArea1";
this.chartMovGeral.ChartAreas.Add(chartArea4);
legend4.Name = "Legend1";
this.chartMovGeral.Legends.Add(legend4);
this.chartMovGeral.Location = new System.Drawing.Point(4, 4);
this.chartMovGeral.Margin = new System.Windows.Forms.Padding(2);
this.chartMovGeral.Name = "chartMovGeral";
series12.ChartArea = "ChartArea1";
series12.Legend = "Legend1";
series12.Name = "Series1";
this.chartMovGeral.Series.Add(series12);
series4.ChartArea = "ChartArea1";
series4.Legend = "Legend1";
series4.Name = "Series1";
this.chartMovGeral.Series.Add(series4);
this.chartMovGeral.Size = new System.Drawing.Size(474, 311);
this.chartMovGeral.TabIndex = 94;
this.chartMovGeral.Text = "chart1";
@ -3176,17 +3177,17 @@
//
// chartAtuador
//
chartArea13.Name = "ChartArea1";
this.chartAtuador.ChartAreas.Add(chartArea13);
legend13.Name = "Legend1";
this.chartAtuador.Legends.Add(legend13);
chartArea5.Name = "ChartArea1";
this.chartAtuador.ChartAreas.Add(chartArea5);
legend5.Name = "Legend1";
this.chartAtuador.Legends.Add(legend5);
this.chartAtuador.Location = new System.Drawing.Point(4, 276);
this.chartAtuador.Margin = new System.Windows.Forms.Padding(2);
this.chartAtuador.Name = "chartAtuador";
series13.ChartArea = "ChartArea1";
series13.Legend = "Legend1";
series13.Name = "Series1";
this.chartAtuador.Series.Add(series13);
series5.ChartArea = "ChartArea1";
series5.Legend = "Legend1";
series5.Name = "Series1";
this.chartAtuador.Series.Add(series5);
this.chartAtuador.Size = new System.Drawing.Size(489, 241);
this.chartAtuador.TabIndex = 95;
this.chartAtuador.Text = "chart1";
@ -3233,16 +3234,16 @@
//
// chartErvas
//
chartArea14.Name = "ChartArea1";
this.chartErvas.ChartAreas.Add(chartArea14);
legend14.Name = "Legend1";
this.chartErvas.Legends.Add(legend14);
chartArea6.Name = "ChartArea1";
this.chartErvas.ChartAreas.Add(chartArea6);
legend6.Name = "Legend1";
this.chartErvas.Legends.Add(legend6);
this.chartErvas.Location = new System.Drawing.Point(6, 6);
this.chartErvas.Name = "chartErvas";
series14.ChartArea = "ChartArea1";
series14.Legend = "Legend1";
series14.Name = "Series1";
this.chartErvas.Series.Add(series14);
series6.ChartArea = "ChartArea1";
series6.Legend = "Legend1";
series6.Name = "Series1";
this.chartErvas.Series.Add(series6);
this.chartErvas.Size = new System.Drawing.Size(484, 510);
this.chartErvas.TabIndex = 0;
this.chartErvas.Text = "chart1";
@ -3525,17 +3526,17 @@
//
// chartSensoriamento
//
chartArea15.Name = "ChartArea1";
this.chartSensoriamento.ChartAreas.Add(chartArea15);
legend15.Name = "Legend1";
this.chartSensoriamento.Legends.Add(legend15);
chartArea7.Name = "ChartArea1";
this.chartSensoriamento.ChartAreas.Add(chartArea7);
legend7.Name = "Legend1";
this.chartSensoriamento.Legends.Add(legend7);
this.chartSensoriamento.Location = new System.Drawing.Point(2, 4);
this.chartSensoriamento.Margin = new System.Windows.Forms.Padding(2);
this.chartSensoriamento.Name = "chartSensoriamento";
series15.ChartArea = "ChartArea1";
series15.Legend = "Legend1";
series15.Name = "Series1";
this.chartSensoriamento.Series.Add(series15);
series7.ChartArea = "ChartArea1";
series7.Legend = "Legend1";
series7.Name = "Series1";
this.chartSensoriamento.Series.Add(series7);
this.chartSensoriamento.Size = new System.Drawing.Size(491, 389);
this.chartSensoriamento.TabIndex = 95;
this.chartSensoriamento.Text = "chart1";
@ -4251,17 +4252,17 @@
//
// chartCpu
//
chartArea16.Name = "ChartArea1";
this.chartCpu.ChartAreas.Add(chartArea16);
legend16.Name = "Legend1";
this.chartCpu.Legends.Add(legend16);
chartArea8.Name = "ChartArea1";
this.chartCpu.ChartAreas.Add(chartArea8);
legend8.Name = "Legend1";
this.chartCpu.Legends.Add(legend8);
this.chartCpu.Location = new System.Drawing.Point(2, 3);
this.chartCpu.Margin = new System.Windows.Forms.Padding(2);
this.chartCpu.Name = "chartCpu";
series16.ChartArea = "ChartArea1";
series16.Legend = "Legend1";
series16.Name = "Series1";
this.chartCpu.Series.Add(series16);
series8.ChartArea = "ChartArea1";
series8.Legend = "Legend1";
series8.Name = "Series1";
this.chartCpu.Series.Add(series8);
this.chartCpu.Size = new System.Drawing.Size(491, 389);
this.chartCpu.TabIndex = 134;
this.chartCpu.Text = "chart1";
@ -4866,10 +4867,11 @@
this.Controls.Add(this.panel2);
this.Controls.Add(this.panel1);
this.Controls.Add(this.trbMomento);
this.Icon = ((System.Drawing.Icon)(resources.GetObject("$this.Icon")));
this.Margin = new System.Windows.Forms.Padding(2);
this.Name = "frmResultadosOperacao";
this.StartPosition = System.Windows.Forms.FormStartPosition.CenterScreen;
this.Text = "Acompanhamento da Operação";
this.Text = "Resultados da Operação";
this.Load += new System.EventHandler(this.frmResultadosOperacao_Load);
((System.ComponentModel.ISupportInitialize)(this.trbMomento)).EndInit();
this.panel1.ResumeLayout(false);

File diff suppressed because it is too large Load Diff

View File

@ -28,6 +28,7 @@
/// </summary>
private void InitializeComponent()
{
System.ComponentModel.ComponentResourceManager resources = new System.ComponentModel.ComponentResourceManager(typeof(frmSenConfig));
this.gridsTEN = new System.Windows.Forms.DataGridView();
this.gridsCOR = new System.Windows.Forms.DataGridView();
this.btnSalvar = new System.Windows.Forms.Button();
@ -425,6 +426,7 @@
this.Controls.Add(this.gridsCOR);
this.Controls.Add(this.gridsTEN);
this.Controls.Add(this.btnSalvar);
this.Icon = ((System.Drawing.Icon)(resources.GetObject("$this.Icon")));
this.Name = "frmSenConfig";
this.StartPosition = System.Windows.Forms.FormStartPosition.CenterScreen;
this.Text = "Sensoriamento - Parametrização";

File diff suppressed because it is too large Load Diff

View File

@ -41,6 +41,7 @@ namespace AgroBase.Forms
System.Windows.Forms.DataVisualization.Charting.ChartArea chartArea4 = new System.Windows.Forms.DataVisualization.Charting.ChartArea();
System.Windows.Forms.DataVisualization.Charting.Legend legend4 = new System.Windows.Forms.DataVisualization.Charting.Legend();
System.Windows.Forms.DataVisualization.Charting.Series series4 = new System.Windows.Forms.DataVisualization.Charting.Series();
System.ComponentModel.ComponentResourceManager resources = new System.ComponentModel.ComponentResourceManager(typeof(frmAcompanhamento));
this.pnlFundo = new System.Windows.Forms.Panel();
this.lblPerformance = new System.Windows.Forms.Label();
this.lblMagnetometro = new System.Windows.Forms.Label();
@ -1112,6 +1113,7 @@ namespace AgroBase.Forms
this.AutoScaleMode = System.Windows.Forms.AutoScaleMode.Font;
this.ClientSize = new System.Drawing.Size(1473, 811);
this.Controls.Add(this.pnlFundo);
this.Icon = ((System.Drawing.Icon)(resources.GetObject("$this.Icon")));
this.Margin = new System.Windows.Forms.Padding(2);
this.Name = "frmAcompanhamento";
this.StartPosition = System.Windows.Forms.FormStartPosition.CenterScreen;

File diff suppressed because it is too large Load Diff

View File

@ -29,22 +29,45 @@ namespace AgroBase.Forms
/// </summary>
private void InitializeComponent()
{
System.ComponentModel.ComponentResourceManager resources = new System.ComponentModel.ComponentResourceManager(typeof(frmInstancial));
this.lblCarregando = new System.Windows.Forms.Label();
this.SuspendLayout();
//
// lblCarregando
//
this.lblCarregando.AutoSize = true;
this.lblCarregando.Font = new System.Drawing.Font("Microsoft Sans Serif", 9F, System.Drawing.FontStyle.Bold, System.Drawing.GraphicsUnit.Point, ((byte)(0)));
this.lblCarregando.Location = new System.Drawing.Point(182, 126);
this.lblCarregando.Name = "lblCarregando";
this.lblCarregando.Size = new System.Drawing.Size(94, 15);
this.lblCarregando.TabIndex = 0;
this.lblCarregando.Text = "Carregando...";
//
// frmInstancial
//
this.AutoScaleDimensions = new System.Drawing.SizeF(6F, 13F);
this.AutoScaleMode = System.Windows.Forms.AutoScaleMode.Font;
this.ClientSize = new System.Drawing.Size(278, 152);
this.BackColor = System.Drawing.Color.White;
this.BackgroundImage = global::AgroBase.Properties.Resources.logo;
this.BackgroundImageLayout = System.Windows.Forms.ImageLayout.Zoom;
this.ClientSize = new System.Drawing.Size(288, 150);
this.Controls.Add(this.lblCarregando);
this.DoubleBuffered = true;
this.FormBorderStyle = System.Windows.Forms.FormBorderStyle.None;
this.Icon = ((System.Drawing.Icon)(resources.GetObject("$this.Icon")));
this.Margin = new System.Windows.Forms.Padding(2);
this.Name = "frmInstancial";
this.StartPosition = System.Windows.Forms.FormStartPosition.CenterScreen;
this.Text = "frmInstancial";
this.Load += new System.EventHandler(this.frmInstancial_Load);
this.Shown += new System.EventHandler(this.frmInstancial_Shown);
this.ResumeLayout(false);
this.PerformLayout();
}
#endregion
private System.Windows.Forms.Label lblCarregando;
}
}

File diff suppressed because it is too large Load Diff

View File

@ -28,6 +28,7 @@
/// </summary>
private void InitializeComponent()
{
System.ComponentModel.ComponentResourceManager resources = new System.ComponentModel.ComponentResourceManager(typeof(frmLoraConfig));
this.gpbParametros = new System.Windows.Forms.GroupBox();
this.label8 = new System.Windows.Forms.Label();
this.txtCanal = new System.Windows.Forms.TextBox();
@ -55,8 +56,8 @@
this.cmbPorta = new System.Windows.Forms.ComboBox();
this.label9 = new System.Windows.Forms.Label();
this.groupBox1 = new System.Windows.Forms.GroupBox();
this.btnSalvar = new System.Windows.Forms.Button();
this.btnConectar = new System.Windows.Forms.Button();
this.btnSalvar = new System.Windows.Forms.Button();
this.gpbParametros.SuspendLayout();
this.gpbTestar.SuspendLayout();
this.groupBox1.SuspendLayout();
@ -81,9 +82,11 @@
this.gpbParametros.Controls.Add(this.cmbBaudRate);
this.gpbParametros.Controls.Add(this.label1);
this.gpbParametros.Enabled = false;
this.gpbParametros.Location = new System.Drawing.Point(12, 71);
this.gpbParametros.Location = new System.Drawing.Point(9, 58);
this.gpbParametros.Margin = new System.Windows.Forms.Padding(2, 2, 2, 2);
this.gpbParametros.Name = "gpbParametros";
this.gpbParametros.Size = new System.Drawing.Size(488, 151);
this.gpbParametros.Padding = new System.Windows.Forms.Padding(2, 2, 2, 2);
this.gpbParametros.Size = new System.Drawing.Size(366, 123);
this.gpbParametros.TabIndex = 0;
this.gpbParametros.TabStop = false;
this.gpbParametros.Text = "Configurações do módulo";
@ -91,50 +94,56 @@
// label8
//
this.label8.AutoSize = true;
this.label8.Location = new System.Drawing.Point(6, 118);
this.label8.Location = new System.Drawing.Point(4, 96);
this.label8.Margin = new System.Windows.Forms.Padding(2, 0, 2, 0);
this.label8.Name = "label8";
this.label8.Size = new System.Drawing.Size(56, 16);
this.label8.Size = new System.Drawing.Size(46, 13);
this.label8.TabIndex = 16;
this.label8.Text = "Channel";
//
// txtCanal
//
this.txtCanal.Location = new System.Drawing.Point(110, 113);
this.txtCanal.Location = new System.Drawing.Point(82, 92);
this.txtCanal.Margin = new System.Windows.Forms.Padding(2, 2, 2, 2);
this.txtCanal.Name = "txtCanal";
this.txtCanal.Size = new System.Drawing.Size(131, 22);
this.txtCanal.Size = new System.Drawing.Size(99, 20);
this.txtCanal.TabIndex = 15;
//
// label7
//
this.label7.AutoSize = true;
this.label7.Location = new System.Drawing.Point(6, 88);
this.label7.Location = new System.Drawing.Point(4, 72);
this.label7.Margin = new System.Windows.Forms.Padding(2, 0, 2, 0);
this.label7.Name = "label7";
this.label7.Size = new System.Drawing.Size(58, 16);
this.label7.Size = new System.Drawing.Size(45, 13);
this.label7.TabIndex = 14;
this.label7.Text = "Address";
//
// txtEndereco
//
this.txtEndereco.Location = new System.Drawing.Point(110, 85);
this.txtEndereco.Location = new System.Drawing.Point(82, 69);
this.txtEndereco.Margin = new System.Windows.Forms.Padding(2, 2, 2, 2);
this.txtEndereco.Name = "txtEndereco";
this.txtEndereco.Size = new System.Drawing.Size(131, 22);
this.txtEndereco.Size = new System.Drawing.Size(99, 20);
this.txtEndereco.TabIndex = 13;
//
// cmbPower
//
this.cmbPower.DropDownStyle = System.Windows.Forms.ComboBoxStyle.DropDownList;
this.cmbPower.FormattingEnabled = true;
this.cmbPower.Location = new System.Drawing.Point(346, 115);
this.cmbPower.Location = new System.Drawing.Point(260, 93);
this.cmbPower.Margin = new System.Windows.Forms.Padding(2, 2, 2, 2);
this.cmbPower.Name = "cmbPower";
this.cmbPower.Size = new System.Drawing.Size(131, 24);
this.cmbPower.Size = new System.Drawing.Size(99, 21);
this.cmbPower.TabIndex = 12;
//
// label6
//
this.label6.AutoSize = true;
this.label6.Location = new System.Drawing.Point(250, 116);
this.label6.Location = new System.Drawing.Point(188, 94);
this.label6.Margin = new System.Windows.Forms.Padding(2, 0, 2, 0);
this.label6.Name = "label6";
this.label6.Size = new System.Drawing.Size(45, 16);
this.label6.Size = new System.Drawing.Size(37, 13);
this.label6.TabIndex = 11;
this.label6.Text = "Power";
//
@ -142,17 +151,19 @@
//
this.cmbWorCycle.DropDownStyle = System.Windows.Forms.ComboBoxStyle.DropDownList;
this.cmbWorCycle.FormattingEnabled = true;
this.cmbWorCycle.Location = new System.Drawing.Point(346, 85);
this.cmbWorCycle.Location = new System.Drawing.Point(260, 69);
this.cmbWorCycle.Margin = new System.Windows.Forms.Padding(2, 2, 2, 2);
this.cmbWorCycle.Name = "cmbWorCycle";
this.cmbWorCycle.Size = new System.Drawing.Size(131, 24);
this.cmbWorCycle.Size = new System.Drawing.Size(99, 21);
this.cmbWorCycle.TabIndex = 10;
//
// label5
//
this.label5.AutoSize = true;
this.label5.Location = new System.Drawing.Point(250, 88);
this.label5.Location = new System.Drawing.Point(188, 72);
this.label5.Margin = new System.Windows.Forms.Padding(2, 0, 2, 0);
this.label5.Name = "label5";
this.label5.Size = new System.Drawing.Size(72, 16);
this.label5.Size = new System.Drawing.Size(58, 13);
this.label5.TabIndex = 9;
this.label5.Text = "Wor Clycle";
//
@ -160,17 +171,19 @@
//
this.cmbTransmissao.DropDownStyle = System.Windows.Forms.ComboBoxStyle.DropDownList;
this.cmbTransmissao.FormattingEnabled = true;
this.cmbTransmissao.Location = new System.Drawing.Point(110, 55);
this.cmbTransmissao.Location = new System.Drawing.Point(82, 45);
this.cmbTransmissao.Margin = new System.Windows.Forms.Padding(2, 2, 2, 2);
this.cmbTransmissao.Name = "cmbTransmissao";
this.cmbTransmissao.Size = new System.Drawing.Size(131, 24);
this.cmbTransmissao.Size = new System.Drawing.Size(99, 21);
this.cmbTransmissao.TabIndex = 8;
//
// label4
//
this.label4.AutoSize = true;
this.label4.Location = new System.Drawing.Point(6, 59);
this.label4.Location = new System.Drawing.Point(4, 48);
this.label4.Margin = new System.Windows.Forms.Padding(2, 0, 2, 0);
this.label4.Name = "label4";
this.label4.Size = new System.Drawing.Size(86, 16);
this.label4.Size = new System.Drawing.Size(66, 13);
this.label4.TabIndex = 7;
this.label4.Text = "Transmissão";
//
@ -178,17 +191,19 @@
//
this.cmbPacketSize.DropDownStyle = System.Windows.Forms.ComboBoxStyle.DropDownList;
this.cmbPacketSize.FormattingEnabled = true;
this.cmbPacketSize.Location = new System.Drawing.Point(346, 55);
this.cmbPacketSize.Location = new System.Drawing.Point(260, 45);
this.cmbPacketSize.Margin = new System.Windows.Forms.Padding(2, 2, 2, 2);
this.cmbPacketSize.Name = "cmbPacketSize";
this.cmbPacketSize.Size = new System.Drawing.Size(131, 24);
this.cmbPacketSize.Size = new System.Drawing.Size(99, 21);
this.cmbPacketSize.TabIndex = 6;
//
// label3
//
this.label3.AutoSize = true;
this.label3.Location = new System.Drawing.Point(250, 59);
this.label3.Location = new System.Drawing.Point(188, 48);
this.label3.Margin = new System.Windows.Forms.Padding(2, 0, 2, 0);
this.label3.Name = "label3";
this.label3.Size = new System.Drawing.Size(78, 16);
this.label3.Size = new System.Drawing.Size(64, 13);
this.label3.TabIndex = 5;
this.label3.Text = "Packet Size";
//
@ -196,17 +211,19 @@
//
this.cmbAirRate.DropDownStyle = System.Windows.Forms.ComboBoxStyle.DropDownList;
this.cmbAirRate.FormattingEnabled = true;
this.cmbAirRate.Location = new System.Drawing.Point(346, 25);
this.cmbAirRate.Location = new System.Drawing.Point(260, 20);
this.cmbAirRate.Margin = new System.Windows.Forms.Padding(2, 2, 2, 2);
this.cmbAirRate.Name = "cmbAirRate";
this.cmbAirRate.Size = new System.Drawing.Size(131, 24);
this.cmbAirRate.Size = new System.Drawing.Size(99, 21);
this.cmbAirRate.TabIndex = 4;
//
// label2
//
this.label2.AutoSize = true;
this.label2.Location = new System.Drawing.Point(250, 29);
this.label2.Location = new System.Drawing.Point(188, 24);
this.label2.Margin = new System.Windows.Forms.Padding(2, 0, 2, 0);
this.label2.Name = "label2";
this.label2.Size = new System.Drawing.Size(55, 16);
this.label2.Size = new System.Drawing.Size(45, 13);
this.label2.TabIndex = 3;
this.label2.Text = "Air Rate";
//
@ -214,25 +231,28 @@
//
this.cmbBaudRate.DropDownStyle = System.Windows.Forms.ComboBoxStyle.DropDownList;
this.cmbBaudRate.FormattingEnabled = true;
this.cmbBaudRate.Location = new System.Drawing.Point(110, 25);
this.cmbBaudRate.Location = new System.Drawing.Point(82, 20);
this.cmbBaudRate.Margin = new System.Windows.Forms.Padding(2, 2, 2, 2);
this.cmbBaudRate.Name = "cmbBaudRate";
this.cmbBaudRate.Size = new System.Drawing.Size(131, 24);
this.cmbBaudRate.Size = new System.Drawing.Size(99, 21);
this.cmbBaudRate.TabIndex = 2;
//
// label1
//
this.label1.AutoSize = true;
this.label1.Location = new System.Drawing.Point(6, 29);
this.label1.Location = new System.Drawing.Point(4, 24);
this.label1.Margin = new System.Windows.Forms.Padding(2, 0, 2, 0);
this.label1.Name = "label1";
this.label1.Size = new System.Drawing.Size(71, 16);
this.label1.Size = new System.Drawing.Size(58, 13);
this.label1.TabIndex = 1;
this.label1.Text = "Baud Rate";
//
// btnLerParametros
//
this.btnLerParametros.Location = new System.Drawing.Point(12, 228);
this.btnLerParametros.Location = new System.Drawing.Point(9, 185);
this.btnLerParametros.Margin = new System.Windows.Forms.Padding(2, 2, 2, 2);
this.btnLerParametros.Name = "btnLerParametros";
this.btnLerParametros.Size = new System.Drawing.Size(241, 31);
this.btnLerParametros.Size = new System.Drawing.Size(181, 25);
this.btnLerParametros.TabIndex = 1;
this.btnLerParametros.Text = "Ler parâmetros atuais";
this.btnLerParametros.UseVisualStyleBackColor = true;
@ -240,9 +260,10 @@
//
// btnGravarParametros
//
this.btnGravarParametros.Location = new System.Drawing.Point(259, 228);
this.btnGravarParametros.Location = new System.Drawing.Point(194, 185);
this.btnGravarParametros.Margin = new System.Windows.Forms.Padding(2, 2, 2, 2);
this.btnGravarParametros.Name = "btnGravarParametros";
this.btnGravarParametros.Size = new System.Drawing.Size(241, 31);
this.btnGravarParametros.Size = new System.Drawing.Size(181, 25);
this.btnGravarParametros.TabIndex = 2;
this.btnGravarParametros.Text = "Gravar novos parâmetros";
this.btnGravarParametros.UseVisualStyleBackColor = true;
@ -255,26 +276,30 @@
this.gpbTestar.Controls.Add(this.txtMensagem);
this.gpbTestar.Controls.Add(this.richTextBox1);
this.gpbTestar.Enabled = false;
this.gpbTestar.Location = new System.Drawing.Point(12, 265);
this.gpbTestar.Location = new System.Drawing.Point(9, 215);
this.gpbTestar.Margin = new System.Windows.Forms.Padding(2, 2, 2, 2);
this.gpbTestar.Name = "gpbTestar";
this.gpbTestar.Size = new System.Drawing.Size(488, 236);
this.gpbTestar.Padding = new System.Windows.Forms.Padding(2, 2, 2, 2);
this.gpbTestar.Size = new System.Drawing.Size(366, 192);
this.gpbTestar.TabIndex = 3;
this.gpbTestar.TabStop = false;
this.gpbTestar.Text = "Testar Comunicação";
//
// txtEnderecoDestino
//
this.txtEnderecoDestino.Location = new System.Drawing.Point(298, 206);
this.txtEnderecoDestino.Location = new System.Drawing.Point(224, 167);
this.txtEnderecoDestino.Margin = new System.Windows.Forms.Padding(2, 2, 2, 2);
this.txtEnderecoDestino.Name = "txtEnderecoDestino";
this.txtEnderecoDestino.Size = new System.Drawing.Size(83, 22);
this.txtEnderecoDestino.Size = new System.Drawing.Size(63, 20);
this.txtEnderecoDestino.TabIndex = 2;
this.txtEnderecoDestino.TextAlign = System.Windows.Forms.HorizontalAlignment.Center;
//
// btnEnviar
//
this.btnEnviar.Location = new System.Drawing.Point(387, 199);
this.btnEnviar.Location = new System.Drawing.Point(290, 162);
this.btnEnviar.Margin = new System.Windows.Forms.Padding(2, 2, 2, 2);
this.btnEnviar.Name = "btnEnviar";
this.btnEnviar.Size = new System.Drawing.Size(95, 31);
this.btnEnviar.Size = new System.Drawing.Size(71, 25);
this.btnEnviar.TabIndex = 3;
this.btnEnviar.Text = "Enviar";
this.btnEnviar.UseVisualStyleBackColor = true;
@ -282,18 +307,20 @@
//
// txtMensagem
//
this.txtMensagem.Location = new System.Drawing.Point(6, 206);
this.txtMensagem.Location = new System.Drawing.Point(4, 167);
this.txtMensagem.Margin = new System.Windows.Forms.Padding(2, 2, 2, 2);
this.txtMensagem.Name = "txtMensagem";
this.txtMensagem.Size = new System.Drawing.Size(286, 22);
this.txtMensagem.Size = new System.Drawing.Size(216, 20);
this.txtMensagem.TabIndex = 1;
this.txtMensagem.KeyDown += new System.Windows.Forms.KeyEventHandler(this.txtMensagem_KeyDown);
//
// richTextBox1
//
this.richTextBox1.Location = new System.Drawing.Point(6, 19);
this.richTextBox1.Location = new System.Drawing.Point(4, 15);
this.richTextBox1.Margin = new System.Windows.Forms.Padding(2, 2, 2, 2);
this.richTextBox1.Name = "richTextBox1";
this.richTextBox1.ReadOnly = true;
this.richTextBox1.Size = new System.Drawing.Size(476, 174);
this.richTextBox1.Size = new System.Drawing.Size(358, 142);
this.richTextBox1.TabIndex = 0;
this.richTextBox1.Text = "";
//
@ -302,9 +329,10 @@
this.cmbPorta.DropDownStyle = System.Windows.Forms.ComboBoxStyle.DropDownList;
this.cmbPorta.Enabled = false;
this.cmbPorta.FormattingEnabled = true;
this.cmbPorta.Location = new System.Drawing.Point(110, 22);
this.cmbPorta.Location = new System.Drawing.Point(82, 18);
this.cmbPorta.Margin = new System.Windows.Forms.Padding(2, 2, 2, 2);
this.cmbPorta.Name = "cmbPorta";
this.cmbPorta.Size = new System.Drawing.Size(131, 24);
this.cmbPorta.Size = new System.Drawing.Size(99, 21);
this.cmbPorta.TabIndex = 5;
this.cmbPorta.SelectedIndexChanged += new System.EventHandler(this.cmbPorta_SelectedIndexChanged);
this.cmbPorta.Click += new System.EventHandler(this.cmbPorta_Click);
@ -312,9 +340,10 @@
// label9
//
this.label9.AutoSize = true;
this.label9.Location = new System.Drawing.Point(6, 25);
this.label9.Location = new System.Drawing.Point(4, 20);
this.label9.Margin = new System.Windows.Forms.Padding(2, 0, 2, 0);
this.label9.Name = "label9";
this.label9.Size = new System.Drawing.Size(72, 16);
this.label9.Size = new System.Drawing.Size(59, 13);
this.label9.TabIndex = 4;
this.label9.Text = "Porta COM";
//
@ -324,44 +353,50 @@
this.groupBox1.Controls.Add(this.btnSalvar);
this.groupBox1.Controls.Add(this.cmbPorta);
this.groupBox1.Controls.Add(this.label9);
this.groupBox1.Location = new System.Drawing.Point(12, 12);
this.groupBox1.Location = new System.Drawing.Point(9, 10);
this.groupBox1.Margin = new System.Windows.Forms.Padding(2, 2, 2, 2);
this.groupBox1.Name = "groupBox1";
this.groupBox1.Size = new System.Drawing.Size(488, 53);
this.groupBox1.Padding = new System.Windows.Forms.Padding(2, 2, 2, 2);
this.groupBox1.Size = new System.Drawing.Size(366, 43);
this.groupBox1.TabIndex = 4;
this.groupBox1.TabStop = false;
this.groupBox1.Text = "Conexão";
//
// btnSalvar
//
this.btnSalvar.Location = new System.Drawing.Point(387, 16);
this.btnSalvar.Name = "btnSalvar";
this.btnSalvar.Size = new System.Drawing.Size(95, 31);
this.btnSalvar.TabIndex = 6;
this.btnSalvar.Text = "Salvar";
this.btnSalvar.UseVisualStyleBackColor = true;
this.btnSalvar.Click += new System.EventHandler(this.btnSalvar_Click);
//
// btnConectar
//
this.btnConectar.Location = new System.Drawing.Point(253, 16);
this.btnConectar.Location = new System.Drawing.Point(190, 13);
this.btnConectar.Margin = new System.Windows.Forms.Padding(2, 2, 2, 2);
this.btnConectar.Name = "btnConectar";
this.btnConectar.Size = new System.Drawing.Size(128, 31);
this.btnConectar.Size = new System.Drawing.Size(96, 25);
this.btnConectar.TabIndex = 7;
this.btnConectar.Text = "Conectar";
this.btnConectar.UseVisualStyleBackColor = true;
this.btnConectar.Click += new System.EventHandler(this.btnConectar_Click);
//
// btnSalvar
//
this.btnSalvar.Location = new System.Drawing.Point(290, 13);
this.btnSalvar.Margin = new System.Windows.Forms.Padding(2, 2, 2, 2);
this.btnSalvar.Name = "btnSalvar";
this.btnSalvar.Size = new System.Drawing.Size(71, 25);
this.btnSalvar.TabIndex = 6;
this.btnSalvar.Text = "Salvar";
this.btnSalvar.UseVisualStyleBackColor = true;
this.btnSalvar.Click += new System.EventHandler(this.btnSalvar_Click);
//
// frmLoraConfig
//
this.AutoScaleDimensions = new System.Drawing.SizeF(8F, 16F);
this.AutoScaleDimensions = new System.Drawing.SizeF(6F, 13F);
this.AutoScaleMode = System.Windows.Forms.AutoScaleMode.Font;
this.ClientSize = new System.Drawing.Size(512, 511);
this.ClientSize = new System.Drawing.Size(384, 415);
this.Controls.Add(this.groupBox1);
this.Controls.Add(this.gpbTestar);
this.Controls.Add(this.btnGravarParametros);
this.Controls.Add(this.btnLerParametros);
this.Controls.Add(this.gpbParametros);
this.FormBorderStyle = System.Windows.Forms.FormBorderStyle.FixedSingle;
this.Icon = ((System.Drawing.Icon)(resources.GetObject("$this.Icon")));
this.Margin = new System.Windows.Forms.Padding(2, 2, 2, 2);
this.MaximizeBox = false;
this.Name = "frmLoraConfig";
this.StartPosition = System.Windows.Forms.FormStartPosition.CenterScreen;

File diff suppressed because it is too large Load Diff

View File

@ -29,9 +29,13 @@ namespace AgroBase.Forms
/// </summary>
private void InitializeComponent()
{
System.ComponentModel.ComponentResourceManager resources = new System.ComponentModel.ComponentResourceManager(typeof(frmMapa));
this.pnlMapa = new System.Windows.Forms.Panel();
this.pnlOrientacaoGps = new System.Windows.Forms.Panel();
this.pnlBotoes = new System.Windows.Forms.Panel();
this.txtDescricao = new System.Windows.Forms.TextBox();
this.lblRuaAtual = new System.Windows.Forms.Label();
this.btnNovaRua = new System.Windows.Forms.Button();
this.btnGerarMapa = new System.Windows.Forms.Button();
this.btnLimpar = new System.Windows.Forms.Button();
this.lblStatusGPS = new System.Windows.Forms.Label();
@ -39,9 +43,6 @@ namespace AgroBase.Forms
this.lblMapa = new System.Windows.Forms.Label();
this.btnCarregarMapa = new System.Windows.Forms.Button();
this.dgPontos = new System.Windows.Forms.DataGridView();
this.btnNovaRua = new System.Windows.Forms.Button();
this.lblRuaAtual = new System.Windows.Forms.Label();
this.txtDescricao = new System.Windows.Forms.TextBox();
this.dgRuas = new System.Windows.Forms.DataGridView();
this.pnlMapa.SuspendLayout();
this.pnlBotoes.SuspendLayout();
@ -92,6 +93,37 @@ namespace AgroBase.Forms
this.pnlBotoes.Size = new System.Drawing.Size(1476, 46);
this.pnlBotoes.TabIndex = 2;
//
// txtDescricao
//
this.txtDescricao.Anchor = ((System.Windows.Forms.AnchorStyles)((System.Windows.Forms.AnchorStyles.Top | System.Windows.Forms.AnchorStyles.Right)));
this.txtDescricao.Location = new System.Drawing.Point(763, 15);
this.txtDescricao.Name = "txtDescricao";
this.txtDescricao.Size = new System.Drawing.Size(100, 20);
this.txtDescricao.TabIndex = 7;
//
// lblRuaAtual
//
this.lblRuaAtual.Anchor = ((System.Windows.Forms.AnchorStyles)((System.Windows.Forms.AnchorStyles.Top | System.Windows.Forms.AnchorStyles.Right)));
this.lblRuaAtual.AutoSize = true;
this.lblRuaAtual.Location = new System.Drawing.Point(868, 18);
this.lblRuaAtual.Margin = new System.Windows.Forms.Padding(2, 0, 2, 0);
this.lblRuaAtual.Name = "lblRuaAtual";
this.lblRuaAtual.Size = new System.Drawing.Size(66, 13);
this.lblRuaAtual.TabIndex = 6;
this.lblRuaAtual.Text = "Rua Atual: 1";
//
// btnNovaRua
//
this.btnNovaRua.Anchor = ((System.Windows.Forms.AnchorStyles)((System.Windows.Forms.AnchorStyles.Bottom | System.Windows.Forms.AnchorStyles.Right)));
this.btnNovaRua.Location = new System.Drawing.Point(1058, 11);
this.btnNovaRua.Margin = new System.Windows.Forms.Padding(2);
this.btnNovaRua.Name = "btnNovaRua";
this.btnNovaRua.Size = new System.Drawing.Size(100, 26);
this.btnNovaRua.TabIndex = 5;
this.btnNovaRua.Text = "Nova Rua";
this.btnNovaRua.UseVisualStyleBackColor = true;
this.btnNovaRua.Click += new System.EventHandler(this.btnNovaRua_Click);
//
// btnGerarMapa
//
this.btnGerarMapa.Anchor = ((System.Windows.Forms.AnchorStyles)((System.Windows.Forms.AnchorStyles.Bottom | System.Windows.Forms.AnchorStyles.Right)));
@ -171,37 +203,6 @@ namespace AgroBase.Forms
this.dgPontos.Size = new System.Drawing.Size(683, 285);
this.dgPontos.TabIndex = 4;
//
// btnNovaRua
//
this.btnNovaRua.Anchor = ((System.Windows.Forms.AnchorStyles)((System.Windows.Forms.AnchorStyles.Bottom | System.Windows.Forms.AnchorStyles.Right)));
this.btnNovaRua.Location = new System.Drawing.Point(1058, 11);
this.btnNovaRua.Margin = new System.Windows.Forms.Padding(2);
this.btnNovaRua.Name = "btnNovaRua";
this.btnNovaRua.Size = new System.Drawing.Size(100, 26);
this.btnNovaRua.TabIndex = 5;
this.btnNovaRua.Text = "Nova Rua";
this.btnNovaRua.UseVisualStyleBackColor = true;
this.btnNovaRua.Click += new System.EventHandler(this.btnNovaRua_Click);
//
// lblRuaAtual
//
this.lblRuaAtual.Anchor = ((System.Windows.Forms.AnchorStyles)((System.Windows.Forms.AnchorStyles.Top | System.Windows.Forms.AnchorStyles.Right)));
this.lblRuaAtual.AutoSize = true;
this.lblRuaAtual.Location = new System.Drawing.Point(868, 18);
this.lblRuaAtual.Margin = new System.Windows.Forms.Padding(2, 0, 2, 0);
this.lblRuaAtual.Name = "lblRuaAtual";
this.lblRuaAtual.Size = new System.Drawing.Size(66, 13);
this.lblRuaAtual.TabIndex = 6;
this.lblRuaAtual.Text = "Rua Atual: 1";
//
// txtDescricao
//
this.txtDescricao.Anchor = ((System.Windows.Forms.AnchorStyles)((System.Windows.Forms.AnchorStyles.Top | System.Windows.Forms.AnchorStyles.Right)));
this.txtDescricao.Location = new System.Drawing.Point(763, 15);
this.txtDescricao.Name = "txtDescricao";
this.txtDescricao.Size = new System.Drawing.Size(100, 20);
this.txtDescricao.TabIndex = 7;
//
// dgRuas
//
this.dgRuas.ColumnHeadersHeightSizeMode = System.Windows.Forms.DataGridViewColumnHeadersHeightSizeMode.AutoSize;
@ -220,10 +221,11 @@ namespace AgroBase.Forms
this.Controls.Add(this.dgPontos);
this.Controls.Add(this.pnlBotoes);
this.Controls.Add(this.pnlMapa);
this.Icon = ((System.Drawing.Icon)(resources.GetObject("$this.Icon")));
this.Margin = new System.Windows.Forms.Padding(2);
this.Name = "frmMapa";
this.StartPosition = System.Windows.Forms.FormStartPosition.CenterScreen;
this.Text = "Mapas";
this.Text = "Visualizador e Criador de Mapas";
this.Load += new System.EventHandler(this.frmMapa_Load);
this.pnlMapa.ResumeLayout(false);
this.pnlBotoes.ResumeLayout(false);

File diff suppressed because it is too large Load Diff

View File

@ -28,6 +28,7 @@
/// </summary>
private void InitializeComponent()
{
System.ComponentModel.ComponentResourceManager resources = new System.ComponentModel.ComponentResourceManager(typeof(frmPinout));
this.lblPinout = new System.Windows.Forms.Label();
this.cmb22 = new System.Windows.Forms.ComboBox();
this.cmb21 = new System.Windows.Forms.ComboBox();
@ -120,7 +121,7 @@
this.cmb22.Enabled = false;
this.cmb22.FormattingEnabled = true;
this.cmb22.Location = new System.Drawing.Point(12, 588);
this.cmb22.Margin = new System.Windows.Forms.Padding(2, 2, 2, 2);
this.cmb22.Margin = new System.Windows.Forms.Padding(2);
this.cmb22.Name = "cmb22";
this.cmb22.Size = new System.Drawing.Size(112, 21);
this.cmb22.TabIndex = 226;
@ -132,7 +133,7 @@
this.cmb21.Enabled = false;
this.cmb21.FormattingEnabled = true;
this.cmb21.Location = new System.Drawing.Point(12, 564);
this.cmb21.Margin = new System.Windows.Forms.Padding(2, 2, 2, 2);
this.cmb21.Margin = new System.Windows.Forms.Padding(2);
this.cmb21.Name = "cmb21";
this.cmb21.Size = new System.Drawing.Size(112, 21);
this.cmb21.TabIndex = 225;
@ -143,7 +144,7 @@
this.cmb20.DropDownStyle = System.Windows.Forms.ComboBoxStyle.DropDownList;
this.cmb20.FormattingEnabled = true;
this.cmb20.Location = new System.Drawing.Point(12, 539);
this.cmb20.Margin = new System.Windows.Forms.Padding(2, 2, 2, 2);
this.cmb20.Margin = new System.Windows.Forms.Padding(2);
this.cmb20.Name = "cmb20";
this.cmb20.Size = new System.Drawing.Size(112, 21);
this.cmb20.TabIndex = 224;
@ -155,7 +156,7 @@
this.cmb23.Enabled = false;
this.cmb23.FormattingEnabled = true;
this.cmb23.Location = new System.Drawing.Point(436, 588);
this.cmb23.Margin = new System.Windows.Forms.Padding(2, 2, 2, 2);
this.cmb23.Margin = new System.Windows.Forms.Padding(2);
this.cmb23.Name = "cmb23";
this.cmb23.Size = new System.Drawing.Size(112, 21);
this.cmb23.TabIndex = 223;
@ -167,7 +168,7 @@
this.cmb24.Enabled = false;
this.cmb24.FormattingEnabled = true;
this.cmb24.Location = new System.Drawing.Point(436, 564);
this.cmb24.Margin = new System.Windows.Forms.Padding(2, 2, 2, 2);
this.cmb24.Margin = new System.Windows.Forms.Padding(2);
this.cmb24.Name = "cmb24";
this.cmb24.Size = new System.Drawing.Size(112, 21);
this.cmb24.TabIndex = 222;
@ -178,7 +179,7 @@
this.cmb25.DropDownStyle = System.Windows.Forms.ComboBoxStyle.DropDownList;
this.cmb25.FormattingEnabled = true;
this.cmb25.Location = new System.Drawing.Point(436, 539);
this.cmb25.Margin = new System.Windows.Forms.Padding(2, 2, 2, 2);
this.cmb25.Margin = new System.Windows.Forms.Padding(2);
this.cmb25.Name = "cmb25";
this.cmb25.Size = new System.Drawing.Size(112, 21);
this.cmb25.TabIndex = 221;
@ -188,7 +189,7 @@
//
this.btnSalvar.Anchor = ((System.Windows.Forms.AnchorStyles)((System.Windows.Forms.AnchorStyles.Bottom | System.Windows.Forms.AnchorStyles.Right)));
this.btnSalvar.Location = new System.Drawing.Point(934, 654);
this.btnSalvar.Margin = new System.Windows.Forms.Padding(2, 2, 2, 2);
this.btnSalvar.Margin = new System.Windows.Forms.Padding(2);
this.btnSalvar.Name = "btnSalvar";
this.btnSalvar.Size = new System.Drawing.Size(111, 32);
this.btnSalvar.TabIndex = 220;
@ -201,7 +202,7 @@
this.cmb26.DropDownStyle = System.Windows.Forms.ComboBoxStyle.DropDownList;
this.cmb26.FormattingEnabled = true;
this.cmb26.Location = new System.Drawing.Point(436, 515);
this.cmb26.Margin = new System.Windows.Forms.Padding(2, 2, 2, 2);
this.cmb26.Margin = new System.Windows.Forms.Padding(2);
this.cmb26.Name = "cmb26";
this.cmb26.Size = new System.Drawing.Size(112, 21);
this.cmb26.TabIndex = 219;
@ -212,7 +213,7 @@
this.cmb27.DropDownStyle = System.Windows.Forms.ComboBoxStyle.DropDownList;
this.cmb27.FormattingEnabled = true;
this.cmb27.Location = new System.Drawing.Point(436, 491);
this.cmb27.Margin = new System.Windows.Forms.Padding(2, 2, 2, 2);
this.cmb27.Margin = new System.Windows.Forms.Padding(2);
this.cmb27.Name = "cmb27";
this.cmb27.Size = new System.Drawing.Size(112, 21);
this.cmb27.TabIndex = 218;
@ -223,7 +224,7 @@
this.cmb28.DropDownStyle = System.Windows.Forms.ComboBoxStyle.DropDownList;
this.cmb28.FormattingEnabled = true;
this.cmb28.Location = new System.Drawing.Point(436, 466);
this.cmb28.Margin = new System.Windows.Forms.Padding(2, 2, 2, 2);
this.cmb28.Margin = new System.Windows.Forms.Padding(2);
this.cmb28.Name = "cmb28";
this.cmb28.Size = new System.Drawing.Size(112, 21);
this.cmb28.TabIndex = 217;
@ -234,7 +235,7 @@
this.cmb29.DropDownStyle = System.Windows.Forms.ComboBoxStyle.DropDownList;
this.cmb29.FormattingEnabled = true;
this.cmb29.Location = new System.Drawing.Point(436, 442);
this.cmb29.Margin = new System.Windows.Forms.Padding(2, 2, 2, 2);
this.cmb29.Margin = new System.Windows.Forms.Padding(2);
this.cmb29.Name = "cmb29";
this.cmb29.Size = new System.Drawing.Size(112, 21);
this.cmb29.TabIndex = 216;
@ -245,7 +246,7 @@
this.cmb30.DropDownStyle = System.Windows.Forms.ComboBoxStyle.DropDownList;
this.cmb30.FormattingEnabled = true;
this.cmb30.Location = new System.Drawing.Point(436, 418);
this.cmb30.Margin = new System.Windows.Forms.Padding(2, 2, 2, 2);
this.cmb30.Margin = new System.Windows.Forms.Padding(2);
this.cmb30.Name = "cmb30";
this.cmb30.Size = new System.Drawing.Size(112, 21);
this.cmb30.TabIndex = 215;
@ -256,7 +257,7 @@
this.cmb31.DropDownStyle = System.Windows.Forms.ComboBoxStyle.DropDownList;
this.cmb31.FormattingEnabled = true;
this.cmb31.Location = new System.Drawing.Point(436, 393);
this.cmb31.Margin = new System.Windows.Forms.Padding(2, 2, 2, 2);
this.cmb31.Margin = new System.Windows.Forms.Padding(2);
this.cmb31.Name = "cmb31";
this.cmb31.Size = new System.Drawing.Size(112, 21);
this.cmb31.TabIndex = 214;
@ -267,7 +268,7 @@
this.cmb32.DropDownStyle = System.Windows.Forms.ComboBoxStyle.DropDownList;
this.cmb32.FormattingEnabled = true;
this.cmb32.Location = new System.Drawing.Point(436, 369);
this.cmb32.Margin = new System.Windows.Forms.Padding(2, 2, 2, 2);
this.cmb32.Margin = new System.Windows.Forms.Padding(2);
this.cmb32.Name = "cmb32";
this.cmb32.Size = new System.Drawing.Size(112, 21);
this.cmb32.TabIndex = 213;
@ -278,7 +279,7 @@
this.cmb33.DropDownStyle = System.Windows.Forms.ComboBoxStyle.DropDownList;
this.cmb33.FormattingEnabled = true;
this.cmb33.Location = new System.Drawing.Point(436, 344);
this.cmb33.Margin = new System.Windows.Forms.Padding(2, 2, 2, 2);
this.cmb33.Margin = new System.Windows.Forms.Padding(2);
this.cmb33.Name = "cmb33";
this.cmb33.Size = new System.Drawing.Size(112, 21);
this.cmb33.TabIndex = 212;
@ -289,7 +290,7 @@
this.cmb34.DropDownStyle = System.Windows.Forms.ComboBoxStyle.DropDownList;
this.cmb34.FormattingEnabled = true;
this.cmb34.Location = new System.Drawing.Point(436, 320);
this.cmb34.Margin = new System.Windows.Forms.Padding(2, 2, 2, 2);
this.cmb34.Margin = new System.Windows.Forms.Padding(2);
this.cmb34.Name = "cmb34";
this.cmb34.Size = new System.Drawing.Size(112, 21);
this.cmb34.TabIndex = 211;
@ -300,7 +301,7 @@
this.cmb35.DropDownStyle = System.Windows.Forms.ComboBoxStyle.DropDownList;
this.cmb35.FormattingEnabled = true;
this.cmb35.Location = new System.Drawing.Point(436, 296);
this.cmb35.Margin = new System.Windows.Forms.Padding(2, 2, 2, 2);
this.cmb35.Margin = new System.Windows.Forms.Padding(2);
this.cmb35.Name = "cmb35";
this.cmb35.Size = new System.Drawing.Size(112, 21);
this.cmb35.TabIndex = 210;
@ -311,7 +312,7 @@
this.cmb36.DropDownStyle = System.Windows.Forms.ComboBoxStyle.DropDownList;
this.cmb36.FormattingEnabled = true;
this.cmb36.Location = new System.Drawing.Point(436, 271);
this.cmb36.Margin = new System.Windows.Forms.Padding(2, 2, 2, 2);
this.cmb36.Margin = new System.Windows.Forms.Padding(2);
this.cmb36.Name = "cmb36";
this.cmb36.Size = new System.Drawing.Size(112, 21);
this.cmb36.TabIndex = 209;
@ -322,7 +323,7 @@
this.cmb37.DropDownStyle = System.Windows.Forms.ComboBoxStyle.DropDownList;
this.cmb37.FormattingEnabled = true;
this.cmb37.Location = new System.Drawing.Point(436, 247);
this.cmb37.Margin = new System.Windows.Forms.Padding(2, 2, 2, 2);
this.cmb37.Margin = new System.Windows.Forms.Padding(2);
this.cmb37.Name = "cmb37";
this.cmb37.Size = new System.Drawing.Size(112, 21);
this.cmb37.TabIndex = 208;
@ -333,7 +334,7 @@
this.cmb38.DropDownStyle = System.Windows.Forms.ComboBoxStyle.DropDownList;
this.cmb38.FormattingEnabled = true;
this.cmb38.Location = new System.Drawing.Point(436, 223);
this.cmb38.Margin = new System.Windows.Forms.Padding(2, 2, 2, 2);
this.cmb38.Margin = new System.Windows.Forms.Padding(2);
this.cmb38.Name = "cmb38";
this.cmb38.Size = new System.Drawing.Size(112, 21);
this.cmb38.TabIndex = 207;
@ -344,7 +345,7 @@
this.cmb39.DropDownStyle = System.Windows.Forms.ComboBoxStyle.DropDownList;
this.cmb39.FormattingEnabled = true;
this.cmb39.Location = new System.Drawing.Point(436, 198);
this.cmb39.Margin = new System.Windows.Forms.Padding(2, 2, 2, 2);
this.cmb39.Margin = new System.Windows.Forms.Padding(2);
this.cmb39.Name = "cmb39";
this.cmb39.Size = new System.Drawing.Size(112, 21);
this.cmb39.TabIndex = 206;
@ -355,7 +356,7 @@
this.cmb40.DropDownStyle = System.Windows.Forms.ComboBoxStyle.DropDownList;
this.cmb40.FormattingEnabled = true;
this.cmb40.Location = new System.Drawing.Point(436, 174);
this.cmb40.Margin = new System.Windows.Forms.Padding(2, 2, 2, 2);
this.cmb40.Margin = new System.Windows.Forms.Padding(2);
this.cmb40.Name = "cmb40";
this.cmb40.Size = new System.Drawing.Size(112, 21);
this.cmb40.TabIndex = 205;
@ -366,7 +367,7 @@
this.cmb41.DropDownStyle = System.Windows.Forms.ComboBoxStyle.DropDownList;
this.cmb41.FormattingEnabled = true;
this.cmb41.Location = new System.Drawing.Point(436, 149);
this.cmb41.Margin = new System.Windows.Forms.Padding(2, 2, 2, 2);
this.cmb41.Margin = new System.Windows.Forms.Padding(2);
this.cmb41.Name = "cmb41";
this.cmb41.Size = new System.Drawing.Size(112, 21);
this.cmb41.TabIndex = 204;
@ -378,7 +379,7 @@
this.cmb42.Enabled = false;
this.cmb42.FormattingEnabled = true;
this.cmb42.Location = new System.Drawing.Point(436, 125);
this.cmb42.Margin = new System.Windows.Forms.Padding(2, 2, 2, 2);
this.cmb42.Margin = new System.Windows.Forms.Padding(2);
this.cmb42.Name = "cmb42";
this.cmb42.Size = new System.Drawing.Size(112, 21);
this.cmb42.TabIndex = 203;
@ -390,7 +391,7 @@
this.cmb43.Enabled = false;
this.cmb43.FormattingEnabled = true;
this.cmb43.Location = new System.Drawing.Point(436, 101);
this.cmb43.Margin = new System.Windows.Forms.Padding(2, 2, 2, 2);
this.cmb43.Margin = new System.Windows.Forms.Padding(2);
this.cmb43.Name = "cmb43";
this.cmb43.Size = new System.Drawing.Size(112, 21);
this.cmb43.TabIndex = 202;
@ -402,7 +403,7 @@
this.cmb44.Enabled = false;
this.cmb44.FormattingEnabled = true;
this.cmb44.Location = new System.Drawing.Point(436, 76);
this.cmb44.Margin = new System.Windows.Forms.Padding(2, 2, 2, 2);
this.cmb44.Margin = new System.Windows.Forms.Padding(2);
this.cmb44.Name = "cmb44";
this.cmb44.Size = new System.Drawing.Size(112, 21);
this.cmb44.TabIndex = 201;
@ -413,7 +414,7 @@
this.cmb19.DropDownStyle = System.Windows.Forms.ComboBoxStyle.DropDownList;
this.cmb19.FormattingEnabled = true;
this.cmb19.Location = new System.Drawing.Point(12, 515);
this.cmb19.Margin = new System.Windows.Forms.Padding(2, 2, 2, 2);
this.cmb19.Margin = new System.Windows.Forms.Padding(2);
this.cmb19.Name = "cmb19";
this.cmb19.Size = new System.Drawing.Size(112, 21);
this.cmb19.TabIndex = 200;
@ -424,7 +425,7 @@
this.cmb18.DropDownStyle = System.Windows.Forms.ComboBoxStyle.DropDownList;
this.cmb18.FormattingEnabled = true;
this.cmb18.Location = new System.Drawing.Point(12, 491);
this.cmb18.Margin = new System.Windows.Forms.Padding(2, 2, 2, 2);
this.cmb18.Margin = new System.Windows.Forms.Padding(2);
this.cmb18.Name = "cmb18";
this.cmb18.Size = new System.Drawing.Size(112, 21);
this.cmb18.TabIndex = 199;
@ -435,7 +436,7 @@
this.cmb17.DropDownStyle = System.Windows.Forms.ComboBoxStyle.DropDownList;
this.cmb17.FormattingEnabled = true;
this.cmb17.Location = new System.Drawing.Point(12, 466);
this.cmb17.Margin = new System.Windows.Forms.Padding(2, 2, 2, 2);
this.cmb17.Margin = new System.Windows.Forms.Padding(2);
this.cmb17.Name = "cmb17";
this.cmb17.Size = new System.Drawing.Size(112, 21);
this.cmb17.TabIndex = 198;
@ -446,7 +447,7 @@
this.cmb16.DropDownStyle = System.Windows.Forms.ComboBoxStyle.DropDownList;
this.cmb16.FormattingEnabled = true;
this.cmb16.Location = new System.Drawing.Point(12, 442);
this.cmb16.Margin = new System.Windows.Forms.Padding(2, 2, 2, 2);
this.cmb16.Margin = new System.Windows.Forms.Padding(2);
this.cmb16.Name = "cmb16";
this.cmb16.Size = new System.Drawing.Size(112, 21);
this.cmb16.TabIndex = 197;
@ -457,7 +458,7 @@
this.cmb15.DropDownStyle = System.Windows.Forms.ComboBoxStyle.DropDownList;
this.cmb15.FormattingEnabled = true;
this.cmb15.Location = new System.Drawing.Point(12, 418);
this.cmb15.Margin = new System.Windows.Forms.Padding(2, 2, 2, 2);
this.cmb15.Margin = new System.Windows.Forms.Padding(2);
this.cmb15.Name = "cmb15";
this.cmb15.Size = new System.Drawing.Size(112, 21);
this.cmb15.TabIndex = 196;
@ -468,7 +469,7 @@
this.cmb14.DropDownStyle = System.Windows.Forms.ComboBoxStyle.DropDownList;
this.cmb14.FormattingEnabled = true;
this.cmb14.Location = new System.Drawing.Point(12, 393);
this.cmb14.Margin = new System.Windows.Forms.Padding(2, 2, 2, 2);
this.cmb14.Margin = new System.Windows.Forms.Padding(2);
this.cmb14.Name = "cmb14";
this.cmb14.Size = new System.Drawing.Size(112, 21);
this.cmb14.TabIndex = 195;
@ -479,7 +480,7 @@
this.cmb13.DropDownStyle = System.Windows.Forms.ComboBoxStyle.DropDownList;
this.cmb13.FormattingEnabled = true;
this.cmb13.Location = new System.Drawing.Point(12, 369);
this.cmb13.Margin = new System.Windows.Forms.Padding(2, 2, 2, 2);
this.cmb13.Margin = new System.Windows.Forms.Padding(2);
this.cmb13.Name = "cmb13";
this.cmb13.Size = new System.Drawing.Size(112, 21);
this.cmb13.TabIndex = 194;
@ -490,7 +491,7 @@
this.cmb12.DropDownStyle = System.Windows.Forms.ComboBoxStyle.DropDownList;
this.cmb12.FormattingEnabled = true;
this.cmb12.Location = new System.Drawing.Point(12, 344);
this.cmb12.Margin = new System.Windows.Forms.Padding(2, 2, 2, 2);
this.cmb12.Margin = new System.Windows.Forms.Padding(2);
this.cmb12.Name = "cmb12";
this.cmb12.Size = new System.Drawing.Size(112, 21);
this.cmb12.TabIndex = 193;
@ -501,7 +502,7 @@
this.cmb11.DropDownStyle = System.Windows.Forms.ComboBoxStyle.DropDownList;
this.cmb11.FormattingEnabled = true;
this.cmb11.Location = new System.Drawing.Point(12, 320);
this.cmb11.Margin = new System.Windows.Forms.Padding(2, 2, 2, 2);
this.cmb11.Margin = new System.Windows.Forms.Padding(2);
this.cmb11.Name = "cmb11";
this.cmb11.Size = new System.Drawing.Size(112, 21);
this.cmb11.TabIndex = 192;
@ -512,7 +513,7 @@
this.cmb10.DropDownStyle = System.Windows.Forms.ComboBoxStyle.DropDownList;
this.cmb10.FormattingEnabled = true;
this.cmb10.Location = new System.Drawing.Point(12, 296);
this.cmb10.Margin = new System.Windows.Forms.Padding(2, 2, 2, 2);
this.cmb10.Margin = new System.Windows.Forms.Padding(2);
this.cmb10.Name = "cmb10";
this.cmb10.Size = new System.Drawing.Size(112, 21);
this.cmb10.TabIndex = 191;
@ -523,7 +524,7 @@
this.cmb9.DropDownStyle = System.Windows.Forms.ComboBoxStyle.DropDownList;
this.cmb9.FormattingEnabled = true;
this.cmb9.Location = new System.Drawing.Point(12, 271);
this.cmb9.Margin = new System.Windows.Forms.Padding(2, 2, 2, 2);
this.cmb9.Margin = new System.Windows.Forms.Padding(2);
this.cmb9.Name = "cmb9";
this.cmb9.Size = new System.Drawing.Size(112, 21);
this.cmb9.TabIndex = 190;
@ -534,7 +535,7 @@
this.cmb8.DropDownStyle = System.Windows.Forms.ComboBoxStyle.DropDownList;
this.cmb8.FormattingEnabled = true;
this.cmb8.Location = new System.Drawing.Point(12, 247);
this.cmb8.Margin = new System.Windows.Forms.Padding(2, 2, 2, 2);
this.cmb8.Margin = new System.Windows.Forms.Padding(2);
this.cmb8.Name = "cmb8";
this.cmb8.Size = new System.Drawing.Size(112, 21);
this.cmb8.TabIndex = 189;
@ -545,7 +546,7 @@
this.cmb7.DropDownStyle = System.Windows.Forms.ComboBoxStyle.DropDownList;
this.cmb7.FormattingEnabled = true;
this.cmb7.Location = new System.Drawing.Point(12, 223);
this.cmb7.Margin = new System.Windows.Forms.Padding(2, 2, 2, 2);
this.cmb7.Margin = new System.Windows.Forms.Padding(2);
this.cmb7.Name = "cmb7";
this.cmb7.Size = new System.Drawing.Size(112, 21);
this.cmb7.TabIndex = 188;
@ -556,7 +557,7 @@
this.cmb6.DropDownStyle = System.Windows.Forms.ComboBoxStyle.DropDownList;
this.cmb6.FormattingEnabled = true;
this.cmb6.Location = new System.Drawing.Point(12, 198);
this.cmb6.Margin = new System.Windows.Forms.Padding(2, 2, 2, 2);
this.cmb6.Margin = new System.Windows.Forms.Padding(2);
this.cmb6.Name = "cmb6";
this.cmb6.Size = new System.Drawing.Size(112, 21);
this.cmb6.TabIndex = 187;
@ -567,7 +568,7 @@
this.cmb5.DropDownStyle = System.Windows.Forms.ComboBoxStyle.DropDownList;
this.cmb5.FormattingEnabled = true;
this.cmb5.Location = new System.Drawing.Point(12, 174);
this.cmb5.Margin = new System.Windows.Forms.Padding(2, 2, 2, 2);
this.cmb5.Margin = new System.Windows.Forms.Padding(2);
this.cmb5.Name = "cmb5";
this.cmb5.Size = new System.Drawing.Size(112, 21);
this.cmb5.TabIndex = 186;
@ -578,7 +579,7 @@
this.cmb4.DropDownStyle = System.Windows.Forms.ComboBoxStyle.DropDownList;
this.cmb4.FormattingEnabled = true;
this.cmb4.Location = new System.Drawing.Point(12, 149);
this.cmb4.Margin = new System.Windows.Forms.Padding(2, 2, 2, 2);
this.cmb4.Margin = new System.Windows.Forms.Padding(2);
this.cmb4.Name = "cmb4";
this.cmb4.Size = new System.Drawing.Size(112, 21);
this.cmb4.TabIndex = 185;
@ -590,7 +591,7 @@
this.cmb3.Enabled = false;
this.cmb3.FormattingEnabled = true;
this.cmb3.Location = new System.Drawing.Point(12, 125);
this.cmb3.Margin = new System.Windows.Forms.Padding(2, 2, 2, 2);
this.cmb3.Margin = new System.Windows.Forms.Padding(2);
this.cmb3.Name = "cmb3";
this.cmb3.Size = new System.Drawing.Size(112, 21);
this.cmb3.TabIndex = 184;
@ -602,7 +603,7 @@
this.cmb2.Enabled = false;
this.cmb2.FormattingEnabled = true;
this.cmb2.Location = new System.Drawing.Point(12, 101);
this.cmb2.Margin = new System.Windows.Forms.Padding(2, 2, 2, 2);
this.cmb2.Margin = new System.Windows.Forms.Padding(2);
this.cmb2.Name = "cmb2";
this.cmb2.Size = new System.Drawing.Size(112, 21);
this.cmb2.TabIndex = 183;
@ -614,7 +615,7 @@
this.cmb1.Enabled = false;
this.cmb1.FormattingEnabled = true;
this.cmb1.Location = new System.Drawing.Point(12, 76);
this.cmb1.Margin = new System.Windows.Forms.Padding(2, 2, 2, 2);
this.cmb1.Margin = new System.Windows.Forms.Padding(2);
this.cmb1.Name = "cmb1";
this.cmb1.Size = new System.Drawing.Size(112, 21);
this.cmb1.TabIndex = 182;
@ -634,7 +635,7 @@
//
this.imgESP32.Image = global::AgroBase.Properties.Resources.esp32_s3;
this.imgESP32.Location = new System.Drawing.Point(127, 2);
this.imgESP32.Margin = new System.Windows.Forms.Padding(2, 2, 2, 2);
this.imgESP32.Margin = new System.Windows.Forms.Padding(2);
this.imgESP32.Name = "imgESP32";
this.imgESP32.Size = new System.Drawing.Size(304, 688);
this.imgESP32.SizeMode = System.Windows.Forms.PictureBoxSizeMode.StretchImage;
@ -645,7 +646,7 @@
//
this.picMCP.Image = global::AgroBase.Properties.Resources.mcp;
this.picMCP.Location = new System.Drawing.Point(11, 42);
this.picMCP.Margin = new System.Windows.Forms.Padding(2, 2, 2, 2);
this.picMCP.Margin = new System.Windows.Forms.Padding(2);
this.picMCP.Name = "picMCP";
this.picMCP.Size = new System.Drawing.Size(208, 262);
this.picMCP.SizeMode = System.Windows.Forms.PictureBoxSizeMode.Zoom;
@ -658,7 +659,7 @@
this.cmbB7.Enabled = false;
this.cmbB7.FormattingEnabled = true;
this.cmbB7.Location = new System.Drawing.Point(224, 271);
this.cmbB7.Margin = new System.Windows.Forms.Padding(2, 2, 2, 2);
this.cmbB7.Margin = new System.Windows.Forms.Padding(2);
this.cmbB7.Name = "cmbB7";
this.cmbB7.Size = new System.Drawing.Size(112, 21);
this.cmbB7.TabIndex = 237;
@ -669,7 +670,7 @@
this.cmbB6.Enabled = false;
this.cmbB6.FormattingEnabled = true;
this.cmbB6.Location = new System.Drawing.Point(224, 247);
this.cmbB6.Margin = new System.Windows.Forms.Padding(2, 2, 2, 2);
this.cmbB6.Margin = new System.Windows.Forms.Padding(2);
this.cmbB6.Name = "cmbB6";
this.cmbB6.Size = new System.Drawing.Size(112, 21);
this.cmbB6.TabIndex = 236;
@ -680,7 +681,7 @@
this.cmbB5.Enabled = false;
this.cmbB5.FormattingEnabled = true;
this.cmbB5.Location = new System.Drawing.Point(224, 223);
this.cmbB5.Margin = new System.Windows.Forms.Padding(2, 2, 2, 2);
this.cmbB5.Margin = new System.Windows.Forms.Padding(2);
this.cmbB5.Name = "cmbB5";
this.cmbB5.Size = new System.Drawing.Size(112, 21);
this.cmbB5.TabIndex = 235;
@ -691,7 +692,7 @@
this.cmbB4.Enabled = false;
this.cmbB4.FormattingEnabled = true;
this.cmbB4.Location = new System.Drawing.Point(224, 198);
this.cmbB4.Margin = new System.Windows.Forms.Padding(2, 2, 2, 2);
this.cmbB4.Margin = new System.Windows.Forms.Padding(2);
this.cmbB4.Name = "cmbB4";
this.cmbB4.Size = new System.Drawing.Size(112, 21);
this.cmbB4.TabIndex = 234;
@ -702,7 +703,7 @@
this.cmbB3.Enabled = false;
this.cmbB3.FormattingEnabled = true;
this.cmbB3.Location = new System.Drawing.Point(224, 173);
this.cmbB3.Margin = new System.Windows.Forms.Padding(2, 2, 2, 2);
this.cmbB3.Margin = new System.Windows.Forms.Padding(2);
this.cmbB3.Name = "cmbB3";
this.cmbB3.Size = new System.Drawing.Size(112, 21);
this.cmbB3.TabIndex = 233;
@ -713,7 +714,7 @@
this.cmbB2.Enabled = false;
this.cmbB2.FormattingEnabled = true;
this.cmbB2.Location = new System.Drawing.Point(224, 150);
this.cmbB2.Margin = new System.Windows.Forms.Padding(2, 2, 2, 2);
this.cmbB2.Margin = new System.Windows.Forms.Padding(2);
this.cmbB2.Name = "cmbB2";
this.cmbB2.Size = new System.Drawing.Size(112, 21);
this.cmbB2.TabIndex = 232;
@ -724,7 +725,7 @@
this.cmbB1.Enabled = false;
this.cmbB1.FormattingEnabled = true;
this.cmbB1.Location = new System.Drawing.Point(224, 125);
this.cmbB1.Margin = new System.Windows.Forms.Padding(2, 2, 2, 2);
this.cmbB1.Margin = new System.Windows.Forms.Padding(2);
this.cmbB1.Name = "cmbB1";
this.cmbB1.Size = new System.Drawing.Size(112, 21);
this.cmbB1.TabIndex = 231;
@ -735,7 +736,7 @@
this.cmbB0.Enabled = false;
this.cmbB0.FormattingEnabled = true;
this.cmbB0.Location = new System.Drawing.Point(224, 101);
this.cmbB0.Margin = new System.Windows.Forms.Padding(2, 2, 2, 2);
this.cmbB0.Margin = new System.Windows.Forms.Padding(2);
this.cmbB0.Name = "cmbB0";
this.cmbB0.Size = new System.Drawing.Size(112, 21);
this.cmbB0.TabIndex = 230;
@ -746,7 +747,7 @@
this.cmbA7.Enabled = false;
this.cmbA7.FormattingEnabled = true;
this.cmbA7.Location = new System.Drawing.Point(351, 271);
this.cmbA7.Margin = new System.Windows.Forms.Padding(2, 2, 2, 2);
this.cmbA7.Margin = new System.Windows.Forms.Padding(2);
this.cmbA7.Name = "cmbA7";
this.cmbA7.Size = new System.Drawing.Size(112, 21);
this.cmbA7.TabIndex = 245;
@ -757,7 +758,7 @@
this.cmbA6.Enabled = false;
this.cmbA6.FormattingEnabled = true;
this.cmbA6.Location = new System.Drawing.Point(351, 247);
this.cmbA6.Margin = new System.Windows.Forms.Padding(2, 2, 2, 2);
this.cmbA6.Margin = new System.Windows.Forms.Padding(2);
this.cmbA6.Name = "cmbA6";
this.cmbA6.Size = new System.Drawing.Size(112, 21);
this.cmbA6.TabIndex = 244;
@ -768,7 +769,7 @@
this.cmbA5.Enabled = false;
this.cmbA5.FormattingEnabled = true;
this.cmbA5.Location = new System.Drawing.Point(351, 223);
this.cmbA5.Margin = new System.Windows.Forms.Padding(2, 2, 2, 2);
this.cmbA5.Margin = new System.Windows.Forms.Padding(2);
this.cmbA5.Name = "cmbA5";
this.cmbA5.Size = new System.Drawing.Size(112, 21);
this.cmbA5.TabIndex = 243;
@ -779,7 +780,7 @@
this.cmbA4.Enabled = false;
this.cmbA4.FormattingEnabled = true;
this.cmbA4.Location = new System.Drawing.Point(351, 198);
this.cmbA4.Margin = new System.Windows.Forms.Padding(2, 2, 2, 2);
this.cmbA4.Margin = new System.Windows.Forms.Padding(2);
this.cmbA4.Name = "cmbA4";
this.cmbA4.Size = new System.Drawing.Size(112, 21);
this.cmbA4.TabIndex = 242;
@ -790,7 +791,7 @@
this.cmbA3.Enabled = false;
this.cmbA3.FormattingEnabled = true;
this.cmbA3.Location = new System.Drawing.Point(351, 173);
this.cmbA3.Margin = new System.Windows.Forms.Padding(2, 2, 2, 2);
this.cmbA3.Margin = new System.Windows.Forms.Padding(2);
this.cmbA3.Name = "cmbA3";
this.cmbA3.Size = new System.Drawing.Size(112, 21);
this.cmbA3.TabIndex = 241;
@ -801,7 +802,7 @@
this.cmbA2.Enabled = false;
this.cmbA2.FormattingEnabled = true;
this.cmbA2.Location = new System.Drawing.Point(351, 150);
this.cmbA2.Margin = new System.Windows.Forms.Padding(2, 2, 2, 2);
this.cmbA2.Margin = new System.Windows.Forms.Padding(2);
this.cmbA2.Name = "cmbA2";
this.cmbA2.Size = new System.Drawing.Size(112, 21);
this.cmbA2.TabIndex = 240;
@ -812,7 +813,7 @@
this.cmbA1.Enabled = false;
this.cmbA1.FormattingEnabled = true;
this.cmbA1.Location = new System.Drawing.Point(351, 125);
this.cmbA1.Margin = new System.Windows.Forms.Padding(2, 2, 2, 2);
this.cmbA1.Margin = new System.Windows.Forms.Padding(2);
this.cmbA1.Name = "cmbA1";
this.cmbA1.Size = new System.Drawing.Size(112, 21);
this.cmbA1.TabIndex = 239;
@ -823,7 +824,7 @@
this.cmbA0.Enabled = false;
this.cmbA0.FormattingEnabled = true;
this.cmbA0.Location = new System.Drawing.Point(351, 101);
this.cmbA0.Margin = new System.Windows.Forms.Padding(2, 2, 2, 2);
this.cmbA0.Margin = new System.Windows.Forms.Padding(2);
this.cmbA0.Name = "cmbA0";
this.cmbA0.Size = new System.Drawing.Size(112, 21);
this.cmbA0.TabIndex = 238;
@ -855,7 +856,7 @@
this.txtMCP1.Enabled = false;
this.txtMCP1.Font = new System.Drawing.Font("Microsoft Sans Serif", 12F, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point, ((byte)(0)));
this.txtMCP1.Location = new System.Drawing.Point(351, 42);
this.txtMCP1.Margin = new System.Windows.Forms.Padding(2, 2, 2, 2);
this.txtMCP1.Margin = new System.Windows.Forms.Padding(2);
this.txtMCP1.Name = "txtMCP1";
this.txtMCP1.Size = new System.Drawing.Size(112, 26);
this.txtMCP1.TabIndex = 248;
@ -897,9 +898,9 @@
this.gpbMCP1.Controls.Add(this.cmbA2);
this.gpbMCP1.Controls.Add(this.cmbA1);
this.gpbMCP1.Location = new System.Drawing.Point(569, 10);
this.gpbMCP1.Margin = new System.Windows.Forms.Padding(2, 2, 2, 2);
this.gpbMCP1.Margin = new System.Windows.Forms.Padding(2);
this.gpbMCP1.Name = "gpbMCP1";
this.gpbMCP1.Padding = new System.Windows.Forms.Padding(2, 2, 2, 2);
this.gpbMCP1.Padding = new System.Windows.Forms.Padding(2);
this.gpbMCP1.Size = new System.Drawing.Size(474, 313);
this.gpbMCP1.TabIndex = 250;
this.gpbMCP1.TabStop = false;
@ -909,7 +910,7 @@
//
this.chbMCP1.AutoSize = true;
this.chbMCP1.Location = new System.Drawing.Point(11, 19);
this.chbMCP1.Margin = new System.Windows.Forms.Padding(2, 2, 2, 2);
this.chbMCP1.Margin = new System.Windows.Forms.Padding(2);
this.chbMCP1.Name = "chbMCP1";
this.chbMCP1.Size = new System.Drawing.Size(133, 17);
this.chbMCP1.TabIndex = 250;
@ -972,6 +973,7 @@
this.Controls.Add(this.cmb2);
this.Controls.Add(this.cmb1);
this.Controls.Add(this.imgESP32);
this.Icon = ((System.Drawing.Icon)(resources.GetObject("$this.Icon")));
this.Name = "frmPinout";
this.StartPosition = System.Windows.Forms.FormStartPosition.CenterScreen;
this.Text = "Pinout";

File diff suppressed because it is too large Load Diff

View File

@ -29,6 +29,7 @@ namespace AgroBase
/// </summary>
private void InitializeComponent()
{
System.ComponentModel.ComponentResourceManager resources = new System.ComponentModel.ComponentResourceManager(typeof(frmPrincipal));
this.gpbAcoes = new System.Windows.Forms.GroupBox();
this.erroStrip = new System.Windows.Forms.StatusStrip();
this.lblStripErro = new System.Windows.Forms.ToolStripStatusLabel();
@ -78,6 +79,7 @@ namespace AgroBase
this.gpbControleDirecional = new System.Windows.Forms.GroupBox();
this.gpbAtalhos = new System.Windows.Forms.GroupBox();
this.pnlAtalhos = new System.Windows.Forms.Panel();
this.btnTreinamentoIA = new System.Windows.Forms.Button();
this.btnOID = new System.Windows.Forms.Button();
this.btnEthernet = new System.Windows.Forms.Button();
this.btnMKS = new System.Windows.Forms.Button();
@ -103,7 +105,6 @@ namespace AgroBase
this.btnForcarAtualizacao = new System.Windows.Forms.Button();
this.clbRotinas = new System.Windows.Forms.CheckedListBox();
this.btnAtualizarRotinas = new System.Windows.Forms.Button();
this.btnTreinamentoIA = new System.Windows.Forms.Button();
this.gpbAcoes.SuspendLayout();
this.erroStrip.SuspendLayout();
this.pnlLateral.SuspendLayout();
@ -388,7 +389,7 @@ namespace AgroBase
// lblStripMqtt
//
this.lblStripMqtt.Name = "lblStripMqtt";
this.lblStripMqtt.Size = new System.Drawing.Size(119, 17);
this.lblStripMqtt.Size = new System.Drawing.Size(121, 17);
this.lblStripMqtt.Text = "MQTT: Desconectado";
//
// lblStripWifi
@ -670,6 +671,17 @@ namespace AgroBase
this.pnlAtalhos.Size = new System.Drawing.Size(112, 286);
this.pnlAtalhos.TabIndex = 0;
//
// btnTreinamentoIA
//
this.btnTreinamentoIA.Location = new System.Drawing.Point(5, 439);
this.btnTreinamentoIA.Margin = new System.Windows.Forms.Padding(2);
this.btnTreinamentoIA.Name = "btnTreinamentoIA";
this.btnTreinamentoIA.Size = new System.Drawing.Size(84, 20);
this.btnTreinamentoIA.TabIndex = 32;
this.btnTreinamentoIA.Text = "Treinamento";
this.btnTreinamentoIA.UseVisualStyleBackColor = true;
this.btnTreinamentoIA.Click += new System.EventHandler(this.btnTreinamentoIA_Click);
//
// btnOID
//
this.btnOID.Location = new System.Drawing.Point(5, 415);
@ -949,17 +961,6 @@ namespace AgroBase
this.btnAtualizarRotinas.UseVisualStyleBackColor = true;
this.btnAtualizarRotinas.Click += new System.EventHandler(this.btnAtualizarRotinas_Click);
//
// btnTreinamentoIA
//
this.btnTreinamentoIA.Location = new System.Drawing.Point(5, 439);
this.btnTreinamentoIA.Margin = new System.Windows.Forms.Padding(2);
this.btnTreinamentoIA.Name = "btnTreinamentoIA";
this.btnTreinamentoIA.Size = new System.Drawing.Size(84, 20);
this.btnTreinamentoIA.TabIndex = 32;
this.btnTreinamentoIA.Text = "Treinamento";
this.btnTreinamentoIA.UseVisualStyleBackColor = true;
this.btnTreinamentoIA.Click += new System.EventHandler(this.btnTreinamentoIA_Click);
//
// frmPrincipal
//
this.AutoScaleDimensions = new System.Drawing.SizeF(6F, 13F);
@ -977,6 +978,7 @@ namespace AgroBase
this.Controls.Add(this.gpbMovimentacao);
this.Controls.Add(this.generalStrip);
this.Controls.Add(this.gpbAcoes);
this.Icon = ((System.Drawing.Icon)(resources.GetObject("$this.Icon")));
this.Margin = new System.Windows.Forms.Padding(2);
this.Name = "frmPrincipal";
this.StartPosition = System.Windows.Forms.FormStartPosition.CenterScreen;

File diff suppressed because it is too large Load Diff

View File

@ -28,6 +28,7 @@
/// </summary>
private void InitializeComponent()
{
System.ComponentModel.ComponentResourceManager resources = new System.ComponentModel.ComponentResourceManager(typeof(frmSimulacaoMapaGPS));
this.pnlOpcoes = new System.Windows.Forms.Panel();
this.label5 = new System.Windows.Forms.Label();
this.cmbTipoControleDirecional = new System.Windows.Forms.ComboBox();
@ -41,13 +42,8 @@
this.lblQtdErro = new System.Windows.Forms.Label();
this.chbAutomatico = new System.Windows.Forms.CheckBox();
this.txtQtdErro = new System.Windows.Forms.TextBox();
this.lblTempoOperacao = new System.Windows.Forms.Label();
this.lblStatusOperacao = new System.Windows.Forms.Label();
this.lblDistanciaLateral = new System.Windows.Forms.Label();
this.btnAtualizarLeitura = new System.Windows.Forms.Button();
this.lblDistanciaFinal = new System.Windows.Forms.Label();
this.btnCarregarMapa = new System.Windows.Forms.Button();
this.lblDistanciaOperacao = new System.Windows.Forms.Label();
this.btnIniciarSimulacao = new System.Windows.Forms.Button();
this.gpbSonar = new System.Windows.Forms.GroupBox();
this.chbMoverObstaculo = new System.Windows.Forms.CheckBox();
@ -59,8 +55,6 @@
this.txtDistanciaSonar = new System.Windows.Forms.TextBox();
this.lblAnguloI = new System.Windows.Forms.Label();
this.txtAnguloInicial = new System.Windows.Forms.TextBox();
this.lblDirecao = new System.Windows.Forms.Label();
this.lblStatus = new System.Windows.Forms.Label();
this.gpbGPS = new System.Windows.Forms.GroupBox();
this.label1 = new System.Windows.Forms.Label();
this.txtAnguloControle = new System.Windows.Forms.TextBox();
@ -76,6 +70,13 @@
this.txtLongitude = new System.Windows.Forms.TextBox();
this.txtLatitude = new System.Windows.Forms.TextBox();
this.btnIniciarGPS = new System.Windows.Forms.Button();
this.lblTempoOperacao = new System.Windows.Forms.Label();
this.lblStatusOperacao = new System.Windows.Forms.Label();
this.lblDistanciaLateral = new System.Windows.Forms.Label();
this.lblDistanciaFinal = new System.Windows.Forms.Label();
this.lblDistanciaOperacao = new System.Windows.Forms.Label();
this.lblDirecao = new System.Windows.Forms.Label();
this.lblStatus = new System.Windows.Forms.Label();
this.pnlMapa = new System.Windows.Forms.Panel();
this.pnlOrientacaoTrajeto = new System.Windows.Forms.Panel();
this.pnlOrientacaoCarro = new System.Windows.Forms.Panel();
@ -249,42 +250,6 @@
this.txtQtdErro.Text = "1";
this.txtQtdErro.TextAlign = System.Windows.Forms.HorizontalAlignment.Center;
//
// lblTempoOperacao
//
this.lblTempoOperacao.Anchor = ((System.Windows.Forms.AnchorStyles)((System.Windows.Forms.AnchorStyles.Bottom | System.Windows.Forms.AnchorStyles.Left)));
this.lblTempoOperacao.AutoSize = true;
this.lblTempoOperacao.Font = new System.Drawing.Font("Microsoft Sans Serif", 7.8F);
this.lblTempoOperacao.Location = new System.Drawing.Point(232, 460);
this.lblTempoOperacao.Margin = new System.Windows.Forms.Padding(2, 0, 2, 0);
this.lblTempoOperacao.Name = "lblTempoOperacao";
this.lblTempoOperacao.Size = new System.Drawing.Size(148, 13);
this.lblTempoOperacao.TabIndex = 25;
this.lblTempoOperacao.Text = "Tempo: 00:00:00 de 00:00:00";
//
// lblStatusOperacao
//
this.lblStatusOperacao.Anchor = ((System.Windows.Forms.AnchorStyles)((System.Windows.Forms.AnchorStyles.Bottom | System.Windows.Forms.AnchorStyles.Left)));
this.lblStatusOperacao.AutoSize = true;
this.lblStatusOperacao.Font = new System.Drawing.Font("Microsoft Sans Serif", 7.8F);
this.lblStatusOperacao.Location = new System.Drawing.Point(232, 443);
this.lblStatusOperacao.Margin = new System.Windows.Forms.Padding(2, 0, 2, 0);
this.lblStatusOperacao.Name = "lblStatusOperacao";
this.lblStatusOperacao.Size = new System.Drawing.Size(133, 13);
this.lblStatusOperacao.TabIndex = 24;
this.lblStatusOperacao.Text = "Operação: Parametrizando";
//
// lblDistanciaLateral
//
this.lblDistanciaLateral.Anchor = ((System.Windows.Forms.AnchorStyles)((System.Windows.Forms.AnchorStyles.Bottom | System.Windows.Forms.AnchorStyles.Left)));
this.lblDistanciaLateral.AutoSize = true;
this.lblDistanciaLateral.Font = new System.Drawing.Font("Microsoft Sans Serif", 7.8F);
this.lblDistanciaLateral.Location = new System.Drawing.Point(11, 477);
this.lblDistanciaLateral.Margin = new System.Windows.Forms.Padding(2, 0, 2, 0);
this.lblDistanciaLateral.Name = "lblDistanciaLateral";
this.lblDistanciaLateral.Size = new System.Drawing.Size(117, 13);
this.lblDistanciaLateral.TabIndex = 23;
this.lblDistanciaLateral.Text = "Esq: 0,00 m Dir: 0,00 m";
//
// btnAtualizarLeitura
//
this.btnAtualizarLeitura.Location = new System.Drawing.Point(7, 56);
@ -296,18 +261,6 @@
this.btnAtualizarLeitura.UseVisualStyleBackColor = true;
this.btnAtualizarLeitura.Click += new System.EventHandler(this.btnAtualizarLeitura_Click);
//
// lblDistanciaFinal
//
this.lblDistanciaFinal.Anchor = ((System.Windows.Forms.AnchorStyles)((System.Windows.Forms.AnchorStyles.Bottom | System.Windows.Forms.AnchorStyles.Left)));
this.lblDistanciaFinal.AutoSize = true;
this.lblDistanciaFinal.Font = new System.Drawing.Font("Microsoft Sans Serif", 7.8F);
this.lblDistanciaFinal.Location = new System.Drawing.Point(10, 460);
this.lblDistanciaFinal.Margin = new System.Windows.Forms.Padding(2, 0, 2, 0);
this.lblDistanciaFinal.Name = "lblDistanciaFinal";
this.lblDistanciaFinal.Size = new System.Drawing.Size(135, 13);
this.lblDistanciaFinal.TabIndex = 21;
this.lblDistanciaFinal.Text = "Distância Restante: 0,00 m";
//
// btnCarregarMapa
//
this.btnCarregarMapa.Location = new System.Drawing.Point(7, 13);
@ -319,18 +272,6 @@
this.btnCarregarMapa.UseVisualStyleBackColor = true;
this.btnCarregarMapa.Click += new System.EventHandler(this.btnCarregarMapa_Click);
//
// lblDistanciaOperacao
//
this.lblDistanciaOperacao.Anchor = ((System.Windows.Forms.AnchorStyles)((System.Windows.Forms.AnchorStyles.Bottom | System.Windows.Forms.AnchorStyles.Left)));
this.lblDistanciaOperacao.AutoSize = true;
this.lblDistanciaOperacao.Font = new System.Drawing.Font("Microsoft Sans Serif", 7.8F);
this.lblDistanciaOperacao.Location = new System.Drawing.Point(10, 443);
this.lblDistanciaOperacao.Margin = new System.Windows.Forms.Padding(2, 0, 2, 0);
this.lblDistanciaOperacao.Name = "lblDistanciaOperacao";
this.lblDistanciaOperacao.Size = new System.Drawing.Size(189, 13);
this.lblDistanciaOperacao.TabIndex = 19;
this.lblDistanciaOperacao.Text = "Distância Operação: 0,00 m de 0,00 m";
//
// btnIniciarSimulacao
//
this.btnIniciarSimulacao.Location = new System.Drawing.Point(132, 13);
@ -455,30 +396,6 @@
this.txtAnguloInicial.Text = "0";
this.txtAnguloInicial.TextAlign = System.Windows.Forms.HorizontalAlignment.Center;
//
// lblDirecao
//
this.lblDirecao.Anchor = ((System.Windows.Forms.AnchorStyles)((System.Windows.Forms.AnchorStyles.Bottom | System.Windows.Forms.AnchorStyles.Left)));
this.lblDirecao.AutoSize = true;
this.lblDirecao.Font = new System.Drawing.Font("Microsoft Sans Serif", 7.8F);
this.lblDirecao.Location = new System.Drawing.Point(390, 443);
this.lblDirecao.Margin = new System.Windows.Forms.Padding(2, 0, 2, 0);
this.lblDirecao.Name = "lblDirecao";
this.lblDirecao.Size = new System.Drawing.Size(84, 13);
this.lblDirecao.TabIndex = 16;
this.lblDirecao.Text = "Direção: Parado";
//
// lblStatus
//
this.lblStatus.Anchor = ((System.Windows.Forms.AnchorStyles)((System.Windows.Forms.AnchorStyles.Bottom | System.Windows.Forms.AnchorStyles.Left)));
this.lblStatus.AutoSize = true;
this.lblStatus.Font = new System.Drawing.Font("Microsoft Sans Serif", 7.8F);
this.lblStatus.Location = new System.Drawing.Point(390, 418);
this.lblStatus.Margin = new System.Windows.Forms.Padding(2, 0, 2, 0);
this.lblStatus.Name = "lblStatus";
this.lblStatus.Size = new System.Drawing.Size(96, 13);
this.lblStatus.TabIndex = 15;
this.lblStatus.Text = "Carro: Aguardando";
//
// gpbGPS
//
this.gpbGPS.Controls.Add(this.label1);
@ -651,6 +568,90 @@
this.btnIniciarGPS.UseVisualStyleBackColor = true;
this.btnIniciarGPS.Click += new System.EventHandler(this.btnIniciarGPS_Click);
//
// lblTempoOperacao
//
this.lblTempoOperacao.Anchor = ((System.Windows.Forms.AnchorStyles)((System.Windows.Forms.AnchorStyles.Bottom | System.Windows.Forms.AnchorStyles.Left)));
this.lblTempoOperacao.AutoSize = true;
this.lblTempoOperacao.Font = new System.Drawing.Font("Microsoft Sans Serif", 7.8F);
this.lblTempoOperacao.Location = new System.Drawing.Point(232, 460);
this.lblTempoOperacao.Margin = new System.Windows.Forms.Padding(2, 0, 2, 0);
this.lblTempoOperacao.Name = "lblTempoOperacao";
this.lblTempoOperacao.Size = new System.Drawing.Size(148, 13);
this.lblTempoOperacao.TabIndex = 25;
this.lblTempoOperacao.Text = "Tempo: 00:00:00 de 00:00:00";
//
// lblStatusOperacao
//
this.lblStatusOperacao.Anchor = ((System.Windows.Forms.AnchorStyles)((System.Windows.Forms.AnchorStyles.Bottom | System.Windows.Forms.AnchorStyles.Left)));
this.lblStatusOperacao.AutoSize = true;
this.lblStatusOperacao.Font = new System.Drawing.Font("Microsoft Sans Serif", 7.8F);
this.lblStatusOperacao.Location = new System.Drawing.Point(232, 443);
this.lblStatusOperacao.Margin = new System.Windows.Forms.Padding(2, 0, 2, 0);
this.lblStatusOperacao.Name = "lblStatusOperacao";
this.lblStatusOperacao.Size = new System.Drawing.Size(133, 13);
this.lblStatusOperacao.TabIndex = 24;
this.lblStatusOperacao.Text = "Operação: Parametrizando";
//
// lblDistanciaLateral
//
this.lblDistanciaLateral.Anchor = ((System.Windows.Forms.AnchorStyles)((System.Windows.Forms.AnchorStyles.Bottom | System.Windows.Forms.AnchorStyles.Left)));
this.lblDistanciaLateral.AutoSize = true;
this.lblDistanciaLateral.Font = new System.Drawing.Font("Microsoft Sans Serif", 7.8F);
this.lblDistanciaLateral.Location = new System.Drawing.Point(11, 477);
this.lblDistanciaLateral.Margin = new System.Windows.Forms.Padding(2, 0, 2, 0);
this.lblDistanciaLateral.Name = "lblDistanciaLateral";
this.lblDistanciaLateral.Size = new System.Drawing.Size(117, 13);
this.lblDistanciaLateral.TabIndex = 23;
this.lblDistanciaLateral.Text = "Esq: 0,00 m Dir: 0,00 m";
//
// lblDistanciaFinal
//
this.lblDistanciaFinal.Anchor = ((System.Windows.Forms.AnchorStyles)((System.Windows.Forms.AnchorStyles.Bottom | System.Windows.Forms.AnchorStyles.Left)));
this.lblDistanciaFinal.AutoSize = true;
this.lblDistanciaFinal.Font = new System.Drawing.Font("Microsoft Sans Serif", 7.8F);
this.lblDistanciaFinal.Location = new System.Drawing.Point(10, 460);
this.lblDistanciaFinal.Margin = new System.Windows.Forms.Padding(2, 0, 2, 0);
this.lblDistanciaFinal.Name = "lblDistanciaFinal";
this.lblDistanciaFinal.Size = new System.Drawing.Size(135, 13);
this.lblDistanciaFinal.TabIndex = 21;
this.lblDistanciaFinal.Text = "Distância Restante: 0,00 m";
//
// lblDistanciaOperacao
//
this.lblDistanciaOperacao.Anchor = ((System.Windows.Forms.AnchorStyles)((System.Windows.Forms.AnchorStyles.Bottom | System.Windows.Forms.AnchorStyles.Left)));
this.lblDistanciaOperacao.AutoSize = true;
this.lblDistanciaOperacao.Font = new System.Drawing.Font("Microsoft Sans Serif", 7.8F);
this.lblDistanciaOperacao.Location = new System.Drawing.Point(10, 443);
this.lblDistanciaOperacao.Margin = new System.Windows.Forms.Padding(2, 0, 2, 0);
this.lblDistanciaOperacao.Name = "lblDistanciaOperacao";
this.lblDistanciaOperacao.Size = new System.Drawing.Size(189, 13);
this.lblDistanciaOperacao.TabIndex = 19;
this.lblDistanciaOperacao.Text = "Distância Operação: 0,00 m de 0,00 m";
//
// lblDirecao
//
this.lblDirecao.Anchor = ((System.Windows.Forms.AnchorStyles)((System.Windows.Forms.AnchorStyles.Bottom | System.Windows.Forms.AnchorStyles.Left)));
this.lblDirecao.AutoSize = true;
this.lblDirecao.Font = new System.Drawing.Font("Microsoft Sans Serif", 7.8F);
this.lblDirecao.Location = new System.Drawing.Point(390, 443);
this.lblDirecao.Margin = new System.Windows.Forms.Padding(2, 0, 2, 0);
this.lblDirecao.Name = "lblDirecao";
this.lblDirecao.Size = new System.Drawing.Size(84, 13);
this.lblDirecao.TabIndex = 16;
this.lblDirecao.Text = "Direção: Parado";
//
// lblStatus
//
this.lblStatus.Anchor = ((System.Windows.Forms.AnchorStyles)((System.Windows.Forms.AnchorStyles.Bottom | System.Windows.Forms.AnchorStyles.Left)));
this.lblStatus.AutoSize = true;
this.lblStatus.Font = new System.Drawing.Font("Microsoft Sans Serif", 7.8F);
this.lblStatus.Location = new System.Drawing.Point(390, 418);
this.lblStatus.Margin = new System.Windows.Forms.Padding(2, 0, 2, 0);
this.lblStatus.Name = "lblStatus";
this.lblStatus.Size = new System.Drawing.Size(96, 13);
this.lblStatus.TabIndex = 15;
this.lblStatus.Text = "Carro: Aguardando";
//
// pnlMapa
//
this.pnlMapa.Anchor = ((System.Windows.Forms.AnchorStyles)(((System.Windows.Forms.AnchorStyles.Top | System.Windows.Forms.AnchorStyles.Bottom)
@ -886,9 +887,11 @@
this.Controls.Add(this.lblStatusOperacao);
this.Controls.Add(this.lblDistanciaLateral);
this.Controls.Add(this.lblDirecao);
this.Icon = ((System.Drawing.Icon)(resources.GetObject("$this.Icon")));
this.Margin = new System.Windows.Forms.Padding(2);
this.Name = "frmSimulacaoMapaGPS";
this.Text = "frmSimulacaoMapaGPS";
this.StartPosition = System.Windows.Forms.FormStartPosition.CenterScreen;
this.Text = "Simulação de Operação";
this.FormClosing += new System.Windows.Forms.FormClosingEventHandler(this.frmSimulacaoMapaGPS_FormClosing);
this.Load += new System.EventHandler(this.frmSimulacaoMapaGPS_Load);
this.pnlOpcoes.ResumeLayout(false);

File diff suppressed because it is too large Load Diff

View File

@ -28,6 +28,7 @@
/// </summary>
private void InitializeComponent()
{
System.ComponentModel.ComponentResourceManager resources = new System.ComponentModel.ComponentResourceManager(typeof(frmTreinamentoIA));
this.lblDistAnt = new System.Windows.Forms.Label();
this.lblDistProx = new System.Windows.Forms.Label();
this.lblAproximando = new System.Windows.Forms.Label();
@ -43,6 +44,7 @@
this.pnlOrientacaoCarro = new System.Windows.Forms.Panel();
this.pnlOrientacaoTrajeto = new System.Windows.Forms.Panel();
this.pnlOpcoes = new System.Windows.Forms.Panel();
this.chbEnviarDadosModelo = new System.Windows.Forms.CheckBox();
this.btnReiniciar = new System.Windows.Forms.Button();
this.lblTempoEstimado = new System.Windows.Forms.Label();
this.lblStatusOperacao = new System.Windows.Forms.Label();
@ -69,7 +71,6 @@
this.txtLongitude = new System.Windows.Forms.TextBox();
this.txtLatitude = new System.Windows.Forms.TextBox();
this.btnIniciarGPS = new System.Windows.Forms.Button();
this.chbEnviarDadosModelo = new System.Windows.Forms.CheckBox();
this.pnlZoomMapa.SuspendLayout();
this.pnlOpcoes.SuspendLayout();
this.gpbGPS.SuspendLayout();
@ -264,6 +265,16 @@
this.pnlOpcoes.Size = new System.Drawing.Size(1058, 100);
this.pnlOpcoes.TabIndex = 25;
//
// chbEnviarDadosModelo
//
this.chbEnviarDadosModelo.AutoSize = true;
this.chbEnviarDadosModelo.Location = new System.Drawing.Point(448, 65);
this.chbEnviarDadosModelo.Name = "chbEnviarDadosModelo";
this.chbEnviarDadosModelo.Size = new System.Drawing.Size(161, 17);
this.chbEnviarDadosModelo.TabIndex = 35;
this.chbEnviarDadosModelo.Text = "Enviar Dados para o Modelo";
this.chbEnviarDadosModelo.UseVisualStyleBackColor = true;
//
// btnReiniciar
//
this.btnReiniciar.Location = new System.Drawing.Point(259, 5);
@ -557,16 +568,6 @@
this.btnIniciarGPS.UseVisualStyleBackColor = true;
this.btnIniciarGPS.Click += new System.EventHandler(this.btnIniciarGPS_Click);
//
// chbEnviarDadosModelo
//
this.chbEnviarDadosModelo.AutoSize = true;
this.chbEnviarDadosModelo.Location = new System.Drawing.Point(448, 65);
this.chbEnviarDadosModelo.Name = "chbEnviarDadosModelo";
this.chbEnviarDadosModelo.Size = new System.Drawing.Size(161, 17);
this.chbEnviarDadosModelo.TabIndex = 35;
this.chbEnviarDadosModelo.Text = "Enviar Dados para o Modelo";
this.chbEnviarDadosModelo.UseVisualStyleBackColor = true;
//
// frmTreinamentoIA
//
this.AutoScaleDimensions = new System.Drawing.SizeF(6F, 13F);
@ -581,6 +582,7 @@
this.Controls.Add(this.pnlOrientacaoCarro);
this.Controls.Add(this.pnlOrientacaoTrajeto);
this.Controls.Add(this.pnlOpcoes);
this.Icon = ((System.Drawing.Icon)(resources.GetObject("$this.Icon")));
this.Name = "frmTreinamentoIA";
this.StartPosition = System.Windows.Forms.FormStartPosition.CenterScreen;
this.Text = "Treinamento Trajetoria Dinamica";

File diff suppressed because it is too large Load Diff

View File

@ -28,6 +28,7 @@
/// </summary>
private void InitializeComponent()
{
System.ComponentModel.ComponentResourceManager resources = new System.ComponentModel.ComponentResourceManager(typeof(frmWT901C));
this.pnl3D = new System.Windows.Forms.Panel();
this.lblPorta = new System.Windows.Forms.Label();
this.pnlInclinacao = new System.Windows.Forms.Panel();
@ -202,9 +203,11 @@
this.Controls.Add(this.pnlInclinacao);
this.Controls.Add(this.lblPorta);
this.Controls.Add(this.pnl3D);
this.Icon = ((System.Drawing.Icon)(resources.GetObject("$this.Icon")));
this.Margin = new System.Windows.Forms.Padding(2);
this.Name = "frmWT901C";
this.Text = "frmWT901C";
this.StartPosition = System.Windows.Forms.FormStartPosition.CenterScreen;
this.Text = "Sensor de Movimentação WT901C";
this.FormClosing += new System.Windows.Forms.FormClosingEventHandler(this.frmWT901C_FormClosing);
this.Load += new System.EventHandler(this.frmWT901C_Load);
((System.ComponentModel.ISupportInitialize)(this.gridDados)).EndInit();

File diff suppressed because it is too large Load Diff

Binary file not shown.

After

Width:  |  Height:  |  Size: 60 KiB

View File

@ -97,7 +97,7 @@ namespace AgroBase.Models
public class GPSUtils
{
public static double RaioDaTerra = 6378137; // Raio da Terra em Km
public static double RaioDaTerra = 6378137.0; // Raio da Terra em Km
public static double ConversaoNosKmh = 1.852;
public static double ConversaoNosMs = 0.514;
@ -302,6 +302,36 @@ namespace AgroBase.Models
};
}
public static GPSModel PontoMedioComOffset(GPSModel P1, GPSModel P2, double deslocamentoLateralGPS)
{
// Calcular o ponto médio padrão
var pontoMedio = new GPSModel()
{
Latitude = (P1.Latitude + P2.Latitude) / 2,
Longitude = (P1.Longitude + P2.Longitude) / 2,
};
// Ajustar o ponto médio com o deslocamento lateral
var anguloEntrePontos = CalcularOrientacao(P1, P2); // Angulo entre os dois pontos
var anguloPerpendicular = anguloEntrePontos + 90; // Perpendicular à direção da rua
// Aplicar deslocamento lateral
return MoverPonto(pontoMedio, deslocamentoLateralGPS, anguloPerpendicular);
}
public static GPSModel MoverPonto(GPSModel ponto, double deslocamento, double angulo)
{
// Converte o deslocamento de metros para graus (aproximação)
double deslocamentoLat = deslocamento * Math.Cos(angulo * Math.PI / 180) / 111320.0;
double deslocamentoLon = deslocamento * Math.Sin(angulo * Math.PI / 180) / (111320.0 * Math.Cos(ponto.Latitude * Math.PI / 180));
return new GPSModel()
{
Latitude = ponto.Latitude + deslocamentoLat,
Longitude = ponto.Longitude + deslocamentoLon,
};
}
public static GPSModel GerarPontoDeslocado(GPSModel pontoInicial, double angulo, double distancia)
{
double latitude = pontoInicial.Latitude;

View File

@ -197,40 +197,44 @@ namespace AgroBase.Models
private float DrawRobot(Graphics g, float x, float y, Color pointColor, Color borderColor, float larguraEsquerda, float larguraDireita, float comprimentoFrente, float comprimentoTras, float angle)
{
// Desenhar o ponto GPS
DrawPoint(g, x, y, pointColor);
float zoom = (float)_zoom;
// Calcular as dimensões do robô em centímetros
float larguraTotal = larguraEsquerda + larguraDireita; // Largura total em cm
float comprimentoTotal = comprimentoFrente + comprimentoTras; // Comprimento total em cm
// Calcular os deslocamentos do GPS em relação ao centro do robô
float deslocamentoX = (larguraTotal / 2) - larguraEsquerda; // GPS deslocado horizontalmente
float deslocamentoY = (comprimentoTotal / 2) - comprimentoFrente; // GPS deslocado verticalmente
float deslocamentoX = (larguraTotal / 2.0f) - larguraDireita; // Deslocamento proporcional em X
float deslocamentoY = (comprimentoTotal / 2.0f) - comprimentoFrente; // Deslocamento proporcional em Y
// Ajustar as dimensões para o espaço de pixels considerando o zoom
float larguraPixel = (float)(larguraTotal * _zoom / 1e7); // Escala do zoom em pixels
float comprimentoPixel = (float)(comprimentoTotal * _zoom / 1e7); // Escala do zoom em pixels
float larguraPixel = larguraTotal * zoom / 1e7f; // Escala do zoom em pixels
float comprimentoPixel = comprimentoTotal * zoom / 1e7f; // Escala do zoom em pixels
// Calcular os deslocamentos em pixels
float deslocamentoXPixel = (float)(deslocamentoX * _zoom / 1e7);
float deslocamentoYPixel = (float)(deslocamentoY * _zoom / 1e7);
float deslocamentoXPixel = deslocamentoX * zoom / 1e7f;
float deslocamentoYPixel = deslocamentoY * zoom / 1e7f;
// Coordenadas ajustadas para o centro do robô
float centroRoboX = x + deslocamentoXPixel; // Ajuste do deslocamento em pixels
float centroRoboY = y - deslocamentoYPixel;
float centroRoboX = x;
float centroRoboY = y;
// Calcular a posição do ponto GPS em relação ao centro do robô
PointF pontoGPS = CalcularPontoRotacionado(centroRoboX, centroRoboY, deslocamentoXPixel, -deslocamentoYPixel, angle);
// Calcular o offset para deslocar o conjunto
float offsetX = pontoGPS.X - centroRoboX;
float offsetY = pontoGPS.Y - centroRoboY;
// Desenhar o ponto GPS
DrawPoint(g, pontoGPS.X - offsetX, pontoGPS.Y - offsetY, pointColor);
// Calcular os vértices do retângulo representando o robô
PointF[] corners = new PointF[4];
// Superior esquerdo
corners[0] = CalcularPontoRotacionado(centroRoboX, centroRoboY, -larguraPixel / 2, -comprimentoPixel / 2, angle);
// Superior direito
corners[1] = CalcularPontoRotacionado(centroRoboX, centroRoboY, larguraPixel / 2, -comprimentoPixel / 2, angle);
// Inferior direito
corners[2] = CalcularPontoRotacionado(centroRoboX, centroRoboY, larguraPixel / 2, comprimentoPixel / 2, angle);
// Inferior esquerdo
corners[3] = CalcularPontoRotacionado(centroRoboX, centroRoboY, -larguraPixel / 2, comprimentoPixel / 2, angle);
corners[0] = CalcularPontoRotacionado(centroRoboX - offsetX, centroRoboY - offsetY, -larguraPixel / 2, -comprimentoPixel / 2, angle);
corners[1] = CalcularPontoRotacionado(centroRoboX - offsetX, centroRoboY - offsetY, larguraPixel / 2, -comprimentoPixel / 2, angle);
corners[2] = CalcularPontoRotacionado(centroRoboX - offsetX, centroRoboY - offsetY, larguraPixel / 2, comprimentoPixel / 2, angle);
corners[3] = CalcularPontoRotacionado(centroRoboX - offsetX, centroRoboY - offsetY, -larguraPixel / 2, comprimentoPixel / 2, angle);
// Desenhar o contorno do robô
using (Pen pen = new Pen(borderColor, 2))
@ -239,15 +243,13 @@ namespace AgroBase.Models
}
// Calcular o ponto final da linha indicando a frente do robô
float linhaFrenteComprimento = comprimentoFrente * (float)_zoom / 1e7f; // Ajustar para pixels considerando o zoom
double anguloLinha = GPSUtils.NormalizarAngulo(360 - angle + 90);
float frenteLinhaX = x + linhaFrenteComprimento * (float)Math.Cos((anguloLinha) * Math.PI / 180);
float frenteLinhaY = y - linhaFrenteComprimento * (float)Math.Sin((anguloLinha) * Math.PI / 180);
float linhaFrenteComprimento = comprimentoFrente * zoom / 1e7f; // Ajustar para pixels considerando o zoom
PointF frenteLinha = CalcularPontoRotacionado(pontoGPS.X - offsetX, pontoGPS.Y - offsetY, 0, -linhaFrenteComprimento, angle);
// Desenhar a linha do GPS até a frente do robô
using (Pen frontPen = new Pen(borderColor, 2))
{
g.DrawLine(frontPen, x, y, frenteLinhaX, frenteLinhaY);
g.DrawLine(frontPen, pontoGPS.X - offsetX, pontoGPS.Y - offsetY, frenteLinha.X, frenteLinha.Y);
}
// Calcular a relação pixel para cm baseado na largura total

View File

@ -131,7 +131,7 @@ namespace AgroBase.Models.Modules
UnidadeMedida = "ºC",
Parametros = new List<string[]>()
{
new string[] { "V offset", "-1.038" },
new string[] { "Offset", "0" },
},
},
new SensorModel()
@ -150,7 +150,7 @@ namespace AgroBase.Models.Modules
UnidadeMedida = "ºC",
Parametros = new List<string[]>()
{
new string[] { "V offset", "-1.038" },
new string[] { "Offset", "0" },
},
},
new SensorModel()
@ -169,7 +169,7 @@ namespace AgroBase.Models.Modules
UnidadeMedida = "ºC",
Parametros = new List<string[]>()
{
new string[] { "V offset", "-1.038" },
new string[] {"Offset", "0" },
},
},
new SensorModel()
@ -188,7 +188,7 @@ namespace AgroBase.Models.Modules
UnidadeMedida = "ºC",
Parametros = new List<string[]>()
{
new string[] { "V offset", "-1.038" },
new string[] {"Offset", "0" },
},
},
/*new SensorModel()

View File

@ -28,21 +28,21 @@ namespace AgroBase.Models.Operacoes
{
var Trajetoria = Variaveis.OperacaoEmAndamento.Trajetoria;
Variaveis.OperacaoEmAndamento.Controle.TipoMovimento =
(Trajetoria.StatusAtual == StatusCarroMapa.Manobrando || Trajetoria.ManobrandoEntreRuas) ? TipoMovimentoDirecional.MovimentoArco :
TipoMovimentoDirecional.RodasDianteiras;
Variaveis.OperacaoEmAndamento.Controle.TipoMovimento = TipoMovimentoDirecional.RodasDianteiras;
//(Trajetoria.StatusAtual == StatusCarroMapa.Manobrando || Trajetoria.ManobrandoEntreRuas) ? TipoMovimentoDirecional.MovimentoArco :
//TipoMovimentoDirecional.RodasDianteiras;
}
private void CalcularAnguloInclinacao()
{
var Trajetoria = Variaveis.OperacaoEmAndamento.Sensoriamento.Trajetoria;
var Controle = Variaveis.OperacaoEmAndamento.Controle;
var statusCarroRua = Trajetoria.StatusCarro;
var _Trajetoria = Variaveis.OperacaoEmAndamento.Sensoriamento.Trajetoria;
var _Controle = Variaveis.OperacaoEmAndamento.Controle;
var statusCarroRua = _Trajetoria.StatusCarro;
double erroOrientacao = 0.0;
double anguloCamera = Variaveis.OperacaoEmAndamento.Sensoriamento.AnguloRuaCamera;
double anguloCarro = Variaveis.OperacaoEmAndamento.Sensoriamento.Gps.AnguloCarroDefinido;
double anguloRua = Trajetoria.AnguloCaminho;
double anguloRua = _Trajetoria.AnguloCaminho;
// Calcula a diferença de ângulo entre o carro e a rua
double diferencaAngulo = GPSUtils.CalcularDiferencaAngulo(anguloCarro, anguloRua);
@ -53,26 +53,26 @@ namespace AgroBase.Models.Operacoes
// Calcule o erro lateral baseado nas distâncias entre as ruas do mapa atraves do GPS
double erroLateral =
!Trajetoria.CorredorAtual.Dentro ? 0 :
(Trajetoria.DistanciaEsquerda - Trajetoria.DistanciaDireita);
!_Trajetoria.CorredorAtual.Dentro ? 0 :
(_Trajetoria.DistanciaEsquerda - _Trajetoria.DistanciaDireita);
double erroUltrassom = UltrasonicA05Helper.CalcularErroUltrassons();
double erroCombinado = CalcularErroCombinado(erroLateral, erroOrientacao, erroUltrassom, anguloCarro, anguloRua, statusCarroRua);
AjustarGanhosPID(Controle.PercentualVelocidadeSP);
AjustarGanhosPID(_Controle.PercentualVelocidadeSP);
var PID = Controle.PIDdirecional;
var PID = _Controle.PIDdirecional;
// Atualiza o PID com o erro combinado
if (statusCarroRua != StatusCarroMapa.Parado)
{
if (Controle.TipoMovimento == TipoMovimentoDirecional.MovimentoArco)
if (_Controle.TipoMovimento == TipoMovimentoDirecional.MovimentoArco)
{
PID.LimiteSaida = Controle.Angulo_Max * 1.0;
PID.LimiteSaida = _Controle.Angulo_Max * 1.0;
}
else
{
PID.LimiteSaida = Controle.Angulo_Max;
PID.LimiteSaida = _Controle.Angulo_Max;
}
PID.Atualizar(erroCombinado, 0);
}
@ -80,15 +80,16 @@ namespace AgroBase.Models.Operacoes
double correcaoAngulo = PID.Saida;
// Aplica a correção. Isso pode incluir limites para evitar comandos excessivos.
correcaoAngulo = Math.Min(Controle.Angulo_Max, correcaoAngulo);
correcaoAngulo = Math.Max(Controle.Angulo_Min, correcaoAngulo);
correcaoAngulo = Math.Min(_Controle.Angulo_Max, correcaoAngulo);
correcaoAngulo = Math.Max(_Controle.Angulo_Min, correcaoAngulo);
Controle.Angulo = correcaoAngulo;
_Controle.Angulo = correcaoAngulo;
}
private double CalcularErroCombinado(double erroLateral, double erroOrientacao, double erroUltrassons, double anguloCarro, double anguloRua, StatusCarroMapa statusCarroRua)
{
bool carroDentroRua = Variaveis.OperacaoEmAndamento.Sensoriamento.Trajetoria.CorredorAtual.Dentro;
bool naMargeRua = Variaveis.OperacaoEmAndamento.Sensoriamento.Trajetoria.NaMargemDoCorredor;
// Se estiver fora do corredor, erro lateral não deve ser considerado
double multiplicadorErroLateral = carroDentroRua ?
@ -100,7 +101,7 @@ namespace AgroBase.Models.Operacoes
(erroLateral * multiplicadorErroLateral);
// Ajusta pesos dinamicamente
double pesoLateral = carroDentroRua ? FuncoesMatematicas.Clamp(erroPosicaoLateral / 10.0, 0, 1) : 0.0;
double pesoLateral = 0; // carroDentroRua ? FuncoesMatematicas.Clamp(Math.Abs(erroPosicaoLateral) / 10.0, 0, 1) : 0.0;
double pesoOrientacao = 1 - pesoLateral; // Quando fora do corredor, esse valor será 1
double pesoUltrassons = 1 - pesoOrientacao - pesoLateral; // Ajuste final para manter total = 1
@ -113,49 +114,9 @@ namespace AgroBase.Models.Operacoes
(erroPosicaoLateral * pesoLateral) +
(erroUltrassons * pesoUltrassons);
// Direção da correção
/*Direcao direcaoVirar = CalcularDirecaoParaVirar(anguloCarro, anguloRua);
double erroComparar = Math.Abs(erroCombinado);
// Correção adicional se o erro for significativo e o carro estiver perto da borda
if (erroCombinado > 30 && false) // (mantive false, mas pode ser um flag condicional)
{
if (direcaoVirar == Direcao.Esquerda &&
Variaveis.OperacaoEmAndamento.Trajetoria.DistanciaEsquerda > Variaveis.OperacaoEmAndamento.Trajetoria.DistanciaDireita)
{
erroCombinado -= 360;
}
else if (direcaoVirar == Direcao.Direita &&
Variaveis.OperacaoEmAndamento.Trajetoria.DistanciaDireita > Variaveis.OperacaoEmAndamento.Trajetoria.DistanciaEsquerda)
{
erroCombinado -= 360;
}
}*/
return erroCombinado;
}
private static Direcao CalcularDirecaoParaVirar(double anguloCarro, double anguloRua)
{
// Normaliza os ângulos para o intervalo [0, 360)
anguloCarro = ((anguloCarro % 360) + 360) % 360;
anguloRua = ((anguloRua % 360) + 360) % 360;
// Calcula a diferença angular nos dois sentidos
double diferencaHorario = (anguloRua - anguloCarro + 360) % 360;
double diferencaAntihorario = (anguloCarro - anguloRua + 360) % 360;
// Determina a direção com a menor distância
if (diferencaHorario <= diferencaAntihorario)
{
return Direcao.Direita; // Virar no sentido horário
}
else
{
return Direcao.Esquerda; // Virar no sentido antihorário
}
}
private void AjustarGanhosPID(double velocidadePercnt)
{
var PID = Variaveis.OperacaoEmAndamento.Controle.PIDdirecional;

View File

@ -406,7 +406,7 @@ namespace AgroBase.Models
Variaveis.OperacaoEmAndamento.Mapa.btnCarregar_Click(new object(), new EventArgs(), path);
await Task.Delay(2500);
await Task.Delay(1500);
}
return (true, ruasSelecionadas);
@ -2237,7 +2237,7 @@ namespace AgroBase.Models
!_modsMandatorios.Any(x => x.Dispositivo == T_Code.Pzm) ||
(_modsMandatorios.Any(x => x.Dispositivo == T_Code.Pzm) &&
!modsComFalha.Any(x => x == T_Code.Pzm) &&
_sensoriamento.Bateria.PorcentagemBateria > VariaveisEquipamento.PercentualTensaoBateriaMin);
(_sensoriamento?.Bateria?.PorcentagemBateria ?? 0) > VariaveisEquipamento.PercentualTensaoBateriaMin);
var _sensorMassa = _dispATU == null ? null : _dispATU.Dados.Sensores.FirstOrDefault(x => x.Componente == S_Code.sMAS);
bool _nivelReservatorioEstavel =
@ -2757,6 +2757,17 @@ namespace AgroBase.Models
switch (value)
{
case TipoMovimentoDirecional.RodasDianteiras:
/*foreach(var Mod in DispMvd.Dados.Modulos)
{
bool Comandar = Mod.Modulo_ID.Contains("F");
if (!Comandar && Mod.DirMotor.Angulo != 0)
{
MKS057DService.AdicionarComandoNaFila(MKS057DService.MontarComandoMovimento(Mod.DirMotor.EnderecoByte, 0, 50, Sentido.Parado));
Mod.DirMotor.Comandar = Comandar;
}
Mod.MovMotor.Comandar = true;
}*/
DispMvd.Dados.Modulos.ForEach(x =>
{
x.MovMotor.Comandar = true;
@ -2764,6 +2775,17 @@ namespace AgroBase.Models
});
break;
case TipoMovimentoDirecional.RodasTraseiras:
/*foreach (var Mod in DispMvd.Dados.Modulos)
{
bool Comandar = Mod.Modulo_ID.Contains("T");
if (!Comandar && Mod.DirMotor.Angulo != 0)
{
MKS057DService.AdicionarComandoNaFila(MKS057DService.MontarComandoMovimento(Mod.DirMotor.EnderecoByte, 0, 50, Sentido.Parado));
Mod.DirMotor.Comandar = Comandar;
}
Mod.MovMotor.Comandar = true;
}*/
DispMvd.Dados.Modulos.ForEach(x =>
{
x.MovMotor.Comandar = true;
@ -2933,7 +2955,7 @@ namespace AgroBase.Models
? _DispAtu.Dados.VolumeVazaoML / totalAtuacoes
: 0.0;
var dadosAtuador = new OperacaoSensoriamentoLogAtuModel()
var dadosAtuador = _DispAtu != null ? new OperacaoSensoriamentoLogAtuModel()
{
HerbicidaConsumido = _DispAtu.Dados.VolumeVazaoML,
PercentualErvasTerreno = _DispAtu.Dados.PercentualErvasTerreno,
@ -2947,9 +2969,9 @@ namespace AgroBase.Models
VazaoMedia = _DispAtu.Dados.VazaoFluxoMLpSMedia,
LeituraPotenciaBomba = FuncoesMatematicas.Clamp(_DispAtu.Dados.BombaPressurizadora.LeituraPotencia, 0, 100),
VolumeVazaoMl = _DispAtu.Dados.VolumeVazaoML
};
} : new OperacaoSensoriamentoLogAtuModel();
var dadosMovimentacao = new OperacaoSensoriamentoLogMvdModel()
var dadosMovimentacao = _DispMvd != null ? new OperacaoSensoriamentoLogMvdModel()
{
VelocidadeMedia = _DispMvd.Dados.VelocidadeMedia,
RPMMedio = _DispMvd.Dados.Modulos.Where(x => x.MovMotor.Inicializado).DefaultIfEmpty()?.Average(x => x?.MovMotor?.RPM_Roda ?? 0) ?? 0,
@ -2957,7 +2979,7 @@ namespace AgroBase.Models
Dir_Status = _DispMvd.Dados.StatusModulosDIR(_Controle.TipoMovimento),
MovEsq_Status = _DispMvd.Dados.StatusModulosMOV(Direcao.Esquerda),
MovDir_Status = _DispMvd.Dados.StatusModulosMOV(Direcao.Direita)
};
} : new OperacaoSensoriamentoLogMvdModel();
var dadosBateria = new OperacaoSensoriamentoLogBateriaModel()
{

View File

@ -228,12 +228,45 @@ namespace AgroBase.Models
// Evita erro de índice (se for o último corredor, não há IdxCorredorAtual + 1)
int idxMax = RuasPlantacao.Count - 1;
int idxRua = Math.Min(CorredorAtual.Idx + (ladoEsquerdo ? 1 : 0), idxMax);
int idxRua = Math.Min(CorredorAtual.Idx + ((ladoEsquerdo && extremoInicial == 0) || (!ladoEsquerdo && extremoInicial == 1) ? 1 : 0), idxMax);
rua = RuasPlantacao[idxRua];
// Calcula a menor distância entre o robô e a rua
double distancia = GPSUtils.CalcularMenorDistanciaAteTrecho(GPSService.UltimaLeitura, rua);
// Determina se está para dentro ou para fora da borda
// Obtemos dois pontos consecutivos para formar o vetor da rua
GPSModel pontoA = rua[0];
GPSModel pontoB = rua[Math.Min(1, rua.Count - 1)]; // Garante que não ultrapasse o limite do array
// Calcula o vetor entre os pontos da rua e o vetor entre o ponto A e o GPS
double crossProduct = (pontoB.Longitude - pontoA.Longitude) * (GPSService.UltimaLeitura.Latitude - pontoA.Latitude) -
(pontoB.Latitude - pontoA.Latitude) * (GPSService.UltimaLeitura.Longitude - pontoA.Longitude);
// Define o sinal da distância baseado no produto vetorial
if (extremoInicial == 1)
{
if (ladoEsquerdo)
{
distancia *= crossProduct > 0 ? 1 : -1;
}
else
{
distancia *= crossProduct < 0 ? 1 : -1;
}
}
else
{
if (ladoEsquerdo)
{
distancia *= crossProduct > 0 ? -1 : 1;
}
else
{
distancia *= crossProduct < 0 ? -1 : 1;
}
}
// Ajusta a largura do robô no cálculo final
double larguraAjuste = ladoEsquerdo ? VariaveisEquipamento.LarguraEsquerda : VariaveisEquipamento.LarguraDireita;
distancia -= (larguraAjuste / 100.0);
@ -483,6 +516,10 @@ namespace AgroBase.Models
var corredores = new List<List<GPSModel>>();
var larguras = new List<double>();
// Calcula o deslocamento lateral do GPS
double larguraTotal = VariaveisEquipamento.LarguraEsquerda + VariaveisEquipamento.LarguraDireita; // Largura total do robô
double deslocamentoLateralGPS = ((VariaveisEquipamento.LarguraEsquerda - VariaveisEquipamento.LarguraDireita) / larguraTotal) / 2.0;
for (int i = 0; i < RuasPlantacao.Count - 1; i++)
{
var rua1 = RuasPlantacao[i];
@ -511,8 +548,11 @@ namespace AgroBase.Models
var ponto1Rua2 = rua2[j];
var ponto2Rua2 = rua2[j + 1];
var pontoMedioInicial = GPSUtils.PontoMedio(ponto1Rua1, ponto1Rua2);
var pontoMedioFinal = GPSUtils.PontoMedio(ponto2Rua1, ponto2Rua2);
//var pontoMedioInicial = GPSUtils.PontoMedio(ponto1Rua1, ponto1Rua2);
//var pontoMedioFinal = GPSUtils.PontoMedio(ponto2Rua1, ponto2Rua2);
var pontoMedioInicial = GPSUtils.PontoMedioComOffset(ponto1Rua1, ponto1Rua2, deslocamentoLateralGPS);
var pontoMedioFinal = GPSUtils.PontoMedioComOffset(ponto2Rua1, ponto2Rua2, deslocamentoLateralGPS);
var distancia = GPSUtils.DistanciaEntrePontos(pontoMedioInicial, pontoMedioFinal);

View File

@ -72,16 +72,16 @@ namespace AgroBase.Models
public static class VariaveisEquipamento
{
public static double LarguraEsquerda { get; } = 42;
public static double LarguraDireita { get; } = 42;
public static double ComprimentoFrente { get; } = 62;
public static double ComprimentoTras { get; } = 62;
public static double DistanciaEntreEixos { get; } = 92;
public static double LarguraEsquerda { get; } = 42.0;
public static double LarguraDireita { get; } = 42.0;
public static double ComprimentoFrente { get; } = 57.0;
public static double ComprimentoTras { get; } = 57.0;
public static double DistanciaEntreEixos { get; } = 92.0;
public static double LarguraEquipamentoMm
{
get
{
return ((LarguraEsquerda + LarguraDireita + 20) * 10);
return ((LarguraEsquerda + LarguraDireita + 20.0) * 10.0);
}
}
public static double PercentualTensaoBateriaMin { get; set; } = 25.0;
@ -1044,28 +1044,6 @@ namespace AgroBase.Models
.Key;
}
/*public static double CalcularTemperatura(double leitura, double offset)
{
double Vs = 3.3; // TENSÃO DE SAIDA DO ESP32
double R1 = 10000; //RESISTOR UTILIZADO NO DIVISOR DE TENSÃO
double Beta = 3950; // VALOR DE BETA
double To = 298.15; // VALOR EM KELVIN REFERENTE A 25° CELSIUS
double Ro = 10000;
double adcMax = 1024.0;
double Vout, Rt = 0;
double T, Tc, Tf, adc = 0;
//CALCULOS PARA CONVERSÃO DA LEITURA RECEBIDA PELO ESP32 EM TEMPERATURA EM °C
Vout = (leitura * Vs / adcMax) + offset;
Rt = R1 * Vout / (Vs - Vout);
T = 1 / (1 / To + Math.Log(Rt / Ro) / Beta);
Tc = T - 273.15;
Tf = Tc * 9 / 5 + 32;
Tc = Math.Round(Tc, 2);
return Tc;
}*/
public static double CalcularTemperatura(double leitura, double offset = 0.0)
{
double Vs = 5.0; // Tensão de referência do divisor de tensão

View File

@ -200,6 +200,16 @@ namespace AgroBase.Properties {
}
}
/// <summary>
/// Looks up a localized resource of type System.Drawing.Bitmap.
/// </summary>
internal static System.Drawing.Bitmap logo {
get {
object obj = ResourceManager.GetObject("logo", resourceCulture);
return ((System.Drawing.Bitmap)(obj));
}
}
/// <summary>
/// Looks up a localized resource of type System.Drawing.Bitmap.
/// </summary>

View File

@ -118,68 +118,29 @@
<value>System.Resources.ResXResourceWriter, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value>
</resheader>
<assembly alias="System.Windows.Forms" name="System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" />
<data name="esp32-s3" type="System.Resources.ResXFileRef, System.Windows.Forms">
<value>..\Imagens\esp32-s3.jpg;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a</value>
</data>
<data name="esp32-wrover" type="System.Resources.ResXFileRef, System.Windows.Forms">
<value>..\Imagens\esp32-wrover.jpg;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a</value>
</data>
<data name="transferidor" type="System.Resources.ResXFileRef, System.Windows.Forms">
<value>..\Imagens\transferidor.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a</value>
</data>
<data name="robo_superior" type="System.Resources.ResXFileRef, System.Windows.Forms">
<value>..\Imagens\robo_superior.jpg;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a</value>
<data name="salvar" type="System.Resources.ResXFileRef, System.Windows.Forms">
<value>..\Imagens\salvar.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a</value>
</data>
<data name="roda_superior" type="System.Resources.ResXFileRef, System.Windows.Forms">
<value>..\Imagens\roda_superior.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a</value>
</data>
<data name="rosa_dos_ventos" type="System.Resources.ResXFileRef, System.Windows.Forms">
<value>..\Imagens\rosa_dos_ventos.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a</value>
</data>
<data name="loading" type="System.Resources.ResXFileRef, System.Windows.Forms">
<value>..\Imagens\loading.gif;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a</value>
<data name="esp32-s3" type="System.Resources.ResXFileRef, System.Windows.Forms">
<value>..\Imagens\esp32-s3.jpg;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a</value>
</data>
<data name="mcp" type="System.Resources.ResXFileRef, System.Windows.Forms">
<value>..\Imagens\mcp.jpg;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a</value>
</data>
<data name="bussola" type="System.Resources.ResXFileRef, System.Windows.Forms">
<value>..\Imagens\bussola.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a</value>
</data>
<data name="atualizar" type="System.Resources.ResXFileRef, System.Windows.Forms">
<value>..\Imagens\atualizar.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a</value>
</data>
<data name="cana" type="System.Resources.ResXFileRef, System.Windows.Forms">
<value>..\Imagens\cana.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a</value>
</data>
<data name="pasta" type="System.Resources.ResXFileRef, System.Windows.Forms">
<value>..\Imagens\pasta.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a</value>
</data>
<data name="voltar" type="System.Resources.ResXFileRef, System.Windows.Forms">
<value>..\Imagens\voltar.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a</value>
</data>
<data name="iniciar" type="System.Resources.ResXFileRef, System.Windows.Forms">
<value>..\Imagens\iniciar.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a</value>
</data>
<data name="diagnostico" type="System.Resources.ResXFileRef, System.Windows.Forms">
<value>..\Imagens\diagnostico.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a</value>
</data>
<data name="fechar" type="System.Resources.ResXFileRef, System.Windows.Forms">
<value>..\Imagens\fechar.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a</value>
<data name="ajustes" type="System.Resources.ResXFileRef, System.Windows.Forms">
<value>..\Imagens\ajustes.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a</value>
</data>
<data name="localizacao" type="System.Resources.ResXFileRef, System.Windows.Forms">
<value>..\Imagens\localizacao.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a</value>
</data>
<data name="desligar" type="System.Resources.ResXFileRef, System.Windows.Forms">
<value>..\Imagens\desligar.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a</value>
<data name="bussola" type="System.Resources.ResXFileRef, System.Windows.Forms">
<value>..\Imagens\bussola.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a</value>
</data>
<data name="rede" type="System.Resources.ResXFileRef, System.Windows.Forms">
<value>..\Resources\rede.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a</value>
</data>
<data name="ajustes" type="System.Resources.ResXFileRef, System.Windows.Forms">
<value>..\Imagens\ajustes.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a</value>
</data>
<data name="salvar" type="System.Resources.ResXFileRef, System.Windows.Forms">
<value>..\Imagens\salvar.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a</value>
<data name="loading" type="System.Resources.ResXFileRef, System.Windows.Forms">
<value>..\Imagens\loading.gif;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a</value>
</data>
<data name="excluir" type="System.Resources.ResXFileRef, System.Windows.Forms">
<value>..\Imagens\excluir.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a</value>
@ -187,13 +148,55 @@
<data name="joystick" type="System.Resources.ResXFileRef, System.Windows.Forms">
<value>..\Imagens\joystick.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a</value>
</data>
<data name="wifi_off" type="System.Resources.ResXFileRef, System.Windows.Forms">
<value>..\Imagens\wifi_off.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a</value>
</data>
<data name="diagnostico" type="System.Resources.ResXFileRef, System.Windows.Forms">
<value>..\Imagens\diagnostico.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a</value>
</data>
<data name="rede" type="System.Resources.ResXFileRef, System.Windows.Forms">
<value>..\Resources\rede.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a</value>
</data>
<data name="atualizar" type="System.Resources.ResXFileRef, System.Windows.Forms">
<value>..\Imagens\atualizar.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a</value>
</data>
<data name="esp32-wrover" type="System.Resources.ResXFileRef, System.Windows.Forms">
<value>..\Imagens\esp32-wrover.jpg;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a</value>
</data>
<data name="robo_superior" type="System.Resources.ResXFileRef, System.Windows.Forms">
<value>..\Imagens\robo_superior.jpg;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a</value>
</data>
<data name="iniciar" type="System.Resources.ResXFileRef, System.Windows.Forms">
<value>..\Imagens\iniciar.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a</value>
</data>
<data name="voltar" type="System.Resources.ResXFileRef, System.Windows.Forms">
<value>..\Imagens\voltar.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a</value>
</data>
<data name="fechar" type="System.Resources.ResXFileRef, System.Windows.Forms">
<value>..\Imagens\fechar.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a</value>
</data>
<data name="transferidor" type="System.Resources.ResXFileRef, System.Windows.Forms">
<value>..\Imagens\transferidor.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a</value>
</data>
<data name="seta_voltar" type="System.Resources.ResXFileRef, System.Windows.Forms">
<value>..\Imagens\seta_voltar.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a</value>
</data>
<data name="wifi_off" type="System.Resources.ResXFileRef, System.Windows.Forms">
<value>..\Imagens\wifi_off.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a</value>
<data name="desligar" type="System.Resources.ResXFileRef, System.Windows.Forms">
<value>..\Imagens\desligar.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a</value>
</data>
<data name="pasta" type="System.Resources.ResXFileRef, System.Windows.Forms">
<value>..\Imagens\pasta.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a</value>
</data>
<data name="cana" type="System.Resources.ResXFileRef, System.Windows.Forms">
<value>..\Imagens\cana.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a</value>
</data>
<data name="rosa_dos_ventos" type="System.Resources.ResXFileRef, System.Windows.Forms">
<value>..\Imagens\rosa_dos_ventos.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a</value>
</data>
<data name="wifi_on" type="System.Resources.ResXFileRef, System.Windows.Forms">
<value>..\Imagens\wifi_on.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a</value>
</data>
<data name="logo" type="System.Resources.ResXFileRef, System.Windows.Forms">
<value>..\Imagens\logo.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a</value>
</data>
</root>

View File

@ -524,7 +524,7 @@ namespace AgroBase.Services
if (Variaveis.OperacaoEmAndamento.Iniciado)
{
var _Trajetoria = Variaveis.OperacaoEmAndamento.Trajetoria;
CorredorTrajetoriaModel CorredorAtual = _Trajetoria.CorredorAtual;
CorredorTrajetoriaModel CorredorAtual = _Trajetoria?.CorredorAtual;
var _GPSTrajetoria = Variaveis.OperacaoEmAndamento.GPSTrajetoria;
// ✅ Criando uma cópia eficiente de UltimaLeitura sem copiar manualmente cada propriedade
@ -544,7 +544,10 @@ namespace AgroBase.Services
_GPSTrajetoria[penultimo] // Penúltimo ponto
);
CorredorAtual.DistanciaPercorrida += distancia;
if (CorredorAtual != null)
{
CorredorAtual.DistanciaPercorrida += distancia;
}
}
}

View File

@ -49,7 +49,7 @@ namespace AgroBase.Services
string _interface = "";
VerificaInterfaceConectada(out _interface);
var ip = EthernetService.ObterIpAtual(_interface);
if (ip != Variaveis.IP_Host)
if (ip != Variaveis.IP_Host && false)
{
await Task.Run(async () =>
{

File diff suppressed because it is too large Load Diff

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

View File

@ -1 +1 @@
{"type":"FeatureCollection","features":[{"type":"Feature","properties":{"Id":"1","Name":"07_02_2025_10_55_32","Length":0.0,"Dist1":0.0,"Dist2":0.0},"geometry":{"id":null,"type":"LineString","coordinates":[[0.0,0.0],[0.0,0.0],[0.0,0.0],[0.0,0.0],[0.0,0.0],[0.0,0.0],[0.0,0.0],[0.0,0.0],[0.0,0.0],[0.0,0.0],[0.0,0.0],[0.0,0.0],[0.0,0.0],[0.0,0.0],[0.0,0.0],[0.0,0.0],[0.0,0.0],[0.0,0.0],[0.0,0.0],[0.0,0.0],[0.0,0.0],[0.0,0.0],[0.0,0.0],[0.0,0.0],[0.0,0.0],[0.0,0.0],[0.0,0.0],[0.0,0.0],[0.0,0.0],[0.0,0.0],[0.0,0.0],[0.0,0.0],[0.0,0.0],[0.0,0.0],[0.0,0.0],[0.0,0.0],[0.0,0.0],[0.0,0.0],[0.0,0.0],[0.0,0.0],[0.0,0.0],[0.0,0.0],[0.0,0.0],[0.0,0.0],[0.0,0.0],[0.0,0.0],[0.0,0.0],[0.0,0.0],[0.0,0.0],[0.0,0.0],[0.0,0.0],[0.0,0.0],[0.0,0.0],[0.0,0.0],[0.0,0.0],[0.0,0.0],[0.0,0.0],[0.0,0.0],[0.0,0.0],[0.0,0.0],[0.0,0.0],[0.0,0.0],[0.0,0.0],[0.0,0.0],[0.0,0.0],[0.0,0.0],[0.0,0.0],[0.0,0.0],[0.0,0.0],[0.0,0.0],[0.0,0.0],[0.0,0.0],[0.0,0.0],[0.0,0.0],[0.0,0.0],[0.0,0.0],[0.0,0.0],[0.0,0.0],[0.0,0.0],[0.0,0.0],[0.0,0.0],[0.0,0.0],[0.0,0.0],[0.0,0.0],[0.0,0.0],[0.0,0.0],[0.0,0.0],[0.0,0.0],[0.0,0.0],[0.0,0.0],[0.0,0.0],[0.0,0.0],[0.0,0.0],[0.0,0.0],[0.0,0.0],[0.0,0.0],[0.0,0.0],[0.0,0.0],[0.0,0.0],[0.0,0.0],[0.0,0.0],[0.0,0.0],[0.0,0.0],[0.0,0.0],[0.0,0.0],[0.0,0.0],[0.0,0.0],[0.0,0.0],[0.0,0.0],[0.0,0.0],[0.0,0.0],[0.0,0.0],[0.0,0.0],[0.0,0.0],[0.0,0.0],[0.0,0.0],[0.0,0.0],[0.0,0.0],[0.0,0.0],[0.0,0.0],[0.0,0.0],[0.0,0.0],[0.0,0.0],[0.0,0.0],[0.0,0.0],[0.0,0.0],[0.0,0.0],[0.0,0.0],[0.0,0.0],[0.0,0.0],[0.0,0.0],[0.0,0.0],[0.0,0.0],[0.0,0.0],[0.0,0.0],[0.0,0.0],[0.0,0.0],[0.0,0.0],[0.0,0.0],[0.0,0.0],[0.0,0.0],[0.0,0.0],[0.0,0.0],[0.0,0.0],[0.0,0.0],[0.0,0.0],[0.0,0.0],[0.0,0.0],[0.0,0.0],[0.0,0.0],[0.0,0.0],[0.0,0.0],[0.0,0.0],[0.0,0.0],[0.0,0.0],[0.0,0.0],[0.0,0.0],[0.0,0.0],[0.0,0.0],[0.0,0.0],[0.0,0.0],[0.0,0.0],[0.0,0.0],[0.0,0.0],[0.0,0.0],[0.0,0.0],[0.0,0.0],[0.0,0.0],[0.0,0.0],[0.0,0.0],[0.0,0.0],[0.0,0.0],[0.0,0.0],[0.0,0.0],[0.0,0.0],[0.0,0.0],[0.0,0.0],[0.0,0.0],[0.0,0.0],[0.0,0.0],[0.0,0.0],[0.0,0.0],[0.0,0.0],[0.0,0.0],[0.0,0.0],[0.0,0.0],[0.0,0.0],[0.0,0.0],[0.0,0.0],[0.0,0.0],[0.0,0.0],[0.0,0.0],[0.0,0.0],[0.0,0.0],[0.0,0.0],[0.0,0.0],[0.0,0.0],[0.0,0.0],[0.0,0.0],[0.0,0.0],[0.0,0.0],[0.0,0.0],[0.0,0.0],[0.0,0.0],[0.0,0.0],[0.0,0.0],[0.0,0.0],[0.0,0.0],[0.0,0.0],[0.0,0.0],[0.0,0.0],[0.0,0.0],[0.0,0.0],[0.0,0.0],[0.0,0.0],[0.0,0.0],[0.0,0.0],[0.0,0.0],[0.0,0.0],[0.0,0.0],[0.0,0.0],[0.0,0.0],[0.0,0.0],[0.0,0.0],[0.0,0.0],[0.0,0.0],[0.0,0.0],[0.0,0.0]]}}]}
{"type":"FeatureCollection","features":[{"type":"Feature","properties":{"Id":"1","Name":"CampoRTK","Length":27.919563530661229,"Dist1":27.919563530661229,"Dist2":0.0},"geometry":{"id":"0","type":"LineString","coordinates":[[-47.3721333675,-22.179007154666667],[-47.372161244666664,-22.1789941805],[-47.372185773166663,-22.178982063166668],[-47.3722287195,-22.178960888833334],[-47.372263925166664,-22.178943464166668],[-47.372303262666669,-22.178924566166668],[-47.372344448333337,-22.178904067666668],[-47.372372937833333,-22.178890175833335]]}},{"type":"Feature","properties":{"Id":"2","Name":"CampoRTK","Length":27.798739675329166,"Dist1":27.919563530661229,"Dist2":0.0},"geometry":{"id":"1","type":"LineString","coordinates":[[-47.372393767166663,-22.178895915666665],[-47.372350484833333,-22.178917320666667],[-47.372305162166668,-22.178939289666666],[-47.372248663,-22.178966517333333],[-47.372196058833332,-22.178992318333332],[-47.372155001833335,-22.179011994]]}},{"type":"Feature","properties":{"Id":"3","Name":"CampoRTK","Length":27.979438088898782,"Dist1":27.919563530661229,"Dist2":0.0},"geometry":{"id":"2","type":"LineString","coordinates":[[-47.372147271,-22.179029610333334],[-47.372194242333336,-22.179007845333334],[-47.3722459645,-22.178982694666665],[-47.372295286833335,-22.178958296833333],[-47.372358092833331,-22.178928054833332],[-47.3723880065,-22.178913533]]}},{"type":"Feature","properties":{"Id":"4","Name":"CampoRTK","Length":30.357121357799972,"Dist1":27.919563530661229,"Dist2":0.0},"geometry":{"id":"3","type":"LineString","coordinates":[[-47.37240849883333,-22.178916957833334],[-47.372362761,-22.178942095166665],[-47.372288657,-22.1789781035],[-47.372216519333335,-22.179013314833334],[-47.372169002666666,-22.179035877833332]]}},{"type":"Feature","properties":{"Id":"5","Name":"CampoRTK","Length":7.3374902254339345,"Dist1":27.919563530661229,"Dist2":0.0},"geometry":{"id":"4","type":"LineString","coordinates":[[-47.372160026333333,-22.179055133],[-47.372201909,-22.179034394],[-47.372223204166666,-22.179024791333333]]}}]}

View File

@ -25,7 +25,7 @@
<meta name="viewport" content="width=device-width,
initial-scale=1.0, maximum-scale=1.0, user-scalable=no" />
<style>
#map_ef348442bae896c3c572cafbe1f87358 {
#map_c6a729e0933d5a993371a94671317bf9 {
position: relative;
width: 100.0%;
height: 100.0%;
@ -39,14 +39,14 @@
<body>
<div class="folium-map" id="map_ef348442bae896c3c572cafbe1f87358" ></div>
<div class="folium-map" id="map_c6a729e0933d5a993371a94671317bf9" ></div>
</body>
<script>
var map_ef348442bae896c3c572cafbe1f87358 = L.map(
"map_ef348442bae896c3c572cafbe1f87358",
var map_c6a729e0933d5a993371a94671317bf9 = L.map(
"map_c6a729e0933d5a993371a94671317bf9",
{
center: [0.0, 0.0],
crs: L.CRS.EPSG3857,
@ -60,13 +60,13 @@
var tile_layer_724896fb6ea036ac2430b30704c3af2a = L.tileLayer(
var tile_layer_1d1b48973abfcee0f975ed55428a4e1a = L.tileLayer(
"https://tile.openstreetmap.org/{z}/{x}/{y}.png",
{"attribution": "\u0026copy; \u003ca href=\"https://www.openstreetmap.org/copyright\"\u003eOpenStreetMap\u003c/a\u003e contributors", "detectRetina": false, "maxNativeZoom": 19, "maxZoom": 19, "minZoom": 0, "noWrap": false, "opacity": 1, "subdomains": "abc", "tms": false}
);
tile_layer_724896fb6ea036ac2430b30704c3af2a.addTo(map_ef348442bae896c3c572cafbe1f87358);
tile_layer_1d1b48973abfcee0f975ed55428a4e1a.addTo(map_c6a729e0933d5a993371a94671317bf9);
</script>
@ -87,7 +87,7 @@
}
trajeto_json_add({"features": []});
trajeto_json.addTo(map_ef348442bae896c3c572cafbe1f87358);
trajeto_json.addTo(map_c6a729e0933d5a993371a94671317bf9);
function adicionarGeometria(novaGeometria) {
trajeto_json.addData(novaGeometria);
@ -145,7 +145,7 @@
var marcadorDinamico = L.marker([0, 0], {
icon: customIcon
}).addTo(map_ef348442bae896c3c572cafbe1f87358);
}).addTo(map_c6a729e0933d5a993371a94671317bf9);
// Conectar ao broker MQTT
const client = mqtt.connect('ws://localhost:9001'); // Use wss para conexão segura
@ -183,7 +183,7 @@
marcadorDinamico.setRotationAngle(angulo);
adicionarCoordenada("Tj", [novaLongitude, novaLatitude]);
map_ef348442bae896c3c572cafbe1f87358.setView(novaPosicao, map_ef348442bae896c3c572cafbe1f87358.getZoom());
map_c6a729e0933d5a993371a94671317bf9.setView(novaPosicao, map_c6a729e0933d5a993371a94671317bf9.getZoom());
});
function calcularOrientacao(P1latitude, P1longitude, P2latitude, P2longitude) {

View File

@ -25,7 +25,7 @@
<meta name="viewport" content="width=device-width,
initial-scale=1.0, maximum-scale=1.0, user-scalable=no" />
<style>
#map_fa97b23a69c3c2cf55f78366d38ca34b {
#map_14cd291c90dad316be927f6c5502ba2e {
position: relative;
width: 100.0%;
height: 100.0%;
@ -39,16 +39,16 @@
<body>
<div class="folium-map" id="map_fa97b23a69c3c2cf55f78366d38ca34b" ></div>
<div class="folium-map" id="map_14cd291c90dad316be927f6c5502ba2e" ></div>
</body>
<script>
var map_fa97b23a69c3c2cf55f78366d38ca34b = L.map(
"map_fa97b23a69c3c2cf55f78366d38ca34b",
var map_14cd291c90dad316be927f6c5502ba2e = L.map(
"map_14cd291c90dad316be927f6c5502ba2e",
{
center: [0.0, 0.0],
center: [-22.17897265441667, -47.37227093316666],
crs: L.CRS.EPSG3857,
zoom: 12,
zoomControl: true,
@ -60,6 +60,15 @@
var tile_layer_75dae44dddc61be6d6199cc0fa1caa0d = L.tileLayer(
"https://tile.openstreetmap.org/{z}/{x}/{y}.png",
{"attribution": "\u0026copy; \u003ca href=\"https://www.openstreetmap.org/copyright\"\u003eOpenStreetMap\u003c/a\u003e contributors", "detectRetina": false, "maxNativeZoom": 19, "maxZoom": 19, "minZoom": 0, "noWrap": false, "opacity": 1, "subdomains": "abc", "tms": false}
);
tile_layer_75dae44dddc61be6d6199cc0fa1caa0d.addTo(map_14cd291c90dad316be927f6c5502ba2e);
var trajetosSelecionados = {};
@ -73,7 +82,7 @@
}*/
});
}
function geo_json_842ad261799e6798dd2c0c56607d5d8b_onEachFeature(feature, layer) {
function geo_json_52c87277f5364e839c49eaf490757ad0_onEachFeature(feature, layer) {
layer.on({
click: function(e) {
@ -109,20 +118,20 @@
}*/
});
};
var geo_json_842ad261799e6798dd2c0c56607d5d8b = L.geoJson(null, {
onEachFeature: geo_json_842ad261799e6798dd2c0c56607d5d8b_onEachFeature,
var geo_json_52c87277f5364e839c49eaf490757ad0 = L.geoJson(null, {
onEachFeature: geo_json_52c87277f5364e839c49eaf490757ad0_onEachFeature,
});
function geo_json_842ad261799e6798dd2c0c56607d5d8b_add (data) {
geo_json_842ad261799e6798dd2c0c56607d5d8b
function geo_json_52c87277f5364e839c49eaf490757ad0_add (data) {
geo_json_52c87277f5364e839c49eaf490757ad0
.addData(data);
}
geo_json_842ad261799e6798dd2c0c56607d5d8b_add({"features": [{"geometry": {"coordinates": [[0.0, 0.0], [0.0, 0.0], [0.0, 0.0], [0.0, 0.0], [0.0, 0.0], [0.0, 0.0], [0.0, 0.0], [0.0, 0.0], [0.0, 0.0], [0.0, 0.0], [0.0, 0.0], [0.0, 0.0], [0.0, 0.0], [0.0, 0.0], [0.0, 0.0], [0.0, 0.0], [0.0, 0.0], [0.0, 0.0], [0.0, 0.0], [0.0, 0.0], [0.0, 0.0], [0.0, 0.0], [0.0, 0.0], [0.0, 0.0], [0.0, 0.0], [0.0, 0.0], [0.0, 0.0], [0.0, 0.0], [0.0, 0.0], [0.0, 0.0], [0.0, 0.0], [0.0, 0.0], [0.0, 0.0], [0.0, 0.0], [0.0, 0.0], [0.0, 0.0], [0.0, 0.0], [0.0, 0.0], [0.0, 0.0], [0.0, 0.0], [0.0, 0.0], [0.0, 0.0], [0.0, 0.0], [0.0, 0.0], [0.0, 0.0], [0.0, 0.0], [0.0, 0.0], [0.0, 0.0], [0.0, 0.0], [0.0, 0.0], [0.0, 0.0], [0.0, 0.0], [0.0, 0.0], [0.0, 0.0], [0.0, 0.0], [0.0, 0.0], [0.0, 0.0], [0.0, 0.0], [0.0, 0.0], [0.0, 0.0], [0.0, 0.0], [0.0, 0.0], [0.0, 0.0], [0.0, 0.0], [0.0, 0.0], [0.0, 0.0], [0.0, 0.0], [0.0, 0.0], [0.0, 0.0], [0.0, 0.0], [0.0, 0.0], [0.0, 0.0], [0.0, 0.0], [0.0, 0.0], [0.0, 0.0], [0.0, 0.0], [0.0, 0.0], [0.0, 0.0], [0.0, 0.0], [0.0, 0.0], [0.0, 0.0], [0.0, 0.0], [0.0, 0.0], [0.0, 0.0], [0.0, 0.0], [0.0, 0.0], [0.0, 0.0], [0.0, 0.0], [0.0, 0.0], [0.0, 0.0], [0.0, 0.0], [0.0, 0.0], [0.0, 0.0], [0.0, 0.0], [0.0, 0.0], [0.0, 0.0], [0.0, 0.0], [0.0, 0.0], [0.0, 0.0], [0.0, 0.0], [0.0, 0.0], [0.0, 0.0], [0.0, 0.0], [0.0, 0.0], [0.0, 0.0], [0.0, 0.0], [0.0, 0.0], [0.0, 0.0], [0.0, 0.0], [0.0, 0.0], [0.0, 0.0], [0.0, 0.0], [0.0, 0.0], [0.0, 0.0], [0.0, 0.0], [0.0, 0.0], [0.0, 0.0], [0.0, 0.0], [0.0, 0.0], [0.0, 0.0], [0.0, 0.0], [0.0, 0.0], [0.0, 0.0], [0.0, 0.0], [0.0, 0.0], [0.0, 0.0], [0.0, 0.0], [0.0, 0.0], [0.0, 0.0], [0.0, 0.0], [0.0, 0.0], [0.0, 0.0], [0.0, 0.0], [0.0, 0.0], [0.0, 0.0], [0.0, 0.0], [0.0, 0.0], [0.0, 0.0], [0.0, 0.0], [0.0, 0.0], [0.0, 0.0], [0.0, 0.0], [0.0, 0.0], [0.0, 0.0], [0.0, 0.0], [0.0, 0.0], [0.0, 0.0], [0.0, 0.0], [0.0, 0.0], [0.0, 0.0], [0.0, 0.0], [0.0, 0.0], [0.0, 0.0], [0.0, 0.0], [0.0, 0.0], [0.0, 0.0], [0.0, 0.0], [0.0, 0.0], [0.0, 0.0], [0.0, 0.0], [0.0, 0.0], [0.0, 0.0], [0.0, 0.0], [0.0, 0.0], [0.0, 0.0], [0.0, 0.0], [0.0, 0.0], [0.0, 0.0], [0.0, 0.0], [0.0, 0.0], [0.0, 0.0], [0.0, 0.0], [0.0, 0.0], [0.0, 0.0], [0.0, 0.0], [0.0, 0.0], [0.0, 0.0], [0.0, 0.0], [0.0, 0.0], [0.0, 0.0], [0.0, 0.0], [0.0, 0.0], [0.0, 0.0], [0.0, 0.0], [0.0, 0.0], [0.0, 0.0], [0.0, 0.0], [0.0, 0.0], [0.0, 0.0], [0.0, 0.0], [0.0, 0.0], [0.0, 0.0], [0.0, 0.0], [0.0, 0.0], [0.0, 0.0], [0.0, 0.0], [0.0, 0.0], [0.0, 0.0], [0.0, 0.0], [0.0, 0.0], [0.0, 0.0], [0.0, 0.0], [0.0, 0.0], [0.0, 0.0], [0.0, 0.0], [0.0, 0.0], [0.0, 0.0], [0.0, 0.0], [0.0, 0.0], [0.0, 0.0], [0.0, 0.0], [0.0, 0.0], [0.0, 0.0], [0.0, 0.0], [0.0, 0.0], [0.0, 0.0], [0.0, 0.0], [0.0, 0.0], [0.0, 0.0], [0.0, 0.0], [0.0, 0.0], [0.0, 0.0], [0.0, 0.0], [0.0, 0.0], [0.0, 0.0], [0.0, 0.0], [0.0, 0.0], [0.0, 0.0]], "id": null, "type": "LineString"}, "id": 0, "properties": {"Dist1": 0.0, "Dist2": 0.0, "Id": "1", "Length": 0.0, "Name": "07_02_2025_10_55_32"}, "type": "Feature"}], "type": "FeatureCollection"});
geo_json_52c87277f5364e839c49eaf490757ad0_add({"features": [{"geometry": {"coordinates": [[-47.3721333675, -22.179007154666667], [-47.372161244666664, -22.1789941805], [-47.37218577316666, -22.178982063166668], [-47.3722287195, -22.178960888833334], [-47.37226392516666, -22.178943464166668], [-47.37230326266667, -22.178924566166668], [-47.37234444833334, -22.178904067666668], [-47.37237293783333, -22.178890175833335]], "id": "0", "type": "LineString"}, "id": 0, "properties": {"Dist1": 27.91956353066123, "Dist2": 0.0, "Id": "1", "Length": 27.91956353066123, "Name": "CampoRTK"}, "type": "Feature"}, {"geometry": {"coordinates": [[-47.37239376716666, -22.178895915666665], [-47.37235048483333, -22.178917320666667], [-47.37230516216667, -22.178939289666666], [-47.372248663, -22.178966517333333], [-47.37219605883333, -22.178992318333332], [-47.372155001833335, -22.179011994]], "id": "1", "type": "LineString"}, "id": 1, "properties": {"Dist1": 27.91956353066123, "Dist2": 0.0, "Id": "2", "Length": 27.798739675329166, "Name": "CampoRTK"}, "type": "Feature"}, {"geometry": {"coordinates": [[-47.372147271, -22.179029610333334], [-47.372194242333336, -22.179007845333334], [-47.3722459645, -22.178982694666665], [-47.372295286833335, -22.178958296833333], [-47.37235809283333, -22.17892805483333], [-47.3723880065, -22.178913533]], "id": "2", "type": "LineString"}, "id": 2, "properties": {"Dist1": 27.91956353066123, "Dist2": 0.0, "Id": "3", "Length": 27.97943808889878, "Name": "CampoRTK"}, "type": "Feature"}, {"geometry": {"coordinates": [[-47.37240849883333, -22.178916957833334], [-47.372362761, -22.178942095166665], [-47.372288657, -22.1789781035], [-47.372216519333335, -22.179013314833334], [-47.372169002666666, -22.179035877833332]], "id": "3", "type": "LineString"}, "id": 3, "properties": {"Dist1": 27.91956353066123, "Dist2": 0.0, "Id": "4", "Length": 30.357121357799972, "Name": "CampoRTK"}, "type": "Feature"}, {"geometry": {"coordinates": [[-47.37216002633333, -22.179055133], [-47.372201909, -22.179034394], [-47.372223204166666, -22.179024791333333]], "id": "4", "type": "LineString"}, "id": 4, "properties": {"Dist1": 27.91956353066123, "Dist2": 0.0, "Id": "5", "Length": 7.3374902254339345, "Name": "CampoRTK"}, "type": "Feature"}], "type": "FeatureCollection"});
geo_json_842ad261799e6798dd2c0c56607d5d8b.addTo(map_fa97b23a69c3c2cf55f78366d38ca34b);
geo_json_52c87277f5364e839c49eaf490757ad0.addTo(map_14cd291c90dad316be927f6c5502ba2e);
</script>
@ -143,7 +152,7 @@
}
trajeto_json_add({"features": []});
trajeto_json.addTo(map_fa97b23a69c3c2cf55f78366d38ca34b);
trajeto_json.addTo(map_14cd291c90dad316be927f6c5502ba2e);
function adicionarGeometria(novaGeometria) {
trajeto_json.addData(novaGeometria);
@ -201,7 +210,7 @@
}
trajeto_dinamico_json_add({"features": []});
trajeto_dinamico_json.addTo(map_fa97b23a69c3c2cf55f78366d38ca34b);
trajeto_dinamico_json.addTo(map_14cd291c90dad316be927f6c5502ba2e);
function adicionarGeometriaDinamica(novaGeometria) {
trajeto_dinamico_json.addData(novaGeometria);
@ -254,9 +263,9 @@
var marcadorEquipamento = L.marker([0, 0], {
icon: customIcon
}).addTo(map_fa97b23a69c3c2cf55f78366d38ca34b);
}).addTo(map_14cd291c90dad316be927f6c5502ba2e);
var marcadorBase = L.marker([0, 0], {}).addTo(map_fa97b23a69c3c2cf55f78366d38ca34b);
var marcadorBase = L.marker([0, 0], {}).addTo(map_14cd291c90dad316be927f6c5502ba2e);
var icon = L.AwesomeMarkers.icon(
{"extraClasses": "fa-rotate-0", "icon": "info-sign", "iconColor": "white", "markerColor": "red", "prefix": "glyphicon"}
);
@ -338,7 +347,7 @@
}
if (foco) {
map_fa97b23a69c3c2cf55f78366d38ca34b.setView(novaPosicao, map_fa97b23a69c3c2cf55f78366d38ca34b.getZoom());
map_14cd291c90dad316be927f6c5502ba2e.setView(novaPosicao, map_14cd291c90dad316be927f6c5502ba2e.getZoom());
}
}
@ -355,7 +364,7 @@
function atualizarSelecaoRuas(selecionadas) {
selecionadas = JSON.parse(selecionadas);
RuasSelecionadas = Array.isArray(selecionadas) ? [...selecionadas] : [];
geo_json_842ad261799e6798dd2c0c56607d5d8b.eachLayer(function (layer) {
geo_json_52c87277f5364e839c49eaf490757ad0.eachLayer(function (layer) {
if (RuasSelecionadas.includes(parseInt(layer.feature.id))) {
layer.setStyle({ color: 'blue' });
} else {

BIN
AgroBase/AgroBase/icon.ico Normal file

Binary file not shown.

After

Width:  |  Height:  |  Size: 121 KiB

View File

@ -186,276 +186,131 @@ C:\Zendion Inc\agrobot_base\AgroBase\AgroBase\bin\Debug\Python\Scripts\line-angl
C:\Zendion Inc\agrobot_base\AgroBase\AgroBase\bin\Debug\Python\Scripts\line-angle2.py
C:\Zendion Inc\agrobot_base\AgroBase\AgroBase\obj\Debug\AgroBase.Forms.Operacoes.frmOperacaoSeguidorLinha.resources
C:\Zendion Inc\agrobot_base\AgroBase\AgroBase\obj\Debug\AgroBase.Forms.Atuador.frmAtuConfig.resources
C:\ZendionINC\agrobot_base\AgroBase\AgroBase\bin\Debug\CefSharp.Core.Runtime.dll
C:\ZendionINC\agrobot_base\AgroBase\AgroBase\bin\Debug\CefSharp.Core.Runtime.pdb
C:\ZendionINC\agrobot_base\AgroBase\AgroBase\bin\Debug\CefSharp.Core.Runtime.xml
C:\ZendionINC\agrobot_base\AgroBase\AgroBase\bin\Debug\Python\Models\yolov7\models\common.py
C:\ZendionINC\agrobot_base\AgroBase\AgroBase\bin\Debug\Python\Models\yolov7\models\experimental.py
C:\ZendionINC\agrobot_base\AgroBase\AgroBase\bin\Debug\Python\Models\yolov7\models\yolo.py
C:\ZendionINC\agrobot_base\AgroBase\AgroBase\bin\Debug\Python\Models\yolov7\models\__init__.py
C:\ZendionINC\agrobot_base\AgroBase\AgroBase\bin\Debug\Python\Models\yolov7\utils\activations.py
C:\ZendionINC\agrobot_base\AgroBase\AgroBase\bin\Debug\Python\Models\yolov7\utils\add_nms.py
C:\ZendionINC\agrobot_base\AgroBase\AgroBase\bin\Debug\Python\Models\yolov7\utils\autoanchor.py
C:\ZendionINC\agrobot_base\AgroBase\AgroBase\bin\Debug\Python\Models\yolov7\utils\aws\resume.py
C:\ZendionINC\agrobot_base\AgroBase\AgroBase\bin\Debug\Python\Models\yolov7\utils\aws\__init__.py
C:\ZendionINC\agrobot_base\AgroBase\AgroBase\bin\Debug\Python\Models\yolov7\utils\datasets.py
C:\ZendionINC\agrobot_base\AgroBase\AgroBase\bin\Debug\Python\Models\yolov7\utils\general.py
C:\ZendionINC\agrobot_base\AgroBase\AgroBase\bin\Debug\Python\Models\yolov7\utils\google_app_engine\additional_requirements.txt
C:\ZendionINC\agrobot_base\AgroBase\AgroBase\bin\Debug\Python\Models\yolov7\utils\google_utils.py
C:\ZendionINC\agrobot_base\AgroBase\AgroBase\bin\Debug\Python\Models\yolov7\utils\loss.py
C:\ZendionINC\agrobot_base\AgroBase\AgroBase\bin\Debug\Python\Models\yolov7\utils\metrics.py
C:\ZendionINC\agrobot_base\AgroBase\AgroBase\bin\Debug\Python\Models\yolov7\utils\plots.py
C:\ZendionINC\agrobot_base\AgroBase\AgroBase\bin\Debug\Python\Models\yolov7\utils\torch_utils.py
C:\ZendionINC\agrobot_base\AgroBase\AgroBase\bin\Debug\Python\Models\yolov7\utils\wandb_logging\log_dataset.py
C:\ZendionINC\agrobot_base\AgroBase\AgroBase\bin\Debug\Python\Models\yolov7\utils\wandb_logging\wandb_utils.py
C:\ZendionINC\agrobot_base\AgroBase\AgroBase\bin\Debug\Python\Models\yolov7\utils\wandb_logging\__init__.py
C:\ZendionINC\agrobot_base\AgroBase\AgroBase\bin\Debug\Python\Models\yolov7\utils\__init__.py
C:\ZendionINC\agrobot_base\AgroBase\AgroBase\bin\Debug\Python\Output\folium\images\position_marker.png
C:\ZendionINC\agrobot_base\AgroBase\AgroBase\bin\Debug\Python\Output\folium\leaflet.rotatedMarker.js
C:\ZendionINC\agrobot_base\AgroBase\AgroBase\bin\Debug\Python\Output\folium\mqtt.min.js
C:\ZendionINC\agrobot_base\AgroBase\AgroBase\bin\Debug\Python\Output\folium\all.min.css
C:\ZendionINC\agrobot_base\AgroBase\AgroBase\bin\Debug\Python\Output\folium\bootstrap.bundle.min.js
C:\ZendionINC\agrobot_base\AgroBase\AgroBase\bin\Debug\Python\Output\folium\bootstrap.min.css
C:\ZendionINC\agrobot_base\AgroBase\AgroBase\bin\Debug\Python\Output\folium\images\markers-shadow.png
C:\ZendionINC\agrobot_base\AgroBase\AgroBase\bin\Debug\Python\Output\folium\images\markers-soft.png
C:\ZendionINC\agrobot_base\AgroBase\AgroBase\bin\Debug\Python\Output\folium\jquery-3.7.1.min.js
C:\ZendionINC\agrobot_base\AgroBase\AgroBase\bin\Debug\Python\Output\folium\leaflet.awesome-markers.css
C:\ZendionINC\agrobot_base\AgroBase\AgroBase\bin\Debug\Python\Output\folium\leaflet.awesome-markers.js
C:\ZendionINC\agrobot_base\AgroBase\AgroBase\bin\Debug\Python\Output\folium\leaflet.awesome.rotate.min.css
C:\ZendionINC\agrobot_base\AgroBase\AgroBase\bin\Debug\Python\Output\folium\leaflet.css
C:\ZendionINC\agrobot_base\AgroBase\AgroBase\bin\Debug\Python\Output\folium\leaflet.js
C:\ZendionINC\agrobot_base\AgroBase\AgroBase\bin\Debug\Python\Models\yolo\coco.names
C:\ZendionINC\agrobot_base\AgroBase\AgroBase\bin\Debug\Python\Models\yolo\yolov3.cfg
C:\ZendionINC\agrobot_base\AgroBase\AgroBase\bin\Debug\Python\Models\yolo\yolov3.weights
C:\ZendionINC\agrobot_base\AgroBase\AgroBase\bin\Debug\Python\Models\yolov7\utils\aws\mime.sh
C:\ZendionINC\agrobot_base\AgroBase\AgroBase\bin\Debug\Python\Models\yolov7\utils\aws\userdata.sh
C:\ZendionINC\agrobot_base\AgroBase\AgroBase\bin\Debug\Python\Models\yolov7\utils\google_app_engine\app.yaml
C:\ZendionINC\agrobot_base\AgroBase\AgroBase\bin\Debug\Python\Models\yolov7\utils\google_app_engine\Dockerfile
C:\ZendionINC\agrobot_base\AgroBase\AgroBase\bin\Debug\chrome_100_percent.pak
C:\ZendionINC\agrobot_base\AgroBase\AgroBase\bin\Debug\chrome_200_percent.pak
C:\ZendionINC\agrobot_base\AgroBase\AgroBase\bin\Debug\chrome_elf.dll
C:\ZendionINC\agrobot_base\AgroBase\AgroBase\bin\Debug\d3dcompiler_47.dll
C:\ZendionINC\agrobot_base\AgroBase\AgroBase\bin\Debug\icudtl.dat
C:\ZendionINC\agrobot_base\AgroBase\AgroBase\bin\Debug\libcef.dll
C:\ZendionINC\agrobot_base\AgroBase\AgroBase\bin\Debug\libEGL.dll
C:\ZendionINC\agrobot_base\AgroBase\AgroBase\bin\Debug\libGLESv2.dll
C:\ZendionINC\agrobot_base\AgroBase\AgroBase\bin\Debug\LICENSE.txt
C:\ZendionINC\agrobot_base\AgroBase\AgroBase\bin\Debug\locales\af.pak
C:\ZendionINC\agrobot_base\AgroBase\AgroBase\bin\Debug\locales\am.pak
C:\ZendionINC\agrobot_base\AgroBase\AgroBase\bin\Debug\locales\ar.pak
C:\ZendionINC\agrobot_base\AgroBase\AgroBase\bin\Debug\locales\bg.pak
C:\ZendionINC\agrobot_base\AgroBase\AgroBase\bin\Debug\locales\bn.pak
C:\ZendionINC\agrobot_base\AgroBase\AgroBase\bin\Debug\locales\ca.pak
C:\ZendionINC\agrobot_base\AgroBase\AgroBase\bin\Debug\locales\cs.pak
C:\ZendionINC\agrobot_base\AgroBase\AgroBase\bin\Debug\locales\da.pak
C:\ZendionINC\agrobot_base\AgroBase\AgroBase\bin\Debug\locales\de.pak
C:\ZendionINC\agrobot_base\AgroBase\AgroBase\bin\Debug\locales\el.pak
C:\ZendionINC\agrobot_base\AgroBase\AgroBase\bin\Debug\locales\en-GB.pak
C:\ZendionINC\agrobot_base\AgroBase\AgroBase\bin\Debug\locales\en-US.pak
C:\ZendionINC\agrobot_base\AgroBase\AgroBase\bin\Debug\locales\es-419.pak
C:\ZendionINC\agrobot_base\AgroBase\AgroBase\bin\Debug\locales\es.pak
C:\ZendionINC\agrobot_base\AgroBase\AgroBase\bin\Debug\locales\et.pak
C:\ZendionINC\agrobot_base\AgroBase\AgroBase\bin\Debug\locales\fa.pak
C:\ZendionINC\agrobot_base\AgroBase\AgroBase\bin\Debug\locales\fi.pak
C:\ZendionINC\agrobot_base\AgroBase\AgroBase\bin\Debug\locales\fil.pak
C:\ZendionINC\agrobot_base\AgroBase\AgroBase\bin\Debug\locales\fr.pak
C:\ZendionINC\agrobot_base\AgroBase\AgroBase\bin\Debug\locales\gu.pak
C:\ZendionINC\agrobot_base\AgroBase\AgroBase\bin\Debug\locales\he.pak
C:\ZendionINC\agrobot_base\AgroBase\AgroBase\bin\Debug\locales\hi.pak
C:\ZendionINC\agrobot_base\AgroBase\AgroBase\bin\Debug\locales\hr.pak
C:\ZendionINC\agrobot_base\AgroBase\AgroBase\bin\Debug\locales\hu.pak
C:\ZendionINC\agrobot_base\AgroBase\AgroBase\bin\Debug\locales\id.pak
C:\ZendionINC\agrobot_base\AgroBase\AgroBase\bin\Debug\locales\it.pak
C:\ZendionINC\agrobot_base\AgroBase\AgroBase\bin\Debug\locales\ja.pak
C:\ZendionINC\agrobot_base\AgroBase\AgroBase\bin\Debug\locales\kn.pak
C:\ZendionINC\agrobot_base\AgroBase\AgroBase\bin\Debug\locales\ko.pak
C:\ZendionINC\agrobot_base\AgroBase\AgroBase\bin\Debug\locales\lt.pak
C:\ZendionINC\agrobot_base\AgroBase\AgroBase\bin\Debug\locales\lv.pak
C:\ZendionINC\agrobot_base\AgroBase\AgroBase\bin\Debug\locales\ml.pak
C:\ZendionINC\agrobot_base\AgroBase\AgroBase\bin\Debug\locales\mr.pak
C:\ZendionINC\agrobot_base\AgroBase\AgroBase\bin\Debug\locales\ms.pak
C:\ZendionINC\agrobot_base\AgroBase\AgroBase\bin\Debug\locales\nb.pak
C:\ZendionINC\agrobot_base\AgroBase\AgroBase\bin\Debug\locales\nl.pak
C:\ZendionINC\agrobot_base\AgroBase\AgroBase\bin\Debug\locales\pl.pak
C:\ZendionINC\agrobot_base\AgroBase\AgroBase\bin\Debug\locales\pt-BR.pak
C:\ZendionINC\agrobot_base\AgroBase\AgroBase\bin\Debug\locales\pt-PT.pak
C:\ZendionINC\agrobot_base\AgroBase\AgroBase\bin\Debug\locales\ro.pak
C:\ZendionINC\agrobot_base\AgroBase\AgroBase\bin\Debug\locales\ru.pak
C:\ZendionINC\agrobot_base\AgroBase\AgroBase\bin\Debug\locales\sk.pak
C:\ZendionINC\agrobot_base\AgroBase\AgroBase\bin\Debug\locales\sl.pak
C:\ZendionINC\agrobot_base\AgroBase\AgroBase\bin\Debug\locales\sr.pak
C:\ZendionINC\agrobot_base\AgroBase\AgroBase\bin\Debug\locales\sv.pak
C:\ZendionINC\agrobot_base\AgroBase\AgroBase\bin\Debug\locales\sw.pak
C:\ZendionINC\agrobot_base\AgroBase\AgroBase\bin\Debug\locales\ta.pak
C:\ZendionINC\agrobot_base\AgroBase\AgroBase\bin\Debug\locales\te.pak
C:\ZendionINC\agrobot_base\AgroBase\AgroBase\bin\Debug\locales\th.pak
C:\ZendionINC\agrobot_base\AgroBase\AgroBase\bin\Debug\locales\tr.pak
C:\ZendionINC\agrobot_base\AgroBase\AgroBase\bin\Debug\locales\uk.pak
C:\ZendionINC\agrobot_base\AgroBase\AgroBase\bin\Debug\locales\ur.pak
C:\ZendionINC\agrobot_base\AgroBase\AgroBase\bin\Debug\locales\vi.pak
C:\ZendionINC\agrobot_base\AgroBase\AgroBase\bin\Debug\locales\zh-CN.pak
C:\ZendionINC\agrobot_base\AgroBase\AgroBase\bin\Debug\locales\zh-TW.pak
C:\ZendionINC\agrobot_base\AgroBase\AgroBase\bin\Debug\README.txt
C:\ZendionINC\agrobot_base\AgroBase\AgroBase\bin\Debug\resources.pak
C:\ZendionINC\agrobot_base\AgroBase\AgroBase\bin\Debug\snapshot_blob.bin
C:\ZendionINC\agrobot_base\AgroBase\AgroBase\bin\Debug\v8_context_snapshot.bin
C:\ZendionINC\agrobot_base\AgroBase\AgroBase\bin\Debug\vk_swiftshader.dll
C:\ZendionINC\agrobot_base\AgroBase\AgroBase\bin\Debug\vk_swiftshader_icd.json
C:\ZendionINC\agrobot_base\AgroBase\AgroBase\bin\Debug\vulkan-1.dll
C:\ZendionINC\agrobot_base\AgroBase\AgroBase\bin\Debug\CefSharp.BrowserSubprocess.Core.dll
C:\ZendionINC\agrobot_base\AgroBase\AgroBase\bin\Debug\CefSharp.BrowserSubprocess.Core.pdb
C:\ZendionINC\agrobot_base\AgroBase\AgroBase\bin\Debug\CefSharp.BrowserSubprocess.pdb
C:\ZendionINC\agrobot_base\AgroBase\AgroBase\bin\Debug\Python\Output\fonts\glyphicons-halflings-regular.ttf
C:\ZendionINC\agrobot_base\AgroBase\AgroBase\bin\Debug\Python\Output\fonts\glyphicons-halflings-regular.woff
C:\ZendionINC\agrobot_base\AgroBase\AgroBase\bin\Debug\Python\Models\deeplabv3plus\backbone\hrnetv2.py
C:\ZendionINC\agrobot_base\AgroBase\AgroBase\bin\Debug\Python\Models\deeplabv3plus\backbone\mobilenetv2.py
C:\ZendionINC\agrobot_base\AgroBase\AgroBase\bin\Debug\Python\Models\deeplabv3plus\backbone\resnet.py
C:\ZendionINC\agrobot_base\AgroBase\AgroBase\bin\Debug\Python\Models\deeplabv3plus\backbone\xception.py
C:\ZendionINC\agrobot_base\AgroBase\AgroBase\bin\Debug\Python\Models\deeplabv3plus\backbone\__init__.py
C:\ZendionINC\agrobot_base\AgroBase\AgroBase\bin\Debug\Python\Models\deeplabv3plus\modeling.py
C:\ZendionINC\agrobot_base\AgroBase\AgroBase\bin\Debug\Python\Models\deeplabv3plus\utils.py
C:\ZendionINC\agrobot_base\AgroBase\AgroBase\bin\Debug\Python\Models\deeplabv3plus\_deeplab.py
C:\ZendionINC\agrobot_base\AgroBase\AgroBase\bin\Debug\Python\Models\deeplabv3plus\__init__.py
C:\ZendionINC\agrobot_base\AgroBase\AgroBase\bin\Debug\Python\Models\yolo\coco-tiny.names
C:\ZendionINC\agrobot_base\AgroBase\AgroBase\bin\Debug\Python\Models\yolo\yolov3-tiny.cfg
C:\ZendionINC\agrobot_base\AgroBase\AgroBase\bin\Debug\Python\Models\yolo\yolov3-tiny.weights
C:\ZendionINC\agrobot_base\AgroBase\AgroBase\bin\Debug\Python\Models\yolo\yolov3-weed.weights
C:\ZendionINC\agrobot_base\AgroBase\AgroBase\bin\Debug\Python\Models\yolo\crop_weed_detection.weights
C:\ZendionINC\agrobot_base\AgroBase\AgroBase\bin\Debug\Python\Models\deeplabv3plus\backbone\__pycache__\hrnetv2.cpython-311.pyc
C:\ZendionINC\agrobot_base\AgroBase\AgroBase\bin\Debug\Python\Models\deeplabv3plus\backbone\__pycache__\mobilenetv2.cpython-311.pyc
C:\ZendionINC\agrobot_base\AgroBase\AgroBase\bin\Debug\Python\Models\deeplabv3plus\backbone\__pycache__\resnet.cpython-311.pyc
C:\ZendionINC\agrobot_base\AgroBase\AgroBase\bin\Debug\Python\Models\deeplabv3plus\backbone\__pycache__\xception.cpython-311.pyc
C:\ZendionINC\agrobot_base\AgroBase\AgroBase\bin\Debug\Python\Models\deeplabv3plus\backbone\__pycache__\__init__.cpython-311.pyc
C:\ZendionINC\agrobot_base\AgroBase\AgroBase\bin\Debug\Python\Models\deeplabv3plus\__pycache__\modeling.cpython-311.pyc
C:\ZendionINC\agrobot_base\AgroBase\AgroBase\bin\Debug\Python\Models\deeplabv3plus\__pycache__\utils.cpython-311.pyc
C:\ZendionINC\agrobot_base\AgroBase\AgroBase\bin\Debug\Python\Models\deeplabv3plus\__pycache__\_deeplab.cpython-311.pyc
C:\ZendionINC\agrobot_base\AgroBase\AgroBase\bin\Debug\Python\Models\deeplabv3plus\__pycache__\__init__.cpython-311.pyc
C:\ZendionINC\agrobot_base\AgroBase\AgroBase\bin\Debug\AgroBase.exe.config
C:\ZendionINC\agrobot_base\AgroBase\AgroBase\bin\Debug\AgroBase.exe
C:\ZendionINC\agrobot_base\AgroBase\AgroBase\bin\Debug\AgroBase.pdb
C:\ZendionINC\agrobot_base\AgroBase\AgroBase\bin\Debug\AForge.dll
C:\ZendionINC\agrobot_base\AgroBase\AgroBase\bin\Debug\AForge.Video.DirectShow.dll
C:\ZendionINC\agrobot_base\AgroBase\AgroBase\bin\Debug\AForge.Video.dll
C:\ZendionINC\agrobot_base\AgroBase\AgroBase\bin\Debug\CefSharp.Core.dll
C:\ZendionINC\agrobot_base\AgroBase\AgroBase\bin\Debug\CefSharp.dll
C:\ZendionINC\agrobot_base\AgroBase\AgroBase\bin\Debug\CefSharp.WinForms.dll
C:\ZendionINC\agrobot_base\AgroBase\AgroBase\bin\Debug\Microsoft.Bcl.AsyncInterfaces.dll
C:\ZendionINC\agrobot_base\AgroBase\AgroBase\bin\Debug\Microsoft.DirectX.DirectInput.dll
C:\ZendionINC\agrobot_base\AgroBase\AgroBase\bin\Debug\Microsoft.DirectX.dll
C:\ZendionINC\agrobot_base\AgroBase\AgroBase\bin\Debug\MQTTnet.dll
C:\ZendionINC\agrobot_base\AgroBase\AgroBase\bin\Debug\Newtonsoft.Json.dll
C:\ZendionINC\agrobot_base\AgroBase\AgroBase\bin\Debug\OpenTK.dll
C:\ZendionINC\agrobot_base\AgroBase\AgroBase\bin\Debug\OpenTK.GLControl.dll
C:\ZendionINC\agrobot_base\AgroBase\AgroBase\bin\Debug\SharpDX.DirectInput.dll
C:\ZendionINC\agrobot_base\AgroBase\AgroBase\bin\Debug\SharpDX.dll
C:\ZendionINC\agrobot_base\AgroBase\AgroBase\bin\Debug\System.Buffers.dll
C:\ZendionINC\agrobot_base\AgroBase\AgroBase\bin\Debug\System.CodeDom.dll
C:\ZendionINC\agrobot_base\AgroBase\AgroBase\bin\Debug\System.Memory.dll
C:\ZendionINC\agrobot_base\AgroBase\AgroBase\bin\Debug\System.Numerics.Vectors.dll
C:\ZendionINC\agrobot_base\AgroBase\AgroBase\bin\Debug\System.Runtime.CompilerServices.Unsafe.dll
C:\ZendionINC\agrobot_base\AgroBase\AgroBase\bin\Debug\System.Text.Encodings.Web.dll
C:\ZendionINC\agrobot_base\AgroBase\AgroBase\bin\Debug\System.Text.Json.dll
C:\ZendionINC\agrobot_base\AgroBase\AgroBase\bin\Debug\System.Threading.Tasks.Extensions.dll
C:\ZendionINC\agrobot_base\AgroBase\AgroBase\bin\Debug\System.ValueTuple.dll
C:\ZendionINC\agrobot_base\AgroBase\AgroBase\bin\Debug\ZedGraph.dll
C:\ZendionINC\agrobot_base\AgroBase\AgroBase\bin\Debug\AForge.xml
C:\ZendionINC\agrobot_base\AgroBase\AgroBase\bin\Debug\AForge.Video.xml
C:\ZendionINC\agrobot_base\AgroBase\AgroBase\bin\Debug\AForge.Video.DirectShow.xml
C:\ZendionINC\agrobot_base\AgroBase\AgroBase\bin\Debug\CefSharp.pdb
C:\ZendionINC\agrobot_base\AgroBase\AgroBase\bin\Debug\CefSharp.xml
C:\ZendionINC\agrobot_base\AgroBase\AgroBase\bin\Debug\CefSharp.Core.pdb
C:\ZendionINC\agrobot_base\AgroBase\AgroBase\bin\Debug\CefSharp.Core.xml
C:\ZendionINC\agrobot_base\AgroBase\AgroBase\bin\Debug\CefSharp.WinForms.pdb
C:\ZendionINC\agrobot_base\AgroBase\AgroBase\bin\Debug\CefSharp.WinForms.xml
C:\ZendionINC\agrobot_base\AgroBase\AgroBase\bin\Debug\Microsoft.Bcl.AsyncInterfaces.xml
C:\ZendionINC\agrobot_base\AgroBase\AgroBase\bin\Debug\Microsoft.DirectX.xml
C:\ZendionINC\agrobot_base\AgroBase\AgroBase\bin\Debug\Microsoft.Kinect.xml
C:\ZendionINC\agrobot_base\AgroBase\AgroBase\bin\Debug\Newtonsoft.Json.xml
C:\ZendionINC\agrobot_base\AgroBase\AgroBase\bin\Debug\OpenTK.xml
C:\ZendionINC\agrobot_base\AgroBase\AgroBase\bin\Debug\OpenTK.GLControl.xml
C:\ZendionINC\agrobot_base\AgroBase\AgroBase\bin\Debug\SharpDX.pdb
C:\ZendionINC\agrobot_base\AgroBase\AgroBase\bin\Debug\SharpDX.DirectInput.pdb
C:\ZendionINC\agrobot_base\AgroBase\AgroBase\bin\Debug\SharpDX.DirectInput.xml
C:\ZendionINC\agrobot_base\AgroBase\AgroBase\bin\Debug\System.Buffers.xml
C:\ZendionINC\agrobot_base\AgroBase\AgroBase\bin\Debug\System.CodeDom.xml
C:\ZendionINC\agrobot_base\AgroBase\AgroBase\bin\Debug\System.Memory.xml
C:\ZendionINC\agrobot_base\AgroBase\AgroBase\bin\Debug\System.Numerics.Vectors.xml
C:\ZendionINC\agrobot_base\AgroBase\AgroBase\bin\Debug\System.Runtime.CompilerServices.Unsafe.xml
C:\ZendionINC\agrobot_base\AgroBase\AgroBase\bin\Debug\System.Text.Encodings.Web.xml
C:\ZendionINC\agrobot_base\AgroBase\AgroBase\bin\Debug\System.Text.Json.xml
C:\ZendionINC\agrobot_base\AgroBase\AgroBase\bin\Debug\System.Threading.Tasks.Extensions.xml
C:\ZendionINC\agrobot_base\AgroBase\AgroBase\bin\Debug\System.ValueTuple.xml
C:\ZendionINC\agrobot_base\AgroBase\AgroBase\bin\Debug\ZedGraph.xml
C:\ZendionINC\agrobot_base\AgroBase\AgroBase\bin\Debug\de\ZedGraph.resources.dll
C:\ZendionINC\agrobot_base\AgroBase\AgroBase\bin\Debug\es\ZedGraph.resources.dll
C:\ZendionINC\agrobot_base\AgroBase\AgroBase\bin\Debug\fr\ZedGraph.resources.dll
C:\ZendionINC\agrobot_base\AgroBase\AgroBase\bin\Debug\hu\ZedGraph.resources.dll
C:\ZendionINC\agrobot_base\AgroBase\AgroBase\bin\Debug\it\ZedGraph.resources.dll
C:\ZendionINC\agrobot_base\AgroBase\AgroBase\bin\Debug\ja\ZedGraph.resources.dll
C:\ZendionINC\agrobot_base\AgroBase\AgroBase\bin\Debug\pt\ZedGraph.resources.dll
C:\ZendionINC\agrobot_base\AgroBase\AgroBase\bin\Debug\ru\ZedGraph.resources.dll
C:\ZendionINC\agrobot_base\AgroBase\AgroBase\bin\Debug\sk\ZedGraph.resources.dll
C:\ZendionINC\agrobot_base\AgroBase\AgroBase\bin\Debug\sv\ZedGraph.resources.dll
C:\ZendionINC\agrobot_base\AgroBase\AgroBase\bin\Debug\tr\ZedGraph.resources.dll
C:\ZendionINC\agrobot_base\AgroBase\AgroBase\bin\Debug\zh-cn\ZedGraph.resources.dll
C:\ZendionINC\agrobot_base\AgroBase\AgroBase\bin\Debug\zh-tw\ZedGraph.resources.dll
C:\ZendionINC\agrobot_base\AgroBase\AgroBase\obj\Debug\AgroBase.csproj.AssemblyReference.cache
C:\ZendionINC\agrobot_base\AgroBase\AgroBase\obj\Debug\AgroBase.Forms.Atuador.frmAtuCalibragem.resources
C:\ZendionINC\agrobot_base\AgroBase\AgroBase\obj\Debug\AgroBase.Forms.Atuador.frmAtuConfig.resources
C:\ZendionINC\agrobot_base\AgroBase\AgroBase\obj\Debug\AgroBase.Forms.Direcional.frmDirConfig.resources
C:\ZendionINC\agrobot_base\AgroBase\AgroBase\obj\Debug\AgroBase.Forms.Direcional.frmDirPlot.resources
C:\ZendionINC\agrobot_base\AgroBase\AgroBase\obj\Debug\AgroBase.Forms.frmAcompanhamento.resources
C:\ZendionINC\agrobot_base\AgroBase\AgroBase\obj\Debug\AgroBase.Forms.frmAtuCamera.resources
C:\ZendionINC\agrobot_base\AgroBase\AgroBase\obj\Debug\AgroBase.Forms.frmGPS.resources
C:\ZendionINC\agrobot_base\AgroBase\AgroBase\obj\Debug\AgroBase.Forms.frmKinect.resources
C:\ZendionINC\agrobot_base\AgroBase\AgroBase\obj\Debug\AgroBase.Forms.frmLoraConfig.resources
C:\ZendionINC\agrobot_base\AgroBase\AgroBase\obj\Debug\AgroBase.Forms.frmMapa.resources
C:\ZendionINC\agrobot_base\AgroBase\AgroBase\obj\Debug\AgroBase.Forms.frmPinout.resources
C:\ZendionINC\agrobot_base\AgroBase\AgroBase\obj\Debug\AgroBase.Forms.frmSimulacaoMapaGPS.resources
C:\ZendionINC\agrobot_base\AgroBase\AgroBase\obj\Debug\AgroBase.Forms.IHM.frmIHM.resources
C:\ZendionINC\agrobot_base\AgroBase\AgroBase\obj\Debug\AgroBase.Forms.Movimentacao.frmMovCamera.resources
C:\ZendionINC\agrobot_base\AgroBase\AgroBase\obj\Debug\AgroBase.Forms.Movimentacao.frmMovConfig.resources
C:\ZendionINC\agrobot_base\AgroBase\AgroBase\obj\Debug\AgroBase.Forms.frmMovDiagnosticos.resources
C:\ZendionINC\agrobot_base\AgroBase\AgroBase\obj\Debug\AgroBase.Forms.frmMovPlot.resources
C:\ZendionINC\agrobot_base\AgroBase\AgroBase\obj\Debug\AgroBase.frmPrincipal.resources
C:\ZendionINC\agrobot_base\AgroBase\AgroBase\obj\Debug\AgroBase.Forms.frmInstancial.resources
C:\ZendionINC\agrobot_base\AgroBase\AgroBase\obj\Debug\AgroBase.Forms.frmJoystick.resources
C:\ZendionINC\agrobot_base\AgroBase\AgroBase\obj\Debug\AgroBase.Forms.Operacoes.frmInicioOperacao.resources
C:\ZendionINC\agrobot_base\AgroBase\AgroBase\obj\Debug\AgroBase.Forms.Operacoes.frmOperacaoManual.resources
C:\ZendionINC\agrobot_base\AgroBase\AgroBase\obj\Debug\AgroBase.Forms.Operacoes.frmOperacaoMapaGPS.resources
C:\ZendionINC\agrobot_base\AgroBase\AgroBase\obj\Debug\AgroBase.Forms.Operacoes.frmParametrizacaoOperacao.resources
C:\ZendionINC\agrobot_base\AgroBase\AgroBase\obj\Debug\AgroBase.Forms.Operacoes.frmResultadosOperacao.resources
C:\ZendionINC\agrobot_base\AgroBase\AgroBase\obj\Debug\AgroBase.Forms.Sensoriamento.frmSenCamera.resources
C:\ZendionINC\agrobot_base\AgroBase\AgroBase\obj\Debug\AgroBase.Forms.Sensoriamento.frmSenConfig.resources
C:\ZendionINC\agrobot_base\AgroBase\AgroBase\obj\Debug\AgroBase.Forms.Sensoriamento.frmSonar.resources
C:\ZendionINC\agrobot_base\AgroBase\AgroBase\obj\Debug\AgroBase.Properties.Resources.resources
C:\ZendionINC\agrobot_base\AgroBase\AgroBase\obj\Debug\AgroBase.csproj.GenerateResource.cache
C:\ZendionINC\agrobot_base\AgroBase\AgroBase\obj\Debug\AgroBase.csproj.CoreCompileInputs.cache
C:\ZendionINC\agrobot_base\AgroBase\AgroBase\obj\Debug\AgroBase.exe
C:\ZendionINC\agrobot_base\AgroBase\AgroBase\obj\Debug\AgroBase.pdb
C:\ZendionINC\agrobot_base\AgroBase\AgroBase\obj\Debug\AgroBase.Forms.frmWT901C.resources
C:\ZendionINC\agrobot_base\AgroBase\AgroBase\obj\Debug\AgroBase.Forms.frmBLD.resources
C:\ZendionINC\agrobot_base\AgroBase\AgroBase\obj\Debug\AgroBase.Forms.frmMvdConfig.resources
C:\ZendionInc\agrobot_base\AgroBase\AgroBase\obj\Debug\AgroBase.Forms.frmMKS.resources
C:\ZendionInc\agrobot_base\AgroBase\AgroBase\obj\Debug\AgroBase.Forms.IHM.frmDialogoMapa.resources
C:\ZendionInc\agrobot_base\AgroBase\AgroBase\obj\Debug\AgroBase.Forms.IHM.frmAjustes.resources
C:\ZendionINC\agrobot_base\AgroBase\AgroBase\obj\Debug\AgroBase.Forms.IHM.frmDiagnosticos.resources
C:\ZendionInc\agrobot_base\AgroBase\AgroBase\bin\Debug\Microsoft.Kinect.dll
C:\ZendionInc\agrobot_base\AgroBase\AgroBase\bin\Debug\AssimpNet.dll
C:\ZendionInc\agrobot_base\AgroBase\AgroBase\bin\Debug\AssimpNet.xml
C:\ZendionInc\agrobot_base\AgroBase\AgroBase\bin\Debug\Emgu.CV.Bitmap.dll
C:\ZendionInc\agrobot_base\AgroBase\AgroBase\bin\Debug\System.Drawing.Common.dll
C:\ZendionInc\agrobot_base\AgroBase\AgroBase\bin\Debug\Emgu.CV.Bitmap.xml
C:\ZendionInc\agrobot_base\AgroBase\AgroBase\bin\Debug\System.Drawing.Common.pdb
C:\ZendionInc\agrobot_base\AgroBase\AgroBase\bin\Debug\System.Drawing.Common.xml
C:\ZendionInc\agrobot_base\AgroBase\AgroBase\bin\Debug\OpenCvSharp.dll
C:\ZendionInc\agrobot_base\AgroBase\AgroBase\bin\Debug\OpenCvSharp.xml
C:\ZendionInc\agrobot_base\AgroBase\AgroBase\bin\Debug\CefSharp.Core.Runtime.dll
C:\ZendionInc\agrobot_base\AgroBase\AgroBase\bin\Debug\CefSharp.Core.Runtime.pdb
C:\ZendionInc\agrobot_base\AgroBase\AgroBase\bin\Debug\CefSharp.Core.Runtime.xml
C:\ZendionInc\agrobot_base\AgroBase\AgroBase\bin\Debug\dll\x86\OpenCvSharpExtern.dll
C:\ZendionInc\agrobot_base\AgroBase\AgroBase\bin\Debug\dll\x86\opencv_videoio_ffmpeg4100.dll
C:\ZendionInc\agrobot_base\AgroBase\AgroBase\bin\Debug\dll\x64\OpenCvSharpExtern.dll
C:\ZendionInc\agrobot_base\AgroBase\AgroBase\bin\Debug\dll\x64\opencv_videoio_ffmpeg4100_64.dll
C:\ZendionInc\agrobot_base\AgroBase\AgroBase\bin\Debug\OpenCvSharp.Extensions.dll
C:\ZendionInc\agrobot_base\AgroBase\AgroBase\bin\Debug\OpenCvSharp.Extensions.xml
C:\ZendionInc\agrobot_base\AgroBase\AgroBase\bin\Debug\Python\Models\yolov7\models\common.py
C:\ZendionInc\agrobot_base\AgroBase\AgroBase\bin\Debug\Python\Models\yolov7\models\experimental.py
C:\ZendionInc\agrobot_base\AgroBase\AgroBase\bin\Debug\Python\Models\yolov7\models\yolo.py
C:\ZendionInc\agrobot_base\AgroBase\AgroBase\bin\Debug\Python\Models\yolov7\models\__init__.py
C:\ZendionInc\agrobot_base\AgroBase\AgroBase\bin\Debug\Python\Models\yolov7\utils\activations.py
C:\ZendionInc\agrobot_base\AgroBase\AgroBase\bin\Debug\Python\Models\yolov7\utils\add_nms.py
C:\ZendionInc\agrobot_base\AgroBase\AgroBase\bin\Debug\Python\Models\yolov7\utils\autoanchor.py
C:\ZendionInc\agrobot_base\AgroBase\AgroBase\bin\Debug\Python\Models\yolov7\utils\aws\resume.py
C:\ZendionInc\agrobot_base\AgroBase\AgroBase\bin\Debug\Python\Models\yolov7\utils\aws\__init__.py
C:\ZendionInc\agrobot_base\AgroBase\AgroBase\bin\Debug\Python\Models\yolov7\utils\datasets.py
C:\ZendionInc\agrobot_base\AgroBase\AgroBase\bin\Debug\Python\Models\yolov7\utils\general.py
C:\ZendionInc\agrobot_base\AgroBase\AgroBase\bin\Debug\Python\Models\yolov7\utils\google_app_engine\additional_requirements.txt
C:\ZendionInc\agrobot_base\AgroBase\AgroBase\bin\Debug\Python\Models\yolov7\utils\google_utils.py
C:\ZendionInc\agrobot_base\AgroBase\AgroBase\bin\Debug\Python\Models\yolov7\utils\loss.py
C:\ZendionInc\agrobot_base\AgroBase\AgroBase\bin\Debug\Python\Models\yolov7\utils\metrics.py
C:\ZendionInc\agrobot_base\AgroBase\AgroBase\bin\Debug\Python\Models\yolov7\utils\plots.py
C:\ZendionInc\agrobot_base\AgroBase\AgroBase\bin\Debug\Python\Models\yolov7\utils\torch_utils.py
C:\ZendionInc\agrobot_base\AgroBase\AgroBase\bin\Debug\Python\Models\yolov7\utils\wandb_logging\log_dataset.py
C:\ZendionInc\agrobot_base\AgroBase\AgroBase\bin\Debug\Python\Models\yolov7\utils\wandb_logging\wandb_utils.py
C:\ZendionInc\agrobot_base\AgroBase\AgroBase\bin\Debug\Python\Models\yolov7\utils\wandb_logging\__init__.py
C:\ZendionInc\agrobot_base\AgroBase\AgroBase\bin\Debug\Python\Models\yolov7\utils\__init__.py
C:\ZendionInc\agrobot_base\AgroBase\AgroBase\bin\Debug\Python\Output\folium\images\position_marker.png
C:\ZendionInc\agrobot_base\AgroBase\AgroBase\bin\Debug\Python\Output\folium\leaflet.rotatedMarker.js
C:\ZendionInc\agrobot_base\AgroBase\AgroBase\bin\Debug\Python\Output\folium\mqtt.min.js
C:\ZendionInc\agrobot_base\AgroBase\AgroBase\bin\Debug\Python\Output\folium\all.min.css
C:\ZendionInc\agrobot_base\AgroBase\AgroBase\bin\Debug\Python\Output\folium\bootstrap.bundle.min.js
C:\ZendionInc\agrobot_base\AgroBase\AgroBase\bin\Debug\Python\Output\folium\bootstrap.min.css
C:\ZendionInc\agrobot_base\AgroBase\AgroBase\bin\Debug\Python\Output\folium\images\markers-shadow.png
C:\ZendionInc\agrobot_base\AgroBase\AgroBase\bin\Debug\Python\Output\folium\images\markers-soft.png
C:\ZendionInc\agrobot_base\AgroBase\AgroBase\bin\Debug\Python\Output\folium\jquery-3.7.1.min.js
C:\ZendionInc\agrobot_base\AgroBase\AgroBase\bin\Debug\Python\Output\folium\leaflet.awesome-markers.css
C:\ZendionInc\agrobot_base\AgroBase\AgroBase\bin\Debug\Python\Output\folium\leaflet.awesome-markers.js
C:\ZendionInc\agrobot_base\AgroBase\AgroBase\bin\Debug\Python\Output\folium\leaflet.awesome.rotate.min.css
C:\ZendionInc\agrobot_base\AgroBase\AgroBase\bin\Debug\Python\Output\folium\leaflet.css
C:\ZendionInc\agrobot_base\AgroBase\AgroBase\bin\Debug\Python\Output\folium\leaflet.js
C:\ZendionInc\agrobot_base\AgroBase\AgroBase\bin\Debug\Python\Models\yolo\coco.names
C:\ZendionInc\agrobot_base\AgroBase\AgroBase\bin\Debug\Python\Models\yolo\yolov3.cfg
C:\ZendionInc\agrobot_base\AgroBase\AgroBase\bin\Debug\Python\Models\yolo\yolov3.weights
C:\ZendionInc\agrobot_base\AgroBase\AgroBase\bin\Debug\Python\Models\yolov7\utils\aws\mime.sh
C:\ZendionInc\agrobot_base\AgroBase\AgroBase\bin\Debug\Python\Models\yolov7\utils\aws\userdata.sh
C:\ZendionInc\agrobot_base\AgroBase\AgroBase\bin\Debug\Python\Models\yolov7\utils\google_app_engine\app.yaml
C:\ZendionInc\agrobot_base\AgroBase\AgroBase\bin\Debug\Python\Models\yolov7\utils\google_app_engine\Dockerfile
C:\ZendionInc\agrobot_base\AgroBase\AgroBase\bin\Debug\chrome_100_percent.pak
C:\ZendionInc\agrobot_base\AgroBase\AgroBase\bin\Debug\chrome_200_percent.pak
C:\ZendionInc\agrobot_base\AgroBase\AgroBase\bin\Debug\chrome_elf.dll
C:\ZendionInc\agrobot_base\AgroBase\AgroBase\bin\Debug\d3dcompiler_47.dll
C:\ZendionInc\agrobot_base\AgroBase\AgroBase\bin\Debug\icudtl.dat
C:\ZendionInc\agrobot_base\AgroBase\AgroBase\bin\Debug\libcef.dll
C:\ZendionInc\agrobot_base\AgroBase\AgroBase\bin\Debug\libEGL.dll
C:\ZendionInc\agrobot_base\AgroBase\AgroBase\bin\Debug\libGLESv2.dll
C:\ZendionInc\agrobot_base\AgroBase\AgroBase\bin\Debug\LICENSE.txt
C:\ZendionInc\agrobot_base\AgroBase\AgroBase\bin\Debug\locales\af.pak
C:\ZendionInc\agrobot_base\AgroBase\AgroBase\bin\Debug\locales\am.pak
C:\ZendionInc\agrobot_base\AgroBase\AgroBase\bin\Debug\locales\ar.pak
C:\ZendionInc\agrobot_base\AgroBase\AgroBase\bin\Debug\locales\bg.pak
C:\ZendionInc\agrobot_base\AgroBase\AgroBase\bin\Debug\locales\bn.pak
C:\ZendionInc\agrobot_base\AgroBase\AgroBase\bin\Debug\locales\ca.pak
C:\ZendionInc\agrobot_base\AgroBase\AgroBase\bin\Debug\locales\cs.pak
C:\ZendionInc\agrobot_base\AgroBase\AgroBase\bin\Debug\locales\da.pak
C:\ZendionInc\agrobot_base\AgroBase\AgroBase\bin\Debug\locales\de.pak
C:\ZendionInc\agrobot_base\AgroBase\AgroBase\bin\Debug\locales\el.pak
C:\ZendionInc\agrobot_base\AgroBase\AgroBase\bin\Debug\locales\en-GB.pak
C:\ZendionInc\agrobot_base\AgroBase\AgroBase\bin\Debug\locales\en-US.pak
C:\ZendionInc\agrobot_base\AgroBase\AgroBase\bin\Debug\locales\es-419.pak
C:\ZendionInc\agrobot_base\AgroBase\AgroBase\bin\Debug\locales\es.pak
C:\ZendionInc\agrobot_base\AgroBase\AgroBase\bin\Debug\locales\et.pak
C:\ZendionInc\agrobot_base\AgroBase\AgroBase\bin\Debug\locales\fa.pak
C:\ZendionInc\agrobot_base\AgroBase\AgroBase\bin\Debug\locales\fi.pak
C:\ZendionInc\agrobot_base\AgroBase\AgroBase\bin\Debug\locales\fil.pak
C:\ZendionInc\agrobot_base\AgroBase\AgroBase\bin\Debug\locales\fr.pak
C:\ZendionInc\agrobot_base\AgroBase\AgroBase\bin\Debug\locales\gu.pak
C:\ZendionInc\agrobot_base\AgroBase\AgroBase\bin\Debug\locales\he.pak
C:\ZendionInc\agrobot_base\AgroBase\AgroBase\bin\Debug\locales\hi.pak
C:\ZendionInc\agrobot_base\AgroBase\AgroBase\bin\Debug\locales\hr.pak
C:\ZendionInc\agrobot_base\AgroBase\AgroBase\bin\Debug\locales\hu.pak
C:\ZendionInc\agrobot_base\AgroBase\AgroBase\bin\Debug\locales\id.pak
C:\ZendionInc\agrobot_base\AgroBase\AgroBase\bin\Debug\locales\it.pak
C:\ZendionInc\agrobot_base\AgroBase\AgroBase\bin\Debug\locales\ja.pak
C:\ZendionInc\agrobot_base\AgroBase\AgroBase\bin\Debug\locales\kn.pak
C:\ZendionInc\agrobot_base\AgroBase\AgroBase\bin\Debug\locales\ko.pak
C:\ZendionInc\agrobot_base\AgroBase\AgroBase\bin\Debug\locales\lt.pak
C:\ZendionInc\agrobot_base\AgroBase\AgroBase\bin\Debug\locales\lv.pak
C:\ZendionInc\agrobot_base\AgroBase\AgroBase\bin\Debug\locales\ml.pak
C:\ZendionInc\agrobot_base\AgroBase\AgroBase\bin\Debug\locales\mr.pak
C:\ZendionInc\agrobot_base\AgroBase\AgroBase\bin\Debug\locales\ms.pak
C:\ZendionInc\agrobot_base\AgroBase\AgroBase\bin\Debug\locales\nb.pak
C:\ZendionInc\agrobot_base\AgroBase\AgroBase\bin\Debug\locales\nl.pak
C:\ZendionInc\agrobot_base\AgroBase\AgroBase\bin\Debug\locales\pl.pak
C:\ZendionInc\agrobot_base\AgroBase\AgroBase\bin\Debug\locales\pt-BR.pak
C:\ZendionInc\agrobot_base\AgroBase\AgroBase\bin\Debug\locales\pt-PT.pak
C:\ZendionInc\agrobot_base\AgroBase\AgroBase\bin\Debug\locales\ro.pak
C:\ZendionInc\agrobot_base\AgroBase\AgroBase\bin\Debug\locales\ru.pak
C:\ZendionInc\agrobot_base\AgroBase\AgroBase\bin\Debug\locales\sk.pak
C:\ZendionInc\agrobot_base\AgroBase\AgroBase\bin\Debug\locales\sl.pak
C:\ZendionInc\agrobot_base\AgroBase\AgroBase\bin\Debug\locales\sr.pak
C:\ZendionInc\agrobot_base\AgroBase\AgroBase\bin\Debug\locales\sv.pak
C:\ZendionInc\agrobot_base\AgroBase\AgroBase\bin\Debug\locales\sw.pak
C:\ZendionInc\agrobot_base\AgroBase\AgroBase\bin\Debug\locales\ta.pak
C:\ZendionInc\agrobot_base\AgroBase\AgroBase\bin\Debug\locales\te.pak
C:\ZendionInc\agrobot_base\AgroBase\AgroBase\bin\Debug\locales\th.pak
C:\ZendionInc\agrobot_base\AgroBase\AgroBase\bin\Debug\locales\tr.pak
C:\ZendionInc\agrobot_base\AgroBase\AgroBase\bin\Debug\locales\uk.pak
C:\ZendionInc\agrobot_base\AgroBase\AgroBase\bin\Debug\locales\ur.pak
C:\ZendionInc\agrobot_base\AgroBase\AgroBase\bin\Debug\locales\vi.pak
C:\ZendionInc\agrobot_base\AgroBase\AgroBase\bin\Debug\locales\zh-CN.pak
C:\ZendionInc\agrobot_base\AgroBase\AgroBase\bin\Debug\locales\zh-TW.pak
C:\ZendionInc\agrobot_base\AgroBase\AgroBase\bin\Debug\README.txt
C:\ZendionInc\agrobot_base\AgroBase\AgroBase\bin\Debug\resources.pak
C:\ZendionInc\agrobot_base\AgroBase\AgroBase\bin\Debug\snapshot_blob.bin
C:\ZendionInc\agrobot_base\AgroBase\AgroBase\bin\Debug\v8_context_snapshot.bin
C:\ZendionInc\agrobot_base\AgroBase\AgroBase\bin\Debug\vk_swiftshader.dll
C:\ZendionInc\agrobot_base\AgroBase\AgroBase\bin\Debug\vk_swiftshader_icd.json
C:\ZendionInc\agrobot_base\AgroBase\AgroBase\bin\Debug\vulkan-1.dll
C:\ZendionInc\agrobot_base\AgroBase\AgroBase\bin\Debug\CefSharp.BrowserSubprocess.Core.dll
C:\ZendionInc\agrobot_base\AgroBase\AgroBase\bin\Debug\CefSharp.BrowserSubprocess.Core.pdb
C:\ZendionInc\agrobot_base\AgroBase\AgroBase\bin\Debug\CefSharp.BrowserSubprocess.pdb
C:\ZendionInc\agrobot_base\AgroBase\AgroBase\bin\Debug\Python\Output\fonts\glyphicons-halflings-regular.ttf
C:\ZendionInc\agrobot_base\AgroBase\AgroBase\bin\Debug\Python\Output\fonts\glyphicons-halflings-regular.woff
C:\ZendionInc\agrobot_base\AgroBase\AgroBase\bin\Debug\x64\concrt140.dll
C:\ZendionInc\agrobot_base\AgroBase\AgroBase\bin\Debug\x64\cvextern.dll
C:\ZendionInc\agrobot_base\AgroBase\AgroBase\bin\Debug\x64\msvcp140.dll
@ -473,13 +328,158 @@ C:\ZendionInc\agrobot_base\AgroBase\AgroBase\bin\Debug\x86\msvcp140_2.dll
C:\ZendionInc\agrobot_base\AgroBase\AgroBase\bin\Debug\x86\msvcp140_codecvt_ids.dll
C:\ZendionInc\agrobot_base\AgroBase\AgroBase\bin\Debug\x86\opencv_videoio_ffmpeg440.dll
C:\ZendionInc\agrobot_base\AgroBase\AgroBase\bin\Debug\x86\vcruntime140.dll
C:\ZendionInc\agrobot_base\AgroBase\AgroBase\bin\Debug\Python\Models\deeplabv3plus\backbone\hrnetv2.py
C:\ZendionInc\agrobot_base\AgroBase\AgroBase\bin\Debug\Python\Models\deeplabv3plus\backbone\mobilenetv2.py
C:\ZendionInc\agrobot_base\AgroBase\AgroBase\bin\Debug\Python\Models\deeplabv3plus\backbone\resnet.py
C:\ZendionInc\agrobot_base\AgroBase\AgroBase\bin\Debug\Python\Models\deeplabv3plus\backbone\xception.py
C:\ZendionInc\agrobot_base\AgroBase\AgroBase\bin\Debug\Python\Models\deeplabv3plus\backbone\__init__.py
C:\ZendionInc\agrobot_base\AgroBase\AgroBase\bin\Debug\Python\Models\deeplabv3plus\modeling.py
C:\ZendionInc\agrobot_base\AgroBase\AgroBase\bin\Debug\Python\Models\deeplabv3plus\utils.py
C:\ZendionInc\agrobot_base\AgroBase\AgroBase\bin\Debug\Python\Models\deeplabv3plus\_deeplab.py
C:\ZendionInc\agrobot_base\AgroBase\AgroBase\bin\Debug\Python\Models\deeplabv3plus\__init__.py
C:\ZendionInc\agrobot_base\AgroBase\AgroBase\bin\Debug\Python\Models\yolo\coco-tiny.names
C:\ZendionInc\agrobot_base\AgroBase\AgroBase\bin\Debug\Python\Models\yolo\yolov3-tiny.cfg
C:\ZendionInc\agrobot_base\AgroBase\AgroBase\bin\Debug\Python\Models\yolo\yolov3-tiny.weights
C:\ZendionInc\agrobot_base\AgroBase\AgroBase\bin\Debug\Python\Models\yolo\yolov3-weed.weights
C:\ZendionInc\agrobot_base\AgroBase\AgroBase\bin\Debug\Python\Models\yolo\crop_weed_detection.weights
C:\ZendionInc\agrobot_base\AgroBase\AgroBase\bin\Debug\Python\Models\deeplabv3plus\backbone\__pycache__\hrnetv2.cpython-311.pyc
C:\ZendionInc\agrobot_base\AgroBase\AgroBase\bin\Debug\Python\Models\deeplabv3plus\backbone\__pycache__\mobilenetv2.cpython-311.pyc
C:\ZendionInc\agrobot_base\AgroBase\AgroBase\bin\Debug\Python\Models\deeplabv3plus\backbone\__pycache__\resnet.cpython-311.pyc
C:\ZendionInc\agrobot_base\AgroBase\AgroBase\bin\Debug\Python\Models\deeplabv3plus\backbone\__pycache__\xception.cpython-311.pyc
C:\ZendionInc\agrobot_base\AgroBase\AgroBase\bin\Debug\Python\Models\deeplabv3plus\backbone\__pycache__\__init__.cpython-311.pyc
C:\ZendionInc\agrobot_base\AgroBase\AgroBase\bin\Debug\Python\Models\deeplabv3plus\__pycache__\modeling.cpython-311.pyc
C:\ZendionInc\agrobot_base\AgroBase\AgroBase\bin\Debug\Python\Models\deeplabv3plus\__pycache__\utils.cpython-311.pyc
C:\ZendionInc\agrobot_base\AgroBase\AgroBase\bin\Debug\Python\Models\deeplabv3plus\__pycache__\_deeplab.cpython-311.pyc
C:\ZendionInc\agrobot_base\AgroBase\AgroBase\bin\Debug\Python\Models\deeplabv3plus\__pycache__\__init__.cpython-311.pyc
C:\ZendionInc\agrobot_base\AgroBase\AgroBase\bin\Debug\AgroBase.exe.config
C:\ZendionInc\agrobot_base\AgroBase\AgroBase\bin\Debug\AgroBase.exe
C:\ZendionInc\agrobot_base\AgroBase\AgroBase\bin\Debug\AgroBase.pdb
C:\ZendionInc\agrobot_base\AgroBase\AgroBase\bin\Debug\AForge.dll
C:\ZendionInc\agrobot_base\AgroBase\AgroBase\bin\Debug\AForge.Video.DirectShow.dll
C:\ZendionInc\agrobot_base\AgroBase\AgroBase\bin\Debug\AForge.Video.dll
C:\ZendionInc\agrobot_base\AgroBase\AgroBase\bin\Debug\AssimpNet.dll
C:\ZendionInc\agrobot_base\AgroBase\AgroBase\bin\Debug\CefSharp.Core.dll
C:\ZendionInc\agrobot_base\AgroBase\AgroBase\bin\Debug\CefSharp.dll
C:\ZendionInc\agrobot_base\AgroBase\AgroBase\bin\Debug\CefSharp.WinForms.dll
C:\ZendionInc\agrobot_base\AgroBase\AgroBase\bin\Debug\Emgu.CV.Bitmap.dll
C:\ZendionInc\agrobot_base\AgroBase\AgroBase\bin\Debug\Emgu.CV.Platform.NetStandard.dll
C:\ZendionInc\agrobot_base\AgroBase\AgroBase\bin\Debug\Emgu.CV.Platform.NetStandard.xml
C:\ZendionInc\agrobot_base\AgroBase\AgroBase\bin\Debug\MathNet.Numerics.dll
C:\ZendionInc\agrobot_base\AgroBase\AgroBase\bin\Debug\MathNet.Numerics.xml
C:\ZendionInc\agrobot_base\AgroBase\AgroBase\bin\Debug\Microsoft.Bcl.AsyncInterfaces.dll
C:\ZendionInc\agrobot_base\AgroBase\AgroBase\bin\Debug\Microsoft.DirectX.DirectInput.dll
C:\ZendionInc\agrobot_base\AgroBase\AgroBase\bin\Debug\Microsoft.DirectX.dll
C:\ZendionInc\agrobot_base\AgroBase\AgroBase\bin\Debug\Microsoft.Kinect.dll
C:\ZendionInc\agrobot_base\AgroBase\AgroBase\bin\Debug\MQTTnet.dll
C:\ZendionInc\agrobot_base\AgroBase\AgroBase\bin\Debug\Newtonsoft.Json.dll
C:\ZendionInc\agrobot_base\AgroBase\AgroBase\bin\Debug\OpenCvSharp.dll
C:\ZendionInc\agrobot_base\AgroBase\AgroBase\bin\Debug\OpenCvSharp.Extensions.dll
C:\ZendionInc\agrobot_base\AgroBase\AgroBase\bin\Debug\OpenHardwareMonitorLib.dll
C:\ZendionInc\agrobot_base\AgroBase\AgroBase\bin\Debug\OpenTK.dll
C:\ZendionInc\agrobot_base\AgroBase\AgroBase\bin\Debug\OpenTK.GLControl.dll
C:\ZendionInc\agrobot_base\AgroBase\AgroBase\bin\Debug\SharpDX.DirectInput.dll
C:\ZendionInc\agrobot_base\AgroBase\AgroBase\bin\Debug\SharpDX.dll
C:\ZendionInc\agrobot_base\AgroBase\AgroBase\bin\Debug\System.Buffers.dll
C:\ZendionInc\agrobot_base\AgroBase\AgroBase\bin\Debug\System.CodeDom.dll
C:\ZendionInc\agrobot_base\AgroBase\AgroBase\bin\Debug\System.Drawing.Common.dll
C:\ZendionInc\agrobot_base\AgroBase\AgroBase\bin\Debug\System.Memory.dll
C:\ZendionInc\agrobot_base\AgroBase\AgroBase\bin\Debug\System.Numerics.Vectors.dll
C:\ZendionInc\agrobot_base\AgroBase\AgroBase\bin\Debug\System.Runtime.CompilerServices.Unsafe.dll
C:\ZendionInc\agrobot_base\AgroBase\AgroBase\bin\Debug\System.Text.Encodings.Web.dll
C:\ZendionInc\agrobot_base\AgroBase\AgroBase\bin\Debug\System.Text.Json.dll
C:\ZendionInc\agrobot_base\AgroBase\AgroBase\bin\Debug\System.Threading.Tasks.Extensions.dll
C:\ZendionInc\agrobot_base\AgroBase\AgroBase\bin\Debug\System.ValueTuple.dll
C:\ZendionInc\agrobot_base\AgroBase\AgroBase\bin\Debug\ZedGraph.dll
C:\ZendionInc\agrobot_base\AgroBase\AgroBase\bin\Debug\AForge.xml
C:\ZendionInc\agrobot_base\AgroBase\AgroBase\bin\Debug\AForge.Video.xml
C:\ZendionInc\agrobot_base\AgroBase\AgroBase\bin\Debug\AForge.Video.DirectShow.xml
C:\ZendionInc\agrobot_base\AgroBase\AgroBase\bin\Debug\AssimpNet.xml
C:\ZendionInc\agrobot_base\AgroBase\AgroBase\bin\Debug\CefSharp.pdb
C:\ZendionInc\agrobot_base\AgroBase\AgroBase\bin\Debug\CefSharp.xml
C:\ZendionInc\agrobot_base\AgroBase\AgroBase\bin\Debug\CefSharp.Core.pdb
C:\ZendionInc\agrobot_base\AgroBase\AgroBase\bin\Debug\CefSharp.Core.xml
C:\ZendionInc\agrobot_base\AgroBase\AgroBase\bin\Debug\CefSharp.WinForms.pdb
C:\ZendionInc\agrobot_base\AgroBase\AgroBase\bin\Debug\CefSharp.WinForms.xml
C:\ZendionInc\agrobot_base\AgroBase\AgroBase\bin\Debug\Emgu.CV.Bitmap.xml
C:\ZendionInc\agrobot_base\AgroBase\AgroBase\bin\Debug\Emgu.CV.Platform.NetStandard.xml
C:\ZendionInc\agrobot_base\AgroBase\AgroBase\bin\Debug\MathNet.Numerics.xml
C:\ZendionInc\agrobot_base\AgroBase\AgroBase\bin\Debug\Microsoft.Bcl.AsyncInterfaces.xml
C:\ZendionInc\agrobot_base\AgroBase\AgroBase\bin\Debug\Microsoft.DirectX.xml
C:\ZendionInc\agrobot_base\AgroBase\AgroBase\bin\Debug\Microsoft.Kinect.xml
C:\ZendionInc\agrobot_base\AgroBase\AgroBase\bin\Debug\Newtonsoft.Json.xml
C:\ZendionInc\agrobot_base\AgroBase\AgroBase\bin\Debug\OpenCvSharp.xml
C:\ZendionInc\agrobot_base\AgroBase\AgroBase\bin\Debug\OpenCvSharp.Extensions.xml
C:\ZendionInc\agrobot_base\AgroBase\AgroBase\bin\Debug\OpenTK.xml
C:\ZendionInc\agrobot_base\AgroBase\AgroBase\bin\Debug\OpenTK.GLControl.xml
C:\ZendionInc\agrobot_base\AgroBase\AgroBase\bin\Debug\SharpDX.pdb
C:\ZendionInc\agrobot_base\AgroBase\AgroBase\bin\Debug\SharpDX.DirectInput.pdb
C:\ZendionInc\agrobot_base\AgroBase\AgroBase\bin\Debug\SharpDX.DirectInput.xml
C:\ZendionInc\agrobot_base\AgroBase\AgroBase\bin\Debug\System.Buffers.xml
C:\ZendionInc\agrobot_base\AgroBase\AgroBase\bin\Debug\System.CodeDom.xml
C:\ZendionInc\agrobot_base\AgroBase\AgroBase\bin\Debug\System.Drawing.Common.pdb
C:\ZendionInc\agrobot_base\AgroBase\AgroBase\bin\Debug\System.Drawing.Common.xml
C:\ZendionInc\agrobot_base\AgroBase\AgroBase\bin\Debug\System.Memory.xml
C:\ZendionInc\agrobot_base\AgroBase\AgroBase\bin\Debug\System.Numerics.Vectors.xml
C:\ZendionInc\agrobot_base\AgroBase\AgroBase\bin\Debug\System.Runtime.CompilerServices.Unsafe.xml
C:\ZendionInc\agrobot_base\AgroBase\AgroBase\bin\Debug\System.Text.Encodings.Web.xml
C:\ZendionInc\agrobot_base\AgroBase\AgroBase\bin\Debug\System.Text.Json.xml
C:\ZendionInc\agrobot_base\AgroBase\AgroBase\bin\Debug\System.Threading.Tasks.Extensions.xml
C:\ZendionInc\agrobot_base\AgroBase\AgroBase\bin\Debug\System.ValueTuple.xml
C:\ZendionInc\agrobot_base\AgroBase\AgroBase\bin\Debug\ZedGraph.xml
C:\ZendionInc\agrobot_base\AgroBase\AgroBase\bin\Debug\de\ZedGraph.resources.dll
C:\ZendionInc\agrobot_base\AgroBase\AgroBase\bin\Debug\es\ZedGraph.resources.dll
C:\ZendionInc\agrobot_base\AgroBase\AgroBase\bin\Debug\fr\ZedGraph.resources.dll
C:\ZendionInc\agrobot_base\AgroBase\AgroBase\bin\Debug\hu\ZedGraph.resources.dll
C:\ZendionInc\agrobot_base\AgroBase\AgroBase\bin\Debug\it\ZedGraph.resources.dll
C:\ZendionInc\agrobot_base\AgroBase\AgroBase\bin\Debug\ja\ZedGraph.resources.dll
C:\ZendionInc\agrobot_base\AgroBase\AgroBase\bin\Debug\pt\ZedGraph.resources.dll
C:\ZendionInc\agrobot_base\AgroBase\AgroBase\bin\Debug\ru\ZedGraph.resources.dll
C:\ZendionInc\agrobot_base\AgroBase\AgroBase\bin\Debug\sk\ZedGraph.resources.dll
C:\ZendionInc\agrobot_base\AgroBase\AgroBase\bin\Debug\sv\ZedGraph.resources.dll
C:\ZendionInc\agrobot_base\AgroBase\AgroBase\bin\Debug\tr\ZedGraph.resources.dll
C:\ZendionInc\agrobot_base\AgroBase\AgroBase\bin\Debug\zh-cn\ZedGraph.resources.dll
C:\ZendionInc\agrobot_base\AgroBase\AgroBase\bin\Debug\zh-tw\ZedGraph.resources.dll
C:\ZendionInc\agrobot_base\AgroBase\AgroBase\obj\Debug\AgroBase.csproj.AssemblyReference.cache
C:\ZendionInc\agrobot_base\AgroBase\AgroBase\obj\Debug\AgroBase.Forms.Atuador.frmAtuCalibragem.resources
C:\ZendionInc\agrobot_base\AgroBase\AgroBase\obj\Debug\AgroBase.Forms.Atuador.frmAtuConfig.resources
C:\ZendionInc\agrobot_base\AgroBase\AgroBase\obj\Debug\AgroBase.Forms.Direcional.frmDirConfig.resources
C:\ZendionInc\agrobot_base\AgroBase\AgroBase\obj\Debug\AgroBase.Forms.Direcional.frmDirPlot.resources
C:\ZendionInc\agrobot_base\AgroBase\AgroBase\obj\Debug\AgroBase.Forms.frmA05Config.resources
C:\ZendionInc\agrobot_base\AgroBase\AgroBase\obj\Debug\AgroBase.Forms.frmAcompanhamento.resources
C:\ZendionInc\agrobot_base\AgroBase\AgroBase\obj\Debug\AgroBase.Forms.frmAtuCamera.resources
C:\ZendionInc\agrobot_base\AgroBase\AgroBase\obj\Debug\AgroBase.Forms.frmBLD.resources
C:\ZendionInc\agrobot_base\AgroBase\AgroBase\obj\Debug\AgroBase.Forms.frmEthernet.resources
C:\ZendionInc\agrobot_base\AgroBase\AgroBase\obj\Debug\AgroBase.Forms.frmGPS.resources
C:\ZendionInc\agrobot_base\AgroBase\AgroBase\obj\Debug\AgroBase.Forms.frmKinect.resources
C:\ZendionInc\agrobot_base\AgroBase\AgroBase\obj\Debug\AgroBase.Forms.frmLoraConfig.resources
C:\ZendionInc\agrobot_base\AgroBase\AgroBase\obj\Debug\AgroBase.Forms.frmMapa.resources
C:\ZendionInc\agrobot_base\AgroBase\AgroBase\obj\Debug\AgroBase.Forms.frmMKS.resources
C:\ZendionInc\agrobot_base\AgroBase\AgroBase\obj\Debug\AgroBase.Forms.frmMvdConfig.resources
C:\ZendionInc\agrobot_base\AgroBase\AgroBase\obj\Debug\AgroBase.Forms.frmOID.resources
C:\ZendionInc\agrobot_base\AgroBase\AgroBase\obj\Debug\AgroBase.Forms.frmPinout.resources
C:\ZendionInc\agrobot_base\AgroBase\AgroBase\obj\Debug\AgroBase.Forms.frmSimulacaoMapaGPS.resources
C:\ZendionInc\agrobot_base\AgroBase\AgroBase\obj\Debug\AgroBase.Forms.frmTreinamentoIA.resources
C:\ZendionInc\agrobot_base\AgroBase\AgroBase\obj\Debug\AgroBase.Forms.frmWT901C.resources
C:\ZendionInc\agrobot_base\AgroBase\AgroBase\obj\Debug\AgroBase.Forms.IHM.frmAjustes.resources
C:\ZendionInc\agrobot_base\AgroBase\AgroBase\obj\Debug\AgroBase.Forms.IHM.frmDiagnosticos.resources
C:\ZendionInc\agrobot_base\AgroBase\AgroBase\obj\Debug\AgroBase.Forms.IHM.frmDialogoMapa.resources
C:\ZendionInc\agrobot_base\AgroBase\AgroBase\obj\Debug\AgroBase.Forms.IHM.frmIHM.resources
C:\ZendionInc\agrobot_base\AgroBase\AgroBase\obj\Debug\AgroBase.Forms.Movimentacao.frmMovCamera.resources
C:\ZendionInc\agrobot_base\AgroBase\AgroBase\obj\Debug\AgroBase.Forms.Movimentacao.frmMovConfig.resources
C:\ZendionInc\agrobot_base\AgroBase\AgroBase\obj\Debug\AgroBase.Forms.frmMovDiagnosticos.resources
C:\ZendionInc\agrobot_base\AgroBase\AgroBase\obj\Debug\AgroBase.Forms.frmMovPlot.resources
C:\ZendionInc\agrobot_base\AgroBase\AgroBase\obj\Debug\AgroBase.frmPrincipal.resources
C:\ZendionInc\agrobot_base\AgroBase\AgroBase\obj\Debug\AgroBase.Forms.frmInstancial.resources
C:\ZendionInc\agrobot_base\AgroBase\AgroBase\obj\Debug\AgroBase.Forms.frmJoystick.resources
C:\ZendionInc\agrobot_base\AgroBase\AgroBase\obj\Debug\AgroBase.Forms.Operacoes.frmInicioOperacao.resources
C:\ZendionInc\agrobot_base\AgroBase\AgroBase\obj\Debug\AgroBase.Forms.Operacoes.frmOperacaoManual.resources
C:\ZendionInc\agrobot_base\AgroBase\AgroBase\obj\Debug\AgroBase.Forms.Operacoes.frmOperacaoMapaGPS.resources
C:\ZendionInc\agrobot_base\AgroBase\AgroBase\obj\Debug\AgroBase.Forms.Operacoes.frmParametrizacaoOperacao.resources
C:\ZendionInc\agrobot_base\AgroBase\AgroBase\obj\Debug\AgroBase.Forms.Operacoes.frmResultadosOperacao.resources
C:\ZendionInc\agrobot_base\AgroBase\AgroBase\obj\Debug\AgroBase.Forms.Sensoriamento.frmSenCamera.resources
C:\ZendionInc\agrobot_base\AgroBase\AgroBase\obj\Debug\AgroBase.Forms.Sensoriamento.frmSenConfig.resources
C:\ZendionInc\agrobot_base\AgroBase\AgroBase\obj\Debug\AgroBase.Forms.Sensoriamento.frmSonar.resources
C:\ZendionInc\agrobot_base\AgroBase\AgroBase\obj\Debug\AgroBase.Properties.Resources.resources
C:\ZendionInc\agrobot_base\AgroBase\AgroBase\obj\Debug\AgroBase.csproj.GenerateResource.cache
C:\ZendionInc\agrobot_base\AgroBase\AgroBase\obj\Debug\AgroBase.csproj.CoreCompileInputs.cache
C:\ZendionInc\agrobot_base\AgroBase\AgroBase\obj\Debug\AgroBase.csproj.CopyComplete
C:\ZendionInc\agrobot_base\AgroBase\AgroBase\obj\Debug\AgroBase.exe
C:\ZendionInc\agrobot_base\AgroBase\AgroBase\obj\Debug\AgroBase.pdb

Some files were not shown because too many files have changed in this diff Show More