diff --git a/AgroBase/.vs/AgroBase/FileContentIndex/d9eab518-9f9b-41fa-8b18-ecdc338f8888.vsidx b/AgroBase/.vs/AgroBase/FileContentIndex/656ba202-afb7-4323-83ca-2aea29063cfa.vsidx similarity index 55% rename from AgroBase/.vs/AgroBase/FileContentIndex/d9eab518-9f9b-41fa-8b18-ecdc338f8888.vsidx rename to AgroBase/.vs/AgroBase/FileContentIndex/656ba202-afb7-4323-83ca-2aea29063cfa.vsidx index e7401f1b4..c725998c8 100644 Binary files a/AgroBase/.vs/AgroBase/FileContentIndex/d9eab518-9f9b-41fa-8b18-ecdc338f8888.vsidx and b/AgroBase/.vs/AgroBase/FileContentIndex/656ba202-afb7-4323-83ca-2aea29063cfa.vsidx differ diff --git a/AgroBase/.vs/AgroBase/v17/.suo b/AgroBase/.vs/AgroBase/v17/.suo index c787df0f0..aafc82a69 100644 Binary files a/AgroBase/.vs/AgroBase/v17/.suo and b/AgroBase/.vs/AgroBase/v17/.suo differ diff --git a/AgroBase/AgroBase/Forms/IHM/frmIHM.Designer.cs b/AgroBase/AgroBase/Forms/IHM/frmIHM.Designer.cs index 06b65852a..2132f7b4d 100644 --- a/AgroBase/AgroBase/Forms/IHM/frmIHM.Designer.cs +++ b/AgroBase/AgroBase/Forms/IHM/frmIHM.Designer.cs @@ -79,7 +79,7 @@ this.lblD_Sen_sCOR_24V = new System.Windows.Forms.Label(); this.lblD_Atu_sPRS = new System.Windows.Forms.Label(); this.lblD_Atu_sBMB = new System.Windows.Forms.Label(); - this.lblD_Sen_sLRA = new System.Windows.Forms.Label(); + this.lblD_Lra = new System.Windows.Forms.Label(); this.lblD_Atu_sMAS = new System.Windows.Forms.Label(); this.lblD_Atu_sFLX = new System.Windows.Forms.Label(); this.lblD_Atu_sBIC_B01 = new System.Windows.Forms.Label(); @@ -669,16 +669,16 @@ this.lblD_Atu_sBMB.Text = "BOMBA"; this.lblD_Atu_sBMB.Click += new System.EventHandler(this.lblModulo_Click); // - // lblD_Sen_sLRA + // lblD_Lra // - this.lblD_Sen_sLRA.AutoSize = true; - this.lblD_Sen_sLRA.Cursor = System.Windows.Forms.Cursors.Hand; - this.lblD_Sen_sLRA.Location = new System.Drawing.Point(213, 57); - this.lblD_Sen_sLRA.Name = "lblD_Sen_sLRA"; - this.lblD_Sen_sLRA.Size = new System.Drawing.Size(46, 24); - this.lblD_Sen_sLRA.TabIndex = 63; - this.lblD_Sen_sLRA.Text = "LRA"; - this.lblD_Sen_sLRA.Click += new System.EventHandler(this.lblModulo_Click); + this.lblD_Lra.AutoSize = true; + this.lblD_Lra.Cursor = System.Windows.Forms.Cursors.Hand; + this.lblD_Lra.Location = new System.Drawing.Point(213, 57); + this.lblD_Lra.Name = "lblD_Lra"; + this.lblD_Lra.Size = new System.Drawing.Size(46, 24); + this.lblD_Lra.TabIndex = 63; + this.lblD_Lra.Text = "LRA"; + this.lblD_Lra.Click += new System.EventHandler(this.lblModulo_Click); // // lblD_Atu_sMAS // @@ -764,7 +764,7 @@ this.Controls.Add(this.lblD_Atu_sBIC_B01); this.Controls.Add(this.lblD_Atu_sFLX); this.Controls.Add(this.lblD_Atu_sMAS); - this.Controls.Add(this.lblD_Sen_sLRA); + this.Controls.Add(this.lblD_Lra); this.Controls.Add(this.lblD_Atu_sBMB); this.Controls.Add(this.lblD_Atu_sPRS); this.Controls.Add(this.lblD_Sen_sCOR_24V); @@ -887,7 +887,7 @@ private System.Windows.Forms.Label lblD_Sen_sCOR_24V; private System.Windows.Forms.Label lblD_Atu_sPRS; private System.Windows.Forms.Label lblD_Atu_sBMB; - private System.Windows.Forms.Label lblD_Sen_sLRA; + private System.Windows.Forms.Label lblD_Lra; private System.Windows.Forms.Label lblD_Atu_sMAS; private System.Windows.Forms.Label lblD_Atu_sFLX; private System.Windows.Forms.Label lblD_Atu_sBIC_B01; diff --git a/AgroBase/AgroBase/Forms/IHM/frmIHM.cs b/AgroBase/AgroBase/Forms/IHM/frmIHM.cs index 5afd24e0f..b49c18850 100644 --- a/AgroBase/AgroBase/Forms/IHM/frmIHM.cs +++ b/AgroBase/AgroBase/Forms/IHM/frmIHM.cs @@ -6,6 +6,7 @@ using AgroBase.Models.Operadores; using AgroBase.Properties; using AgroBase.Services; using AgroBase.Services.Operadores; +using OpenHardwareMonitor.Hardware; using System; using System.Collections.Generic; using System.Data; @@ -203,6 +204,19 @@ namespace AgroBase.Forms.IHM : saudeImu.status == StatusModulo.Operante ? Color.DarkGreen : Color.Black; } + else if (Dispositivo == T_Code.Lra) + { + var Modulo = SerialService.DispositivosMapeados.FirstOrDefault(x => x.Dispositivo == T_Code.Snr); + bool modDesconectado = Modulo == null || Modulo.Status == StatusModulo.Desconectado; + var saudeLra = HealthWorkerService.ModulosSaude.FirstOrDefault(x => x.modulo == Dispositivo); + var lora = Variaveis.LoraService; + lbl.ForeColor = + lora == null || !(Variaveis.OperacaoEmAndamento.DispSen?.Dados?.Conectado ?? false) + ? Color.Black + : saudeLra.status == StatusModulo.Alerta ? Color.Gold + : saudeLra.status == StatusModulo.Operante ? Color.DarkGreen + : Color.DarkRed; + } else if (Dispositivo == T_Code.Sen || Dispositivo == T_Code.Atu) { var Modulo = SerialService.DispositivosMapeados.FirstOrDefault(x => x.Dispositivo == Dispositivo); @@ -221,18 +235,7 @@ namespace AgroBase.Forms.IHM { S_Code Sensor = string.IsNullOrEmpty(Mod_ID) ? S_Code.sVZO : (S_Code)Enum.Parse(typeof(S_Code), Mod_ID); string modId = lbl.Name.Split('_').Length == 4 ? lbl.Name.Split('_')[3] : ""; - if (Sensor == S_Code.sLRA) - { - var lora = Variaveis.LoraService; - lbl.ForeColor = modDesconectado || lora == null - ? Color.Black - : lora.Conectado && !lora.Configurado - ? Color.Gold - : lora.Configurado - ? Color.DarkGreen - : Color.DarkRed; - } - else if (Sensor == S_Code.sFRO) + if (Sensor == S_Code.sFRO) { var freio = Variaveis.OperacaoEmAndamento.DispSen.Dados.Servos.FirstOrDefault(x => x.Componente == Sensor && x.ID.Contains(modId)); lbl.ForeColor = modDesconectado || freio == null @@ -365,14 +368,7 @@ namespace AgroBase.Forms.IHM { S_Code Sensor = string.IsNullOrEmpty(Mod_ID) ? S_Code.sVZO : (S_Code)Enum.Parse(typeof(S_Code), Mod_ID); string modId = lbl.Name.Split('_').Length == 4 ? lbl.Name.Split('_')[3] : ""; - if (Sensor == S_Code.sLRA) - { - saudeIndividual = new ManagerWorkerMessageResponseModulosPendentesSaudeModel() - { - status = Variaveis.LoraService.Configurado ? StatusModulo.Operante : Variaveis.LoraService.Conectado ? StatusModulo.Alerta : StatusModulo.Falha, - }; - } - else if (Sensor == S_Code.sFRO) + if (Sensor == S_Code.sFRO) { var freio = Variaveis.OperacaoEmAndamento.DispSen.Dados.Servos.FirstOrDefault(x => x.Componente == Sensor && x.ID.Contains(modId)); saudeIndividual = saudeGeral.saude_individual.FirstOrDefault(x => x.id == freio.ID_Num.ToString()); @@ -408,9 +404,9 @@ namespace AgroBase.Forms.IHM } } - StatusModulo status = Modulo?.Status ?? StatusModulo.Desconectado; - double saude = Modulo?.Saude ?? 0; - string erros = Modulo?.Erros ?? "desconectado"; + StatusModulo status = Modulo?.Status ?? saudeGeral?.status ?? StatusModulo.Desconectado; + double saude = Modulo?.Saude ?? saudeGeral?.saude ?? 0; + string erros = Modulo?.Erros ?? string.Join(", ", (saudeGeral?.motivos ?? new List() { "desconectado" })) ?? "desconectado"; if (saudeIndividual != null) { diff --git a/AgroBase/AgroBase/Models/GPSModel.cs b/AgroBase/AgroBase/Models/GPSModel.cs index 1f3ce1eb5..f4e782af1 100644 --- a/AgroBase/AgroBase/Models/GPSModel.cs +++ b/AgroBase/AgroBase/Models/GPSModel.cs @@ -18,6 +18,7 @@ namespace AgroBase.Models public double Longitude { get; set; } public DateTime DataHora { get; set; } public double Altitude { get; set; } + public double AltitudeElipsoidal { get; set; } public double Velocidade { get; set; } public double Distancia { get; set; } public double OrientacaoMovimento { get; set; } @@ -33,6 +34,7 @@ namespace AgroBase.Models public double PDOP { get; set; } public double VDOP { get; set; } public TiposDimensaoCorrecaoGPS FixDimensao { get; set; } + public string BaseID { get; set; } public double PrecisaoCm { get @@ -67,6 +69,7 @@ namespace AgroBase.Models Ntrip_ativado = Ntrip_ativado, NumeroSatelites = NumeroSatelites, Altitude = Altitude, + AltitudeElipsoidal = AltitudeElipsoidal, DataHora = DataHora, Latitude = Latitude, Longitude = Longitude, @@ -88,7 +91,8 @@ namespace AgroBase.Models IdadeCorrecao = IdadeCorrecao, FixDimensao = FixDimensao, PDOP = PDOP, - VDOP = VDOP + VDOP = VDOP, + BaseID = BaseID, }; } } diff --git a/AgroBase/AgroBase/Models/Modules/SensoriamentoModel.cs b/AgroBase/AgroBase/Models/Modules/SensoriamentoModel.cs index bee3b79f9..5cfd9a264 100644 --- a/AgroBase/AgroBase/Models/Modules/SensoriamentoModel.cs +++ b/AgroBase/AgroBase/Models/Modules/SensoriamentoModel.cs @@ -10,6 +10,7 @@ using static AgroBase.Services.LoRaEspService; using System.Windows.Forms; using AgroBase.Services.Operadores; using AgroBase.Models.Operadores; +using System.Diagnostics; namespace AgroBase.Models.Modules { @@ -2915,6 +2916,7 @@ namespace AgroBase.Models.Modules loraService.ParametrosGet.channel = channel; loraService.ParametrosGet.worCycle = worCycle; loraService.ParametrosGet.tranMode = tranMode; + loraService.ParametrosGet.UltimaLeitura = DateTime.Now; break; } default: @@ -2992,10 +2994,10 @@ namespace AgroBase.Models.Modules break; } } + Variaveis.LoraService.UltimoRxDados = Stopwatch.GetTimestamp() / (double)Stopwatch.Frequency; break; } } - loraService.ParametrosGet.UltimaLeitura = DateTime.Now; break; } case S_Code.sTOD: diff --git a/AgroBase/AgroBase/Models/Operacoes/OperacaoModel.cs b/AgroBase/AgroBase/Models/Operacoes/OperacaoModel.cs index dfc6fede2..47dd8365f 100644 --- a/AgroBase/AgroBase/Models/Operacoes/OperacaoModel.cs +++ b/AgroBase/AgroBase/Models/Operacoes/OperacaoModel.cs @@ -1273,7 +1273,7 @@ namespace AgroBase.Models Variaveis.OperacaoEmAndamento.idxLog++; - if (Variaveis.OperacaoEmAndamento.idxLog % 10 == 0) + if (Variaveis.OperacaoEmAndamento.idxLog % (Variaveis.LoraService.TempoEnvioDadosBase / 1000.0) == 0) { Variaveis.LoraService.EnviarDadosParaBase(); } diff --git a/AgroBase/AgroBase/Services/APIService.cs b/AgroBase/AgroBase/Services/APIService.cs index aee3a2408..9560efd46 100644 --- a/AgroBase/AgroBase/Services/APIService.cs +++ b/AgroBase/AgroBase/Services/APIService.cs @@ -50,6 +50,7 @@ namespace AgroBase.Services public static void IniciarRotinas() { + Task.Run(async () => await tmrMonitoramento_Tick()); tmrMonitoramento?.Dispose(); tmrMonitoramento = new AsyncTaskTimerModel("tmrMonitoramento", tmrMonitoramento_Tick, 10000); tmrMonitoramento.Start(); diff --git a/AgroBase/AgroBase/Services/GPSService.cs b/AgroBase/AgroBase/Services/GPSService.cs index ce98c2de3..c8a1c1a3a 100644 --- a/AgroBase/AgroBase/Services/GPSService.cs +++ b/AgroBase/AgroBase/Services/GPSService.cs @@ -9,8 +9,10 @@ using System.IO.Ports; using System.Linq; using System.Net.Sockets; using System.Text; +using System.Threading; using System.Threading.Tasks; using static AgroBase.Models.Enums; +using static AgroBase.Services.GPSService; namespace AgroBase.Services { @@ -94,9 +96,26 @@ namespace AgroBase.Services private static async Task ConfigurarModulo() { + Console.WriteLine("Iniciando configuração do módulo GPS..."); if (Variaveis.IsAgroMonitor) { - await ConfigurarModuloBase(tempo_fixacao: 600); + bool sucesso = await BaseFixService.FixarBaseViaNtripAsync( + startNtrip: async () => + { + Console.WriteLine("Iniciando correção NTRIP..."); + CorrecaoRTK_Ntrip = true; + Task.Run(async () => await AplicarCorrecaoRTK_Ntrip()); + }, + stopNtrip: async () => + { + Console.WriteLine("Parando correção NTRIP..."); + CorrecaoRTK_Ntrip = false; + } + ); + if (!sucesso) + { + await ConfigurarModuloBase(tempo_fixacao: 600); + } } else { @@ -174,7 +193,7 @@ namespace AgroBase.Services // (Opcional) ativar mais constelações: $"RTCM1094 {porta_saida} 1\r\n", // Galileo MSM4 $"RTCM1084 {porta_saida} 1\r\n", // GLONASS MSM4 - $"RTCM1230 {porta_saida} 10\r\n",// Bias GLONASS (OBRIGATÓRIO se 1084 estiver ativo) + //$"RTCM1230 {porta_saida} 10\r\n",// Bias GLONASS (OBRIGATÓRIO se 1084 estiver ativo) // NMEA mínimo para debug na USB $"gngga {porta_usb} 1\r\n", @@ -193,6 +212,7 @@ namespace AgroBase.Services } + private static StringBuilder _buffer = new StringBuilder(); private static void PortaGPS_DataReceived(object sender, SerialDataReceivedEventArgs e) @@ -346,50 +366,64 @@ namespace AgroBase.Services private static void ProcessarGNGGA(string sentenca) { + var ci = CultureInfo.InvariantCulture; var campos = sentenca.Split(','); - string horaUTC = campos[1].Replace(".", ","); - string latitudeRaw = campos[2].Replace(".", ","); - string hemisferioLat = campos[3].Replace(".", ","); - string longitudeRaw = campos[4].Replace(".", ","); - string hemisferioLon = campos[5].Replace(".", ","); - string qualidade = campos[6].Replace(".", ","); - string satelitesUsados = campos[7].Replace(".", ","); - string hdop = campos[8].Replace(".", ","); - string altitudeRaw = campos[9].Replace(".", ","); - string idadeCorrecaoRaw = campos[13]; - string base_id = campos[14]; + string horaUTC = campos.Length > 1 ? campos[1] : ""; + string latitudeRaw = campos.Length > 2 ? campos[2] : ""; + string hemisferioLat = campos.Length > 3 ? campos[3] : ""; + string longitudeRaw = campos.Length > 4 ? campos[4] : ""; + string hemisferioLon = campos.Length > 5 ? campos[5] : ""; + string qualidade = campos.Length > 6 ? campos[6] : "0"; + string satelitesUsados = campos.Length > 7 ? campos[7] : "0"; + string hdop = campos.Length > 8 ? campos[8] : "99.9"; + string altitudeRaw = campos.Length > 9 ? campos[9] : "0"; + string geoidSepRaw = campos.Length > 11 ? campos[11] : "0"; + string idadeCorrecaoRaw = campos.Length > 13 ? campos[13] : ""; + string base_id = campos.Length > 14 ? campos[14] : ""; - // Conversão de Latitude + // Conversão de Latitude (ddmm.mmmm) double latitude = 0; if (!string.IsNullOrEmpty(latitudeRaw)) { - double latitudeGraus = double.Parse(latitudeRaw.Substring(0, 2)); - double latitudeMinutos = double.Parse(latitudeRaw.Substring(2)) / 60.0; - latitude = latitudeGraus + latitudeMinutos; - if (hemisferioLat == "S") latitude *= -1; + // lat tem 2 dígitos de graus + var deg = double.Parse(latitudeRaw.Substring(0, 2), ci); + var min = double.Parse(latitudeRaw.Substring(2), ci); + latitude = deg + (min / 60.0); + if (hemisferioLat.Equals("S", StringComparison.OrdinalIgnoreCase)) latitude *= -1; } - // Conversão de Longitude + // Conversão de Longitude (dddmm.mmmm) double longitude = 0; if (!string.IsNullOrEmpty(longitudeRaw)) { - double longitudeGraus = double.Parse(longitudeRaw.Substring(0, 3)); - double longitudeMinutos = double.Parse(longitudeRaw.Substring(3)) / 60.0; - longitude = longitudeGraus + longitudeMinutos; - if (hemisferioLon == "W") longitude *= -1; + // lon tem 3 dígitos de graus + var deg = double.Parse(longitudeRaw.Substring(0, 3), ci); + var min = double.Parse(longitudeRaw.Substring(3), ci); + longitude = deg + (min / 60.0); + if (hemisferioLon.Equals("W", StringComparison.OrdinalIgnoreCase)) longitude *= -1; } - double.TryParse(altitudeRaw, out double altitude); + // Altitude MSL (campo 9) + double altMSL = 0; + double.TryParse(altitudeRaw, NumberStyles.Float, ci, out altMSL); - double.TryParse(hdop, out double precisao); + // Geoid separation (campo 11) + double geoidSep = 0; + double.TryParse(geoidSepRaw, NumberStyles.Float, ci, out geoidSep); + + // Altura elipsoidal = MSL + geoid separation + double altElipsoidal = altMSL + geoidSep; + + // HDOP (adimensional) + double.TryParse(hdop, NumberStyles.Float, ci, out double hdopVal); int.TryParse(satelitesUsados, out int nsatelites); - - int.TryParse(qualidade, out int fix); - - double.TryParse(idadeCorrecaoRaw.Replace(".", ","), out double idadeCorrecao); + int.TryParse(qualidade, out int fixCode); + double idadeCorrecao = -1; + if (!string.IsNullOrWhiteSpace(idadeCorrecaoRaw)) + double.TryParse(idadeCorrecaoRaw, NumberStyles.Float, ci, out idadeCorrecao); //Console.WriteLine($"GNGGA: Hora={horaUTC}, Latitude={latitude}, Longitude={longitude}, Qualidade={qualidade}, Satélites={satelitesUsados}, HDOP={hdop}, Altitude={altitude}"); @@ -399,28 +433,38 @@ namespace AgroBase.Services PenultimaLeitura.Latitude = UltimaLeitura.Latitude; PenultimaLeitura.Longitude = UltimaLeitura.Longitude; PenultimaLeitura.Altitude = UltimaLeitura.Altitude; + PenultimaLeitura.AltitudeElipsoidal = UltimaLeitura.AltitudeElipsoidal; PenultimaLeitura.PrecisaoHorizontal = UltimaLeitura.PrecisaoHorizontal; PenultimaLeitura.NumeroSatelites = UltimaLeitura.NumeroSatelites; PenultimaLeitura.QualidadeFix = UltimaLeitura.QualidadeFix; PenultimaLeitura.DataHora = UltimaLeitura.DataHora; PenultimaLeitura.IdadeCorrecao = UltimaLeitura.IdadeCorrecao; + PenultimaLeitura.BaseID = UltimaLeitura.BaseID; // Armazenar os valores na última leitura UltimaLeitura.TimestampPos.valor = Stopwatch.GetTimestamp() / (double)Stopwatch.Frequency; UltimaLeitura.Momento = DateTime.Now; UltimaLeitura.Latitude = latitude; UltimaLeitura.Longitude = longitude; - UltimaLeitura.Altitude = altitude; - UltimaLeitura.PrecisaoHorizontal = precisao; + UltimaLeitura.Altitude = altMSL; + UltimaLeitura.AltitudeElipsoidal = altElipsoidal; + UltimaLeitura.PrecisaoHorizontal = hdopVal; UltimaLeitura.NumeroSatelites = nsatelites; - UltimaLeitura.QualidadeFix = (TiposCorrecaoGPS)fix; - UltimaLeitura.IdadeCorrecao = string.IsNullOrEmpty(idadeCorrecaoRaw) ? -1 : idadeCorrecao; + UltimaLeitura.QualidadeFix = (TiposCorrecaoGPS)fixCode; + UltimaLeitura.IdadeCorrecao = idadeCorrecao; + UltimaLeitura.BaseID = base_id; - // Parse a hora do formato HHmmss.ss - if (!string.IsNullOrEmpty(horaUTC) && TimeSpan.TryParseExact(horaUTC.Substring(0, 6), "hhmmss", CultureInfo.InvariantCulture, out TimeSpan timeOfDay)) + // Hora UTC no formato HHmmss.ss (fração opcional) + if (!string.IsNullOrEmpty(horaUTC) && horaUTC.Length >= 6) { - DateTime currentDate = DateTime.UtcNow.Date; - UltimaLeitura.DataHora = currentDate.Add(timeOfDay).ToLocalTime(); + // Pega HHmmss e, se houver, fração: + var hh = int.Parse(horaUTC.Substring(0, 2), ci); + var mm = int.Parse(horaUTC.Substring(2, 2), ci); + var ssStr = horaUTC.Substring(4); // "ss" ou "ss.ss" + double ss = double.Parse(ssStr, ci); + var ts = new TimeSpan(0, hh, mm, (int)Math.Floor(ss), (int)Math.Round((ss - Math.Floor(ss)) * 1000.0)); + var currentDateUtc = DateTime.UtcNow.Date; + UltimaLeitura.DataHora = currentDateUtc.Add(ts).ToLocalTime(); } } @@ -891,7 +935,10 @@ namespace AgroBase.Services public static void AtualizarCoordenadasGPS() { PenultimaLeitura.Ntrip_ativado = UltimaLeitura.Ntrip_ativado; + PenultimaLeitura.Heartbeat = UltimaLeitura.Heartbeat; + UltimaLeitura.Ntrip_ativado = CorrecaoRTK_Ntrip; + UltimaLeitura.Heartbeat = (UltimaLeitura.Heartbeat + 1) % 10; if (Variaveis.IsAgroMonitor) { @@ -899,9 +946,6 @@ namespace AgroBase.Services return; } - PenultimaLeitura.Heartbeat = UltimaLeitura.Heartbeat; - UltimaLeitura.Heartbeat = (UltimaLeitura.Heartbeat + 1) % 10; - DefinirAnguloCarroGPS(); AtualizaDadosRedis(); @@ -1247,4 +1291,350 @@ namespace AgroBase.Services } } + + + public class GgaFix + { + public DateTime TsUtc { get; } + public double LatDeg { get; } + public double LonDeg { get; } + public double AltElipsoidalM { get; } + public TiposCorrecaoGPS FixQuality { get; } + + public GgaFix(DateTime tsUtc, double latDeg, double lonDeg, double altElipsoidalM, TiposCorrecaoGPS fixQuality) + { + TsUtc = tsUtc; + LatDeg = latDeg; + LonDeg = lonDeg; + AltElipsoidalM = altElipsoidalM; + FixQuality = fixQuality; + } + } + + public static class BaseFixService + { + private static int _lastReadHeartbeat = -1; + public static List amostras_pos = new List(1000); + private static DateTime? inicioProcesso = null; + private static DateTime? inicioFix = null; + private static DateTime? fimProcesso = null; + private static int segundosFixEstavel = 120; + private static int maxJanelaSegundos = 120; + public static double Progresso + { + get + { + double progresso = inicioFix is null ? 0 : (DateTime.UtcNow - inicioFix.Value).TotalSeconds / segundosFixEstavel * 100.0; + return progresso; + } + } + public static double ProgressoGeral + { + get + { + double progresso = inicioProcesso is null ? 0 : (DateTime.UtcNow - inicioProcesso.Value).TotalSeconds / maxJanelaSegundos * 100.0; + return progresso; + } + } + public static string ProgressoStr + { + get + { + string progresso = ""; + if (CorrecaoEmAndamento) + { + progresso = $"Recebendo correção RTK via Ntrip. Progresso geral: {ProgressoGeral.ToString("0.00")}%, Progresso correção: {Progresso.ToString("0.00")}%"; + } + else if (CorrecaoAbsoluta && inicioProcesso.HasValue && fimProcesso.HasValue) + { + progresso = $"Correção absoluta concluída com {amostras_pos.Count} amostras em {(fimProcesso.Value - inicioProcesso.Value).TotalSeconds.ToString("0.00")} segundos"; + } + else if (inicioProcesso.HasValue && fimProcesso.HasValue) + { + progresso = $"Correção absoluta falhou com {amostras_pos.Count} amostras em {(fimProcesso.Value - inicioProcesso.Value).TotalSeconds.ToString("0.00")} segundos"; + } + else + { + progresso = $"Correção absoluta não realizada"; + } + return progresso; + } + } + public static bool CorrecaoAbsoluta = false; + public static bool CorrecaoEmAndamento = false; + + // ===== 1) Função principal ===== + public static async Task FixarBaseViaNtripAsync(string portaUsb = "com3", string portaEntrada = "com2", string portaSaida = "com2", string baseId = "957", int segsFixEstavel = 120, int maxJanelaSegs = 600, double madK = 3.5, Func startNtrip = null, Func stopNtrip = null) + { + if (CorrecaoEmAndamento) + return false; + + CorrecaoEmAndamento = true; + fimProcesso = null; + + segundosFixEstavel = segsFixEstavel; + maxJanelaSegundos = maxJanelaSegs; + + // 1.1 Config temporária como rover parado + NMEA + await ConfigurarComoRoverParadoAsync(portaUsb, portaEntrada); + + // 1.2 Ligar NTRIP (injeta RTCM na portaEntrada) + if (startNtrip != null) await startNtrip(); + + try + { + // 2) Esperar FIX sustentado e coletar GNGGA + var amostras = await EsperarFixEAmostrarAsync(); + + if (amostras.Count < 10) + { + Console.WriteLine("Poucas amostras de RTK FIX coletadas. Tente aumentar o tempo ou verificar sinais."); + CorrecaoAbsoluta = false; + return CorrecaoAbsoluta; + } + + // 3) Filtro robusto (MAD) + média final + var (lat, lon, h, nAmostras) = FiltrarEAgrupar(amostras, madK); + + // 4) Alternar para base FIX + perfil RTCM + await AplicarBaseFixAsync(portaUsb, portaSaida, baseId, lat, lon, h); + + Console.WriteLine($"[BASE/FIX] Coordenadas aplicadas (n={nAmostras}):"); + Console.WriteLine($" lat = {lat:0.000000000}, lon = {lon:0.000000000}, h = {h:0.000}"); + CorrecaoAbsoluta = true; + return CorrecaoAbsoluta; + } + finally + { + if (stopNtrip != null) await stopNtrip(); + fimProcesso = DateTime.UtcNow; + CorrecaoEmAndamento = false; + } + } + + // ===== 1.1 Rover parado + NMEA + limpar logs ===== + private static async Task ConfigurarComoRoverParadoAsync(string portaUsb, string portaEntrada) + { + Console.WriteLine("Configurando base como modo rover parado..."); + string freq = "1.0"; + string[] cmds = { + // Ajuste de bauds + $"config {portaUsb} 115200\r\n", + $"config {portaEntrada} 115200\r\n", + + // Limpa logs + $"unlog com1\r\n", + $"unlog com2\r\n", + $"unlog com3\r\n", + + // Rover parado (vamos usar NTRIP p/ obter FIX) + $"mode rover uav\r\n", + + // NMEA na USB + $"gngga {portaUsb} {freq}\r\n", + $"gpths {portaUsb} {freq}\r\n", + + $"saveconfig\r\n" + }; + + await Task.Delay(1000); + foreach (var c in cmds) + { + var b = Encoding.ASCII.GetBytes(c); + PortaGPS.Write(b, 0, b.Length); + await Task.Delay(250); + } + } + + // ===== 2) Coleta GNGGA com FIX sustentado ===== + private static async Task> EsperarFixEAmostrarAsync() + { + Console.WriteLine("Inciando coleta de dados..."); + + amostras_pos = new List(1000); + inicioProcesso = DateTime.UtcNow; + inicioFix = null; + + // Você já deve ter um leitor da COM que devolve linhas NMEA. + // Abaixo, vamos supor um método async que lê GGA parseado. + while (ProgressoGeral < 100) + { + // Lê próxima sentença (bloqueante/assíncrono) + var gga = await LerProximoGgaAsync(); // implemente no seu stack + + if (gga is null) continue; + + // Considera "RTK FIX" como qualidade válida + if (!new List() { TiposCorrecaoGPS.RTKFixo }.Contains(gga.FixQuality)) + { + inicioFix = null; // reset + continue; + } + + // Marca início da janela de FIX estável + if (inicioFix is null) + { + Console.WriteLine("RTK Fixo definido! Iniciando coleta de dados com precisão..."); + inicioFix = DateTime.UtcNow; + } + + amostras_pos.Add(gga); + Console.WriteLine("Nova coordenada registrada!"); + + // Verifica se já temos FIX estável pelo período necessário + if (Progresso >= 100) + break; + } + + return amostras_pos; + } + + // ===== 2.1) Ajuste a assinatura se quiser passar timeout e CT de fora + private static async Task LerProximoGgaAsync(int timeoutMs = 5000, CancellationToken ct = default) + { + var sw = System.Diagnostics.Stopwatch.StartNew(); + int startHb = System.Threading.Volatile.Read(ref _lastReadHeartbeat); + + // 1) Espera um novo heartbeat + while (!ct.IsCancellationRequested) + { + int currentHb = UltimaLeitura.Heartbeat; // <- leitura normal da propriedade + if (currentHb != startHb) break; + + if (sw.ElapsedMilliseconds >= timeoutMs) + //throw new TimeoutException("Timeout aguardando nova leitura GGA."); + return new GgaFix(DateTime.UtcNow, 0, 0, 0, TiposCorrecaoGPS.SemCorrecao); + + await Task.Delay(75, ct).ConfigureAwait(false); + } + ct.ThrowIfCancellationRequested(); + + // 2) Snapshot consistente + while (true) + { + int hbBefore = UltimaLeitura.Heartbeat; + + // Captura TODOS os campos que você precisa em variáveis locais + DateTime tsUtc = UltimaLeitura.DataHora.ToUniversalTime(); + double lat = UltimaLeitura.Latitude; + double lon = UltimaLeitura.Longitude; + double altElips = UltimaLeitura.AltitudeElipsoidal; // garanta que já é elipsoidal no parser + var fixQual = UltimaLeitura.QualidadeFix; // enum? ok. + + int hbAfter = UltimaLeitura.Heartbeat; + + // Se o heartbeat não mudou durante o snapshot, temos dados coerentes + if (hbBefore == hbAfter) + { + // marca como lido + System.Threading.Volatile.Write(ref _lastReadHeartbeat, hbAfter); + + // monta o DTO + return new GgaFix( + tsUtc: tsUtc, + latDeg: lat, + lonDeg: lon, + altElipsoidalM: altElips, + fixQuality: fixQual + ); + } + + // caso contrário, alguém atualizou no meio — tenta de novo rápido + await Task.Yield(); + } + } + + // ===== 3) Filtro robusto (MAD) + média ===== + private static (double lat, double lon, double h, int n) FiltrarEAgrupar(List amostras, double madK = 3.5) + { + Console.WriteLine("Filtrando dados aferidos..."); + // Medianas + var lats = amostras.Select(a => a.LatDeg).OrderBy(x => x).ToArray(); + var lons = amostras.Select(a => a.LonDeg).OrderBy(x => x).ToArray(); + var hs = amostras.Select(a => a.AltElipsoidalM).OrderBy(x => x).ToArray(); + + double medLat = Mediana(lats); + double medLon = Mediana(lons); + double medH = Mediana(hs); + + // Desvios absolutos da mediana (MAD) + var dLat = amostras.Select(a => Math.Abs(a.LatDeg - medLat)).OrderBy(x => x).ToArray(); + var dLon = amostras.Select(a => Math.Abs(a.LonDeg - medLon)).OrderBy(x => x).ToArray(); + var dH = amostras.Select(a => Math.Abs(a.AltElipsoidalM - medH)).OrderBy(x => x).ToArray(); + + double madLat = Mediana(dLat) + 1e-12; + double madLon = Mediana(dLon) + 1e-12; + double madHgt = Mediana(dH) + 1e-12; + + // Filtra outliers (|x - med| / MAD <= madK) + var filtradas = amostras.Where(a => + (Math.Abs(a.LatDeg - medLat) / madLat) <= madK && + (Math.Abs(a.LonDeg - medLon) / madLon) <= madK && + (Math.Abs(a.AltElipsoidalM - medH) / madHgt) <= madK + ).ToList(); + + // Média final + double lat = filtradas.Average(a => a.LatDeg); + double lon = filtradas.Average(a => a.LonDeg); + double h = filtradas.Average(a => a.AltElipsoidalM); + + return (lat, lon, h, filtradas.Count); + + double Mediana(double[] arr) + { + int n = arr.Length; + if (n == 0) return double.NaN; + return (n % 2 == 1) ? arr[n / 2] : 0.5 * (arr[n / 2 - 1] + arr[n / 2]); + } + } + + // ===== 4) Aplicar base FIX + RTCM + save ===== + private static async Task AplicarBaseFixAsync(string portaUsb, string portaSaida, string baseId, double latDeg, double lonDeg, double hEllipsM) + { + Console.WriteLine("Aplicando dados de correção..."); + var ci = System.Globalization.CultureInfo.InvariantCulture; + // Desliga logs antes de trocar modo + string[] pre = { + $"unlog com1\r\n", + $"unlog com2\r\n", + $"unlog com3\r\n" + }; + foreach (var c in pre) { PortaGPS.Write(Encoding.ASCII.GetBytes(c), 0, c.Length); await Task.Delay(150); } + + var latStr = latDeg.ToString("0.000000000", ci); + var lonStr = lonDeg.ToString("0.000000000", ci); + var hStr = hEllipsM.ToString("0.000", ci); + + var fix = Encoding.ASCII.GetBytes($"mode base {baseId} {latStr} {lonStr} {hStr}\r\n"); + PortaGPS.Write(fix, 0, fix.Length); + await Task.Delay(250); + + // Reativar RTCM no canal de saída para o LoRa + string[] rtcmCmds = { + // RTCM perfil (comece leve; ative mais constelações se o LoRa aguentar) + $"RTCM1006 {portaSaida} 10\r\n", + $"RTCM1033 {portaSaida} 30\r\n", + $"RTCM1074 {portaSaida} 1\r\n", // GPS MSM4 + $"RTCM1124 {portaSaida} 1\r\n", // BeiDou MSM4 + + // (Opcional) ativar mais constelações: + $"RTCM1094 {portaSaida} 1\r\n", // Galileo MSM4 + $"RTCM1084 {portaSaida} 1\r\n", // GLONASS MSM4 + //$"RTCM1230 {portaSaida} 10\r\n",// Bias GLONASS (OBRIGATÓRIO se 1084 estiver ativo) + }; + + foreach (var c in rtcmCmds) { var b = Encoding.ASCII.GetBytes(c); PortaGPS.Write(b, 0, b.Length); await Task.Delay(200); } + + // NMEA mínimo na USB p/ debug + var nmea = $"gngga {portaUsb} 1\r\n"; + PortaGPS.Write(Encoding.ASCII.GetBytes(nmea), 0, nmea.Length); + await Task.Delay(150); + + // Persistir + var save = "saveconfig\r\n"; + PortaGPS.Write(Encoding.ASCII.GetBytes(save), 0, save.Length); + } + + } + } diff --git a/AgroBase/AgroBase/Services/LoRaBaseService.cs b/AgroBase/AgroBase/Services/LoRaBaseService.cs index c36c37ec7..300211069 100644 --- a/AgroBase/AgroBase/Services/LoRaBaseService.cs +++ b/AgroBase/AgroBase/Services/LoRaBaseService.cs @@ -303,6 +303,7 @@ namespace AgroBase.Services if (_filaTx.TryDequeue(out var buffer)) { EnviarComando(buffer); + await Task.Delay(100); } } @@ -373,6 +374,8 @@ namespace AgroBase.Services CanMessagePosicaoDados posicao = (CanMessagePosicaoDados)dados[0]; byte idNum = dados[1]; + Console.WriteLine($"Dados LoRa recebidos do rover {posicao.ToString()} ({((DadosLoRaParse)posicao).ToString()}) " + string.Join(" ", dados)); + LoRaProtocoloTransmissaoModel equipamento = LeituraDadosOperacao.FirstOrDefault(x => x.EnderecoCarro == remetente); if (equipamento == null) { diff --git a/AgroBase/AgroBase/Services/LoRaEspService.cs b/AgroBase/AgroBase/Services/LoRaEspService.cs index 0c17478e6..bab77e066 100644 --- a/AgroBase/AgroBase/Services/LoRaEspService.cs +++ b/AgroBase/AgroBase/Services/LoRaEspService.cs @@ -5,6 +5,7 @@ using System.Collections.Generic; using System.Linq; using System; using System.Threading.Tasks; +using System.Diagnostics; namespace AgroBase.Services { @@ -22,6 +23,16 @@ namespace AgroBase.Services return Conectado && Configurado; } } + public double FrequenciaEnvioDadosBase { get; set; } = 0.1; + public double TempoEnvioDadosBase + { + get + { + return 1.0 / FrequenciaEnvioDadosBase * 1000.0; + } + } + public double UltimoRxDados { get; set; } = 0; + public double UltimoTxDados { get; set; } = 0; public LoRaParametrosModel ParametrosSet { get; set; } = new LoRaParametrosModel(); public LoRaParametrosModel ParametrosGet { get; set; } = new LoRaParametrosModel(); public List Funcoes { get; set; } @@ -93,6 +104,7 @@ namespace AgroBase.Services byte idNum = payload[1]; Variaveis.OperacaoEmAndamento.DispSen?.AdicionarMensagemFila(idNum, posicao, posicao, payload.Skip(2).ToArray(), false); + UltimoTxDados = Stopwatch.GetTimestamp() / (double)Stopwatch.Frequency; return true; } @@ -102,6 +114,12 @@ namespace AgroBase.Services { var _Sensoriamento = Variaveis.OperacaoEmAndamento.Sensoriamento; + List dadosGps = LoRaSerializer.SerializeGPS(_Sensoriamento.Gps); + foreach (var dado in dadosGps) + { + Variaveis.LoraService?.EnviarDadosLoRaViaCAN(dado); + } + List dadosOperacao = LoRaSerializer.SerializeOperacao(_Sensoriamento); foreach (var dado in dadosOperacao) { @@ -114,11 +132,7 @@ namespace AgroBase.Services Variaveis.LoraService?.EnviarDadosLoRaViaCAN(dado); } - List dadosGps = LoRaSerializer.SerializeGPS(_Sensoriamento.Gps); - foreach (var dado in dadosGps) - { - Variaveis.LoraService?.EnviarDadosLoRaViaCAN(dado); - } + Variaveis.LoraService?.EnviarDadosLoRaViaCAN(LoRaSerializer.SerializeControleAtual(_Sensoriamento.Controle)); } diff --git a/AgroBase/AgroBase/Services/LoRaSerializer.cs b/AgroBase/AgroBase/Services/LoRaSerializer.cs index 36956b4dc..afa860ce5 100644 --- a/AgroBase/AgroBase/Services/LoRaSerializer.cs +++ b/AgroBase/AgroBase/Services/LoRaSerializer.cs @@ -267,9 +267,9 @@ namespace AgroBase.Services return new List() { - _fix.ToArray(), _lat.ToArray(), _long.ToArray(), + _fix.ToArray(), _gerais.ToArray(), }; } diff --git a/AgroBase/AgroBase/Services/Operadores/HealthWorkerService.cs b/AgroBase/AgroBase/Services/Operadores/HealthWorkerService.cs index 2eb34cf34..6aa514d07 100644 --- a/AgroBase/AgroBase/Services/Operadores/HealthWorkerService.cs +++ b/AgroBase/AgroBase/Services/Operadores/HealthWorkerService.cs @@ -544,6 +544,17 @@ namespace AgroBase.Services.Operadores } RedisService.AtualizarCampos(RedisService.ModKey(Enums.T_Code.Atu), bombasAtualizados.ToArray()); + var DadosLra = Variaveis.LoraService; + RedisService.AtualizarCampos(RedisService.ModKey(Enums.T_Code.Lra), + ("timestamp", agora), + ("conectado", DadosLra.Conectado), + ("configurado", DadosLra.Configurado), + ("tempo_base_tx", DadosLra.TempoEnvioDadosBase / 1000.0), + ("tempo_base_rx", VariaveisEquipamento.TempoEntrePingsConexao / 1000.0), + ("last_tx", DadosLra.UltimoTxDados), + ("last_rx", DadosLra.UltimoRxDados) + ); + } diff --git a/AgroBase/AgroBase/bin/x64/Debug/AgroBase.exe b/AgroBase/AgroBase/bin/x64/Debug/AgroBase.exe index fd750c3cb..081327df3 100644 Binary files a/AgroBase/AgroBase/bin/x64/Debug/AgroBase.exe and b/AgroBase/AgroBase/bin/x64/Debug/AgroBase.exe differ diff --git a/AgroBase/AgroBase/bin/x64/Debug/AgroBase.exe.WebView2/EBWebView/Crashpad/settings.dat b/AgroBase/AgroBase/bin/x64/Debug/AgroBase.exe.WebView2/EBWebView/Crashpad/settings.dat index 68f380cb8..02ab5af98 100644 Binary files a/AgroBase/AgroBase/bin/x64/Debug/AgroBase.exe.WebView2/EBWebView/Crashpad/settings.dat and b/AgroBase/AgroBase/bin/x64/Debug/AgroBase.exe.WebView2/EBWebView/Crashpad/settings.dat differ diff --git a/AgroBase/AgroBase/bin/x64/Debug/AgroBase.exe.WebView2/EBWebView/Default/BrowsingTopicsState b/AgroBase/AgroBase/bin/x64/Debug/AgroBase.exe.WebView2/EBWebView/Default/BrowsingTopicsState index 8ec87f693..ad52caef8 100644 --- a/AgroBase/AgroBase/bin/x64/Debug/AgroBase.exe.WebView2/EBWebView/Default/BrowsingTopicsState +++ b/AgroBase/AgroBase/bin/x64/Debug/AgroBase.exe.WebView2/EBWebView/Default/BrowsingTopicsState @@ -29,5 +29,5 @@ "top_topics_and_observing_domains": [ ] } ], "hex_encoded_hmac_key": "40F346D3248C3AFDF2BEE1FE496DBD32F7CED6E5AE98B881ABC421AA7E7B5642", - "next_scheduled_calculation_time": "13402424980889204" + "next_scheduled_calculation_time": "13402424980889277" } diff --git a/AgroBase/AgroBase/bin/x64/Debug/AgroBase.exe.WebView2/EBWebView/Default/Cache/Cache_Data/data_0 b/AgroBase/AgroBase/bin/x64/Debug/AgroBase.exe.WebView2/EBWebView/Default/Cache/Cache_Data/data_0 index d3554ee91..4f8203d08 100644 Binary files a/AgroBase/AgroBase/bin/x64/Debug/AgroBase.exe.WebView2/EBWebView/Default/Cache/Cache_Data/data_0 and b/AgroBase/AgroBase/bin/x64/Debug/AgroBase.exe.WebView2/EBWebView/Default/Cache/Cache_Data/data_0 differ diff --git a/AgroBase/AgroBase/bin/x64/Debug/AgroBase.exe.WebView2/EBWebView/Default/Cache/Cache_Data/data_1 b/AgroBase/AgroBase/bin/x64/Debug/AgroBase.exe.WebView2/EBWebView/Default/Cache/Cache_Data/data_1 index 546abe0c5..1e4b4c8d6 100644 Binary files a/AgroBase/AgroBase/bin/x64/Debug/AgroBase.exe.WebView2/EBWebView/Default/Cache/Cache_Data/data_1 and b/AgroBase/AgroBase/bin/x64/Debug/AgroBase.exe.WebView2/EBWebView/Default/Cache/Cache_Data/data_1 differ diff --git a/AgroBase/AgroBase/bin/x64/Debug/AgroBase.exe.WebView2/EBWebView/Default/Cache/Cache_Data/data_3 b/AgroBase/AgroBase/bin/x64/Debug/AgroBase.exe.WebView2/EBWebView/Default/Cache/Cache_Data/data_3 index 1397ba7ae..ee9255193 100644 Binary files a/AgroBase/AgroBase/bin/x64/Debug/AgroBase.exe.WebView2/EBWebView/Default/Cache/Cache_Data/data_3 and b/AgroBase/AgroBase/bin/x64/Debug/AgroBase.exe.WebView2/EBWebView/Default/Cache/Cache_Data/data_3 differ diff --git a/AgroBase/AgroBase/bin/x64/Debug/AgroBase.exe.WebView2/EBWebView/Default/DIPS b/AgroBase/AgroBase/bin/x64/Debug/AgroBase.exe.WebView2/EBWebView/Default/DIPS index d6498a40c..6d33e2e92 100644 Binary files a/AgroBase/AgroBase/bin/x64/Debug/AgroBase.exe.WebView2/EBWebView/Default/DIPS and b/AgroBase/AgroBase/bin/x64/Debug/AgroBase.exe.WebView2/EBWebView/Default/DIPS differ diff --git a/AgroBase/AgroBase/bin/x64/Debug/AgroBase.exe.WebView2/EBWebView/Default/DawnGraphiteCache/data_1 b/AgroBase/AgroBase/bin/x64/Debug/AgroBase.exe.WebView2/EBWebView/Default/DawnGraphiteCache/data_1 index 26d82d4d3..e6994b236 100644 Binary files a/AgroBase/AgroBase/bin/x64/Debug/AgroBase.exe.WebView2/EBWebView/Default/DawnGraphiteCache/data_1 and b/AgroBase/AgroBase/bin/x64/Debug/AgroBase.exe.WebView2/EBWebView/Default/DawnGraphiteCache/data_1 differ diff --git a/AgroBase/AgroBase/bin/x64/Debug/AgroBase.exe.WebView2/EBWebView/Default/DawnWebGPUCache/data_1 b/AgroBase/AgroBase/bin/x64/Debug/AgroBase.exe.WebView2/EBWebView/Default/DawnWebGPUCache/data_1 index c66e8efd3..3e7660e7e 100644 Binary files a/AgroBase/AgroBase/bin/x64/Debug/AgroBase.exe.WebView2/EBWebView/Default/DawnWebGPUCache/data_1 and b/AgroBase/AgroBase/bin/x64/Debug/AgroBase.exe.WebView2/EBWebView/Default/DawnWebGPUCache/data_1 differ diff --git a/AgroBase/AgroBase/bin/x64/Debug/AgroBase.exe.WebView2/EBWebView/Default/GPUCache/data_1 b/AgroBase/AgroBase/bin/x64/Debug/AgroBase.exe.WebView2/EBWebView/Default/GPUCache/data_1 index 4b9355ad4..bb33c4ba7 100644 Binary files a/AgroBase/AgroBase/bin/x64/Debug/AgroBase.exe.WebView2/EBWebView/Default/GPUCache/data_1 and b/AgroBase/AgroBase/bin/x64/Debug/AgroBase.exe.WebView2/EBWebView/Default/GPUCache/data_1 differ diff --git a/AgroBase/AgroBase/bin/x64/Debug/AgroBase.exe.WebView2/EBWebView/Default/History b/AgroBase/AgroBase/bin/x64/Debug/AgroBase.exe.WebView2/EBWebView/Default/History index 017348c77..b497f9196 100644 Binary files a/AgroBase/AgroBase/bin/x64/Debug/AgroBase.exe.WebView2/EBWebView/Default/History and b/AgroBase/AgroBase/bin/x64/Debug/AgroBase.exe.WebView2/EBWebView/Default/History differ diff --git a/AgroBase/AgroBase/bin/x64/Debug/AgroBase.exe.WebView2/EBWebView/Default/Local Storage/leveldb/LOG b/AgroBase/AgroBase/bin/x64/Debug/AgroBase.exe.WebView2/EBWebView/Default/Local Storage/leveldb/LOG index d421b9258..44084b270 100644 --- a/AgroBase/AgroBase/bin/x64/Debug/AgroBase.exe.WebView2/EBWebView/Default/Local Storage/leveldb/LOG +++ b/AgroBase/AgroBase/bin/x64/Debug/AgroBase.exe.WebView2/EBWebView/Default/Local Storage/leveldb/LOG @@ -1,3 +1,3 @@ -2025/09/08-16:31:17.388 11ec Reusing MANIFEST C:\ZendionInc\agrobot_base\AgroBase\AgroBase\bin\x64\Debug\AgroBase.exe.WebView2\EBWebView\Default\Local Storage\leveldb/MANIFEST-000001 -2025/09/08-16:31:17.394 11ec Recovering log #3 -2025/09/08-16:31:17.398 11ec Reusing old log C:\ZendionInc\agrobot_base\AgroBase\AgroBase\bin\x64\Debug\AgroBase.exe.WebView2\EBWebView\Default\Local Storage\leveldb/000003.log +2025/09/09-15:46:04.235 680c Reusing MANIFEST C:\ZendionInc\agrobot_base\AgroBase\AgroBase\bin\x64\Debug\AgroBase.exe.WebView2\EBWebView\Default\Local Storage\leveldb/MANIFEST-000001 +2025/09/09-15:46:04.241 680c Recovering log #3 +2025/09/09-15:46:04.244 680c Reusing old log C:\ZendionInc\agrobot_base\AgroBase\AgroBase\bin\x64\Debug\AgroBase.exe.WebView2\EBWebView\Default\Local Storage\leveldb/000003.log diff --git a/AgroBase/AgroBase/bin/x64/Debug/AgroBase.exe.WebView2/EBWebView/Default/Local Storage/leveldb/LOG.old b/AgroBase/AgroBase/bin/x64/Debug/AgroBase.exe.WebView2/EBWebView/Default/Local Storage/leveldb/LOG.old index 697258655..2902baeac 100644 --- a/AgroBase/AgroBase/bin/x64/Debug/AgroBase.exe.WebView2/EBWebView/Default/Local Storage/leveldb/LOG.old +++ b/AgroBase/AgroBase/bin/x64/Debug/AgroBase.exe.WebView2/EBWebView/Default/Local Storage/leveldb/LOG.old @@ -1,3 +1,3 @@ -2025/09/08-16:13:12.809 9cc Reusing MANIFEST C:\ZendionInc\agrobot_base\AgroBase\AgroBase\bin\x64\Debug\AgroBase.exe.WebView2\EBWebView\Default\Local Storage\leveldb/MANIFEST-000001 -2025/09/08-16:13:12.816 9cc Recovering log #3 -2025/09/08-16:13:12.819 9cc Reusing old log C:\ZendionInc\agrobot_base\AgroBase\AgroBase\bin\x64\Debug\AgroBase.exe.WebView2\EBWebView\Default\Local Storage\leveldb/000003.log +2025/09/09-15:09:11.525 3c58 Reusing MANIFEST C:\ZendionInc\agrobot_base\AgroBase\AgroBase\bin\x64\Debug\AgroBase.exe.WebView2\EBWebView\Default\Local Storage\leveldb/MANIFEST-000001 +2025/09/09-15:09:11.532 3c58 Recovering log #3 +2025/09/09-15:09:11.536 3c58 Reusing old log C:\ZendionInc\agrobot_base\AgroBase\AgroBase\bin\x64\Debug\AgroBase.exe.WebView2\EBWebView\Default\Local Storage\leveldb/000003.log diff --git a/AgroBase/AgroBase/bin/x64/Debug/AgroBase.exe.WebView2/EBWebView/Default/Network/Network Persistent State b/AgroBase/AgroBase/bin/x64/Debug/AgroBase.exe.WebView2/EBWebView/Default/Network/Network Persistent State index f315d3cac..1bd76668c 100644 --- a/AgroBase/AgroBase/bin/x64/Debug/AgroBase.exe.WebView2/EBWebView/Default/Network/Network Persistent State +++ b/AgroBase/AgroBase/bin/x64/Debug/AgroBase.exe.WebView2/EBWebView/Default/Network/Network Persistent State @@ -1 +1 @@ -{"net":{"http_server_properties":{"servers":[{"alternative_service":[{"advertised_alpns":["h3"],"expiration":"13401919905758592","port":443,"protocol_str":"quic"}],"anonymization":["DAAAAAcAAABmaWxlOi8vAA==",false,0],"network_stats":{"srtt":12274},"server":"https://tile.openstreetmap.org","supports_spdy":true}],"supports_quic":{"address":"2804:d78:6a8:5d00:3:b137:22ef:9d9c","used_quic":true},"version":5},"network_qualities":{"CAASABiAgICA+P////8B":"4G","CAESABiAgICA+P////8B":"4G","CAISABiAgICA+P////8B":"4G","CAYSABiAgICA+P////8B":"Offline"}}} \ No newline at end of file +{"net":{"http_server_properties":{"servers":[{"alternative_service":[{"advertised_alpns":["h3"],"expiration":"13402003564945866","port":443,"protocol_str":"quic"}],"anonymization":["DAAAAAcAAABmaWxlOi8vAA==",false,0],"network_stats":{"srtt":37908},"server":"https://tile.openstreetmap.org","supports_spdy":true}],"supports_quic":{"address":"2804:d78:6a8:5d00:593a:511a:74dd:807b","used_quic":true},"version":5},"network_qualities":{"CAASABiAgICA+P////8B":"4G","CAESABiAgICA+P////8B":"4G","CAISABiAgICA+P////8B":"4G","CAYSABiAgICA+P////8B":"Offline"}}} \ No newline at end of file diff --git a/AgroBase/AgroBase/bin/x64/Debug/AgroBase.exe.WebView2/EBWebView/Default/Network/TransportSecurity b/AgroBase/AgroBase/bin/x64/Debug/AgroBase.exe.WebView2/EBWebView/Default/Network/TransportSecurity index fcbdd81fd..7882f1b3c 100644 --- a/AgroBase/AgroBase/bin/x64/Debug/AgroBase.exe.WebView2/EBWebView/Default/Network/TransportSecurity +++ b/AgroBase/AgroBase/bin/x64/Debug/AgroBase.exe.WebView2/EBWebView/Default/Network/TransportSecurity @@ -1 +1 @@ -{"sts":[{"expiry":1788891588.105686,"host":"bWGAftl61rqoc0YzqPncsLvQQh/iC2Bdp3ejUeGC83w=","mode":"force-https","sts_include_subdomains":true,"sts_observed":1757355588.105689}],"version":2} \ No newline at end of file +{"sts":[{"expiry":1788979564.946284,"host":"bWGAftl61rqoc0YzqPncsLvQQh/iC2Bdp3ejUeGC83w=","mode":"force-https","sts_include_subdomains":true,"sts_observed":1757443564.946287}],"version":2} \ No newline at end of file diff --git a/AgroBase/AgroBase/bin/x64/Debug/AgroBase.exe.WebView2/EBWebView/Default/Preferences b/AgroBase/AgroBase/bin/x64/Debug/AgroBase.exe.WebView2/EBWebView/Default/Preferences index 5667f13e8..973c3e8ed 100644 --- a/AgroBase/AgroBase/bin/x64/Debug/AgroBase.exe.WebView2/EBWebView/Default/Preferences +++ b/AgroBase/AgroBase/bin/x64/Debug/AgroBase.exe.WebView2/EBWebView/Default/Preferences @@ -1 +1 @@ -{"aadc_info":{"age_group":0},"accessibility":{"captions":{"headless_caption_enabled":false}},"account_tracker_service_last_update":"13401805416523851","alternate_error_pages":{"backup":true},"autocomplete":{"retention_policy_last_version":139},"autofill":{"last_version_deduped":139},"bookmark":{"storage_computation_last_update":"13401805416523445"},"browser":{"available_dark_theme_options":"All","recent_theme_color_list":[4293914607.0,4293914607.0,4293914607.0,4293914607.0,4293914607.0],"user_level_features_context":{}},"browser_content_container_height":334,"browser_content_container_width":394,"browser_content_container_x":0,"browser_content_container_y":0,"commerce_daily_metrics_last_update_time":"13401805416524550","countryid_at_install":16978,"credentials_enable_service":false,"devtools":{"preferences":{"EdgeDevToolsLayoutInfo":{"current_dock_state":0,"horizontal_size":300,"showEmulationMode":false,"vertical_size":555}}},"domain_diversity":{"last_reporting_timestamp":"13401805416524013"},"edge":{"bookmarks":{"last_dup_info_record_time":"13401805426525386"},"msa_sso_info":{"allow_for_non_msa_profile":true},"profile_sso_info":{"is_msa_first_profile":true,"msa_sso_algo_state":1},"services":{"signin_scoped_device_id":"cab7927b-9958-4704-a2df-8732655aa7a8"}},"edge_rewards":{"cache_data":"CAA=","coachmark_promotions":{},"hva_promotions":[],"refresh_status_muted_until":"13402069925934597"},"edge_ux_config":{"assignmentcontext":"","dataversion":"0","experimentvariables":{},"flights":{}},"edge_vpn":{"available":true},"edge_wallet":{"passwords":{"password_lost_report_date":"13401805446608341"}},"enterprise_profile_guid":"e870a50c-2f4b-4f39-bded-8e1ac8c1a208","extension":{"installed_extension_count":2},"extensions":{"alerts":{"initialized":true},"chrome_url_overrides":{},"last_chrome_version":"139.0.3405.125","pdf_upsell_triggered":false,"pinned_extension_migration":true,"pinned_extensions":[]},"fsd":{"retention_policy_last_version":139},"gaia_cookie":{"periodic_report_time_2":"13401805416496579"},"history_clusters":{"all_cache":{"all_keywords":{},"all_timestamp":"0"},"short_cache":{"short_keywords":{},"short_timestamp":"0"}},"intl":{"selected_languages":"en-US,en"},"media":{"engagement":{"schema_version":5}},"muid":{"last_sync":"13401805416523769","values_seen":[]},"optimization_guide":{"hintsfetcher":{"hosts_successfully_fetched":{}},"previously_registered_optimization_types":{"ABOUT_THIS_SITE":true,"HISTORY_CLUSTERS":true,"LOADING_PREDICTOR":true,"MERCHANT_TRUST_SIGNALS_V2":true,"PRICE_TRACKING":true,"V8_COMPILE_HINTS":true},"store_file_paths_to_delete":{}},"password_manager":{"autofillable_credentials_profile_store_login_database":false,"profile_store_migrated_to_os_crypt_async":true},"personalization_data_consent":{"personalization_in_context_consent_can_prompt":true,"personalization_in_context_count":0},"privacy_sandbox":{"first_party_sets_data_access_allowed_initialized":true},"profile":{"avatar_index":20,"content_settings":{"exceptions":{"3pcd_heuristics_grants":{},"3pcd_support":{},"abusive_notification_permissions":{},"access_to_get_all_screens_media_in_session":{},"anti_abuse":{},"app_banner":{},"ar":{},"are_suspicious_notifications_allowlisted_by_user":{},"auto_picture_in_picture":{},"auto_select_certificate":{},"automatic_downloads":{},"automatic_fullscreen":{},"autoplay":{},"background_sync":{},"bluetooth_chooser_data":{},"bluetooth_guard":{},"bluetooth_scanning":{},"camera_pan_tilt_zoom":{},"captured_surface_control":{},"clear_browsing_data_cookies_exceptions":{},"client_hints":{},"clipboard":{},"controlled_frame":{},"cookie_controls_metadata":{"file:///*,*":{"last_modified":"13401834627887612","setting":{}}},"cookies":{},"direct_sockets":{},"direct_sockets_private_network_access":{},"display_media_system_audio":{},"disruptive_notification_permissions":{},"durable_storage":{},"edge_ad_targeting":{},"edge_ad_targeting_data":{},"edge_sdsm":{},"edge_split_screen":{},"edge_u2f_api_request":{},"edge_user_agent_token":{},"fedcm_idp_registration":{},"fedcm_idp_signin":{},"fedcm_share":{},"file_system_access_chooser_data":{},"file_system_access_extended_permission":{},"file_system_access_restore_permission":{},"file_system_last_picked_directory":{},"file_system_read_guard":{},"file_system_write_guard":{},"formfill_metadata":{},"geolocation":{},"hand_tracking":{},"hid_chooser_data":{},"hid_guard":{},"http_allowed":{},"https_enforced":{},"idle_detection":{},"images":{},"important_site_info":{},"initialized_translations":{},"insecure_private_network":{},"intent_picker_auto_display":{},"javascript":{},"javascript_jit":{},"javascript_optimizer":{},"keyboard_lock":{},"legacy_cookie_access":{},"legacy_cookie_scope":{},"local_fonts":{},"local_network_access":{},"media_engagement":{},"media_stream_camera":{},"media_stream_mic":{},"midi_sysex":{},"mixed_script":{},"nfc_devices":{},"notification_interactions":{},"notification_permission_review":{},"notifications":{},"ondevice_languages_downloaded":{},"password_protection":{},"payment_handler":{},"permission_autoblocking_data":{},"permission_autorevocation_data":{},"pointer_lock":{},"popups":{},"private_network_chooser_data":{},"private_network_guard":{},"protected_media_identifier":{},"protocol_handler":{},"reduced_accept_language":{},"safe_browsing_url_check_data":{},"secure_network":{},"secure_network_sites":{},"sensors":{},"serial_chooser_data":{},"serial_guard":{},"site_engagement":{},"sleeping_tabs":{},"sound":{},"speaker_selection":{},"ssl_cert_decisions":{},"storage_access":{},"storage_access_header_origin_trial":{},"subresource_filter":{},"subresource_filter_data":{},"suspicious_notification_ids":{},"tech_scam_detection":{},"third_party_storage_partitioning":{},"top_level_3pcd_origin_trial":{},"top_level_3pcd_support":{},"top_level_storage_access":{},"trackers":{},"trackers_data":{},"tracking_org_exceptions":{},"tracking_org_relationships":{},"tracking_protection":{},"unused_site_permissions":{},"usb_chooser_data":{},"usb_guard":{},"vr":{},"web_app_installation":{},"webid_api":{},"webid_auto_reauthn":{},"window_placement":{}},"pref_version":1},"created_by_version":"136.0.3240.50","creation_time":"13391008519921957","edge_password_is_using_new_login_db_path":false,"edge_password_login_db_path_flip_flop_count":0,"edge_profile_id":"40c17f5c-9f2b-487f-8947-035f24856cc2","exit_type":"Normal","has_seen_signin_fre":false,"is_relative_to_aad":false,"last_engagement_time":"13401834497361047","last_time_obsolete_http_credentials_removed":1754327566.705266,"last_time_password_store_metrics_reported":1757331846.607787,"managed_user_id":"","name":"Perfil 1","network_pbs":{},"observed_session_time":{"feedback_rating_in_product_help_observed_session_time_key_136.0.3240.50":12.0,"feedback_rating_in_product_help_observed_session_time_key_136.0.3240.92":338.0,"feedback_rating_in_product_help_observed_session_time_key_137.0.3296.68":258.0,"feedback_rating_in_product_help_observed_session_time_key_137.0.3296.83":218.0,"feedback_rating_in_product_help_observed_session_time_key_137.0.3296.93":1465.0,"feedback_rating_in_product_help_observed_session_time_key_138.0.3351.109":446.0,"feedback_rating_in_product_help_observed_session_time_key_138.0.3351.121":931.0,"feedback_rating_in_product_help_observed_session_time_key_138.0.3351.77":145.0,"feedback_rating_in_product_help_observed_session_time_key_138.0.3351.83":465.0,"feedback_rating_in_product_help_observed_session_time_key_138.0.3351.95":143.0,"feedback_rating_in_product_help_observed_session_time_key_139.0.3405.102":55.0,"feedback_rating_in_product_help_observed_session_time_key_139.0.3405.111":37.0,"feedback_rating_in_product_help_observed_session_time_key_139.0.3405.119":324.0,"feedback_rating_in_product_help_observed_session_time_key_139.0.3405.125":1435.0,"feedback_rating_in_product_help_observed_session_time_key_139.0.3405.86":76.0},"password_hash_data_list":[],"signin_fre_seen_time":"13391008519941251","were_old_google_logins_removed":true},"reset_prepopulated_engines":false,"safety_hub":{"unused_site_permissions_revocation":{"migration_completed":true}},"sessions":{"event_log":[{"did_schedule_command":false,"first_session_service":true,"tab_count":0,"time":"13401831389672366","type":2,"window_count":0},{"crashed":false,"time":"13401831402628457","type":0},{"did_schedule_command":false,"first_session_service":true,"tab_count":0,"time":"13401831485388843","type":2,"window_count":0},{"crashed":false,"time":"13401831490306299","type":0},{"did_schedule_command":false,"first_session_service":true,"tab_count":0,"time":"13401831698634291","type":2,"window_count":0},{"crashed":false,"time":"13401831720868412","type":0},{"did_schedule_command":false,"first_session_service":true,"tab_count":0,"time":"13401831773944794","type":2,"window_count":0},{"crashed":false,"time":"13401831778016706","type":0},{"did_schedule_command":false,"first_session_service":true,"tab_count":0,"time":"13401831850382410","type":2,"window_count":0},{"crashed":false,"time":"13401831855084005","type":0},{"did_schedule_command":false,"first_session_service":true,"tab_count":0,"time":"13401832085110421","type":2,"window_count":0},{"crashed":false,"time":"13401832091146674","type":0},{"did_schedule_command":false,"first_session_service":true,"tab_count":0,"time":"13401832146206434","type":2,"window_count":0},{"crashed":false,"time":"13401832192595028","type":0},{"did_schedule_command":false,"first_session_service":true,"tab_count":0,"time":"13401832389280879","type":2,"window_count":0},{"crashed":false,"time":"13401832392733051","type":0},{"did_schedule_command":false,"first_session_service":true,"tab_count":1,"time":"13401832442021570","type":2,"window_count":1},{"crashed":false,"time":"13401833477316371","type":0},{"did_schedule_command":false,"first_session_service":true,"tab_count":6,"time":"13401835270551977","type":2,"window_count":6}],"session_data_status":3},"signin":{"allowed":true,"cookie_clear_on_exit_migration_notice_complete":true},"spellcheck":{"dictionaries":["en-US"]},"sync":{"passwords_per_account_pref_migration_done":true},"syncing_theme_prefs_migrated_to_non_syncing":true,"total_passwords_available_for_account":0,"total_passwords_available_for_profile":0,"translate_site_blacklist":[],"translate_site_blocklist_with_time":{},"user_experience_metrics":{"personalization_data_consent_enabled_last_known_value":false},"variations":{"state_reset_on_profile_load":{"timestamp":"13398434601067778"}}} \ No newline at end of file +{"aadc_info":{"age_group":0},"accessibility":{"captions":{"headless_caption_enabled":false}},"account_tracker_service_last_update":"13401899591737385","alternate_error_pages":{"backup":true},"autocomplete":{"retention_policy_last_version":140},"autofill":{"last_version_deduped":140},"bookmark":{"storage_computation_last_update":"13401899591737096"},"browser":{"available_dark_theme_options":"All","recent_theme_color_list":[4293914607.0,4293914607.0,4293914607.0,4293914607.0,4293914607.0],"user_level_features_context":{}},"browser_content_container_height":500,"browser_content_container_width":697,"browser_content_container_x":0,"browser_content_container_y":0,"commerce_daily_metrics_last_update_time":"13401899591737937","countryid_at_install":16978,"credentials_enable_service":false,"devtools":{"preferences":{"EdgeDevToolsLayoutInfo":{"current_dock_state":0,"horizontal_size":300,"showEmulationMode":false,"vertical_size":555}}},"domain_diversity":{"last_reporting_timestamp":"13401899591737691"},"edge":{"bookmarks":{"last_dup_info_record_time":"13401899601738198"},"msa_sso_info":{"allow_for_non_msa_profile":true},"profile_sso_info":{"is_msa_first_profile":true,"msa_sso_algo_state":1},"services":{"signin_scoped_device_id":"ba2904f8-7783-43d2-bb72-589810eb1d72"}},"edge_rewards":{"cache_data":"CAA=","coachmark_promotions":{},"hva_promotions":[],"hva_webui_action_status_dict":{},"refresh_status_muted_until":"13402069925934597"},"edge_ux_config":{"assignmentcontext":"","dataversion":"0","experimentvariables":{},"flights":{}},"edge_vpn":{"available":true},"edge_wallet":{"passwords":{"password_lost_report_date":"13401899621806616"}},"enterprise_profile_guid":"e870a50c-2f4b-4f39-bded-8e1ac8c1a208","extension":{"installed_extension_count":2},"extensions":{"alerts":{"initialized":true},"chrome_url_overrides":{},"last_chrome_version":"140.0.3485.54","pdf_upsell_triggered":false,"pinned_extension_migration":true,"pinned_extensions":[]},"fsd":{"retention_policy_last_version":140},"gaia_cookie":{"periodic_report_time_2":"13401899591709591"},"history_clusters":{"all_cache":{"all_keywords":{},"all_timestamp":"0"},"short_cache":{"short_keywords":{},"short_timestamp":"0"}},"intl":{"selected_languages":"en-US,en"},"media":{"engagement":{"schema_version":5}},"muid":{"last_sync":"13401899591737262","values_seen":[]},"optimization_guide":{"hintsfetcher":{"hosts_successfully_fetched":{}},"previously_registered_optimization_types":{"ABOUT_THIS_SITE":true,"HISTORY_CLUSTERS":true,"LOADING_PREDICTOR":true,"MERCHANT_TRUST_SIGNALS_V2":true,"PRICE_TRACKING":true,"V8_COMPILE_HINTS":true},"store_file_paths_to_delete":{}},"password_manager":{"account_store_backup_password_cleaning_last_timestamp":"13401899651813350","account_store_migrated_to_os_crypt_async":true,"autofillable_credentials_account_store_login_database":false,"autofillable_credentials_profile_store_login_database":false,"profile_store_backup_password_cleaning_last_timestamp":"13401899651813431","profile_store_migrated_to_os_crypt_async":true},"personalization_data_consent":{"personalization_in_context_consent_can_prompt":true,"personalization_in_context_count":0},"privacy_sandbox":{"first_party_sets_data_access_allowed_initialized":true},"profile":{"avatar_index":20,"content_settings":{"exceptions":{"3pcd_heuristics_grants":{},"3pcd_support":{},"abusive_notification_permissions":{},"access_to_get_all_screens_media_in_session":{},"anti_abuse":{},"app_banner":{},"ar":{},"are_suspicious_notifications_allowlisted_by_user":{},"auto_picture_in_picture":{},"auto_select_certificate":{},"automatic_downloads":{},"automatic_fullscreen":{},"autoplay":{},"background_sync":{},"bluetooth_chooser_data":{},"bluetooth_guard":{},"bluetooth_scanning":{},"camera_pan_tilt_zoom":{},"captured_surface_control":{},"clear_browsing_data_cookies_exceptions":{},"client_hints":{},"clipboard":{},"controlled_frame":{},"cookie_controls_metadata":{"file:///*,*":{"last_modified":"13401917164492604","setting":{}}},"cookies":{},"direct_sockets":{},"direct_sockets_private_network_access":{},"display_media_system_audio":{},"disruptive_notification_permissions":{},"durable_storage":{},"edge_ad_targeting":{},"edge_ad_targeting_data":{},"edge_sdsm":{},"edge_split_screen":{},"edge_u2f_api_request":{},"edge_user_agent_token":{},"fedcm_idp_registration":{},"fedcm_idp_signin":{},"fedcm_share":{},"file_system_access_chooser_data":{},"file_system_access_extended_permission":{},"file_system_access_restore_permission":{},"file_system_last_picked_directory":{},"file_system_read_guard":{},"file_system_write_guard":{},"formfill_metadata":{},"geolocation":{},"geolocation_with_options":{},"hand_tracking":{},"hid_chooser_data":{},"hid_guard":{},"http_allowed":{},"https_enforced":{},"idle_detection":{},"images":{},"important_site_info":{},"initialized_translations":{},"insecure_private_network":{},"intent_picker_auto_display":{},"javascript":{},"javascript_jit":{},"javascript_optimizer":{},"keyboard_lock":{},"legacy_cookie_access":{},"legacy_cookie_scope":{},"local_fonts":{},"local_network_access":{},"media_engagement":{},"media_stream_camera":{},"media_stream_mic":{},"midi_sysex":{},"mixed_script":{},"nfc_devices":{},"notification_interactions":{},"notification_permission_review":{},"notifications":{},"ondevice_languages_downloaded":{},"password_protection":{},"payment_handler":{},"permission_autoblocking_data":{},"permission_autorevocation_data":{},"pointer_lock":{},"popups":{},"private_network_guard":{},"protected_media_identifier":{},"protocol_handler":{},"reduced_accept_language":{},"safe_browsing_url_check_data":{},"secure_network":{},"secure_network_sites":{},"sensors":{},"serial_chooser_data":{},"serial_guard":{},"site_engagement":{},"sleeping_tabs":{},"sound":{},"speaker_selection":{},"ssl_cert_decisions":{},"storage_access":{},"storage_access_header_origin_trial":{},"subresource_filter":{},"subresource_filter_data":{},"suspicious_notification_ids":{},"tech_scam_detection":{},"third_party_storage_partitioning":{},"top_level_3pcd_origin_trial":{},"top_level_3pcd_support":{},"top_level_storage_access":{},"trackers":{},"trackers_data":{},"tracking_org_exceptions":{},"tracking_org_relationships":{},"tracking_protection":{},"unused_site_permissions":{},"usb_chooser_data":{},"usb_guard":{},"vr":{},"web_app_installation":{},"webid_api":{},"webid_auto_reauthn":{},"window_placement":{}},"pref_version":1},"created_by_version":"136.0.3240.50","creation_time":"13391008519921957","edge_password_is_using_new_login_db_path":false,"edge_password_login_db_path_flip_flop_count":0,"edge_profile_id":"40c17f5c-9f2b-487f-8947-035f24856cc2","exit_type":"Normal","has_seen_signin_fre":false,"is_relative_to_aad":false,"last_engagement_time":"13401914981454256","last_time_obsolete_http_credentials_removed":1754327566.705266,"last_time_password_store_metrics_reported":1757426021.805999,"managed_user_id":"","name":"Perfil 1","network_pbs":{},"observed_session_time":{"feedback_rating_in_product_help_observed_session_time_key_136.0.3240.50":12.0,"feedback_rating_in_product_help_observed_session_time_key_136.0.3240.92":338.0,"feedback_rating_in_product_help_observed_session_time_key_137.0.3296.68":258.0,"feedback_rating_in_product_help_observed_session_time_key_137.0.3296.83":218.0,"feedback_rating_in_product_help_observed_session_time_key_137.0.3296.93":1465.0,"feedback_rating_in_product_help_observed_session_time_key_138.0.3351.109":446.0,"feedback_rating_in_product_help_observed_session_time_key_138.0.3351.121":931.0,"feedback_rating_in_product_help_observed_session_time_key_138.0.3351.77":145.0,"feedback_rating_in_product_help_observed_session_time_key_138.0.3351.83":465.0,"feedback_rating_in_product_help_observed_session_time_key_138.0.3351.95":143.0,"feedback_rating_in_product_help_observed_session_time_key_139.0.3405.102":55.0,"feedback_rating_in_product_help_observed_session_time_key_139.0.3405.111":37.0,"feedback_rating_in_product_help_observed_session_time_key_139.0.3405.119":324.0,"feedback_rating_in_product_help_observed_session_time_key_139.0.3405.125":1435.0,"feedback_rating_in_product_help_observed_session_time_key_139.0.3405.86":76.0},"password_hash_data_list":[],"signin_fre_seen_time":"13391008519941251","were_old_google_logins_removed":true},"reset_prepopulated_engines":false,"safety_hub":{"unused_site_permissions_revocation":{"migration_completed":true}},"sessions":{"event_log":[{"did_schedule_command":false,"first_session_service":true,"tab_count":0,"time":"13401831850382410","type":2,"window_count":0},{"crashed":false,"time":"13401831855084005","type":0},{"did_schedule_command":false,"first_session_service":true,"tab_count":0,"time":"13401832085110421","type":2,"window_count":0},{"crashed":false,"time":"13401832091146674","type":0},{"did_schedule_command":false,"first_session_service":true,"tab_count":0,"time":"13401832146206434","type":2,"window_count":0},{"crashed":false,"time":"13401832192595028","type":0},{"did_schedule_command":false,"first_session_service":true,"tab_count":0,"time":"13401832389280879","type":2,"window_count":0},{"crashed":false,"time":"13401832392733051","type":0},{"did_schedule_command":false,"first_session_service":true,"tab_count":1,"time":"13401832442021570","type":2,"window_count":1},{"crashed":false,"time":"13401833477316371","type":0},{"did_schedule_command":false,"first_session_service":true,"tab_count":6,"time":"13401835270551977","type":2,"window_count":6},{"crashed":false,"time":"13401899591714378","type":0},{"did_schedule_command":false,"first_session_service":true,"tab_count":0,"time":"13401900893168101","type":2,"window_count":0},{"crashed":false,"time":"13401906561081052","type":0},{"did_schedule_command":false,"first_session_service":true,"tab_count":0,"time":"13401911881492580","type":2,"window_count":0},{"crashed":false,"time":"13401914951448648","type":0},{"did_schedule_command":false,"first_session_service":true,"tab_count":0,"time":"13401917048468165","type":2,"window_count":0},{"crashed":false,"time":"13401917164141749","type":0},{"did_schedule_command":false,"first_session_service":true,"tab_count":1,"time":"13401917881007798","type":2,"window_count":1}],"session_data_status":3},"signin":{"allowed":true,"cookie_clear_on_exit_migration_notice_complete":true},"spellcheck":{"dictionaries":["en-US"]},"sync":{"passwords_per_account_pref_migration_done":true},"syncing_theme_prefs_migrated_to_non_syncing":true,"total_passwords_available_for_account":0,"total_passwords_available_for_profile":0,"translate_site_blacklist":[],"translate_site_blocklist_with_time":{},"user_experience_metrics":{"personalization_data_consent_enabled_last_known_value":false},"variations":{"state_reset_on_profile_load":{"timestamp":"13398434601067778"}}} \ No newline at end of file diff --git a/AgroBase/AgroBase/bin/x64/Debug/AgroBase.exe.WebView2/EBWebView/Default/Session Storage/LOG b/AgroBase/AgroBase/bin/x64/Debug/AgroBase.exe.WebView2/EBWebView/Default/Session Storage/LOG index 4f5927472..069989d23 100644 --- a/AgroBase/AgroBase/bin/x64/Debug/AgroBase.exe.WebView2/EBWebView/Default/Session Storage/LOG +++ b/AgroBase/AgroBase/bin/x64/Debug/AgroBase.exe.WebView2/EBWebView/Default/Session Storage/LOG @@ -1,3 +1,3 @@ -2025/09/08-17:01:10.553 11ec Reusing MANIFEST C:\ZendionInc\agrobot_base\AgroBase\AgroBase\bin\x64\Debug\AgroBase.exe.WebView2\EBWebView\Default\Session Storage/MANIFEST-000001 -2025/09/08-17:01:10.555 11ec Recovering log #3 -2025/09/08-17:01:10.558 11ec Reusing old log C:\ZendionInc\agrobot_base\AgroBase\AgroBase\bin\x64\Debug\AgroBase.exe.WebView2\EBWebView\Default\Session Storage/000003.log +2025/09/09-15:58:01.007 680c Reusing MANIFEST C:\ZendionInc\agrobot_base\AgroBase\AgroBase\bin\x64\Debug\AgroBase.exe.WebView2\EBWebView\Default\Session Storage/MANIFEST-000001 +2025/09/09-15:58:01.008 680c Recovering log #3 +2025/09/09-15:58:01.011 680c Reusing old log C:\ZendionInc\agrobot_base\AgroBase\AgroBase\bin\x64\Debug\AgroBase.exe.WebView2\EBWebView\Default\Session Storage/000003.log diff --git a/AgroBase/AgroBase/bin/x64/Debug/AgroBase.exe.WebView2/EBWebView/Default/Session Storage/LOG.old b/AgroBase/AgroBase/bin/x64/Debug/AgroBase.exe.WebView2/EBWebView/Default/Session Storage/LOG.old index 9bcfe6768..cf6e30fc0 100644 --- a/AgroBase/AgroBase/bin/x64/Debug/AgroBase.exe.WebView2/EBWebView/Default/Session Storage/LOG.old +++ b/AgroBase/AgroBase/bin/x64/Debug/AgroBase.exe.WebView2/EBWebView/Default/Session Storage/LOG.old @@ -1,3 +1,3 @@ -2025/09/08-16:14:02.023 9cc Reusing MANIFEST C:\ZendionInc\agrobot_base\AgroBase\AgroBase\bin\x64\Debug\AgroBase.exe.WebView2\EBWebView\Default\Session Storage/MANIFEST-000001 -2025/09/08-16:14:02.024 9cc Recovering log #3 -2025/09/08-16:14:02.026 9cc Reusing old log C:\ZendionInc\agrobot_base\AgroBase\AgroBase\bin\x64\Debug\AgroBase.exe.WebView2\EBWebView\Default\Session Storage/000003.log +2025/09/09-15:44:08.465 3c58 Reusing MANIFEST C:\ZendionInc\agrobot_base\AgroBase\AgroBase\bin\x64\Debug\AgroBase.exe.WebView2\EBWebView\Default\Session Storage/MANIFEST-000001 +2025/09/09-15:44:08.467 3c58 Recovering log #3 +2025/09/09-15:44:08.470 3c58 Reusing old log C:\ZendionInc\agrobot_base\AgroBase\AgroBase\bin\x64\Debug\AgroBase.exe.WebView2\EBWebView\Default\Session Storage/000003.log diff --git a/AgroBase/AgroBase/bin/x64/Debug/AgroBase.exe.WebView2/EBWebView/Default/Site Characteristics Database/LOG b/AgroBase/AgroBase/bin/x64/Debug/AgroBase.exe.WebView2/EBWebView/Default/Site Characteristics Database/LOG index 3fd31cde3..7492f9402 100644 --- a/AgroBase/AgroBase/bin/x64/Debug/AgroBase.exe.WebView2/EBWebView/Default/Site Characteristics Database/LOG +++ b/AgroBase/AgroBase/bin/x64/Debug/AgroBase.exe.WebView2/EBWebView/Default/Site Characteristics Database/LOG @@ -1,3 +1,3 @@ -2025/09/08-16:31:17.316 42c4 Reusing MANIFEST C:\ZendionInc\agrobot_base\AgroBase\AgroBase\bin\x64\Debug\AgroBase.exe.WebView2\EBWebView\Default\Site Characteristics Database/MANIFEST-000001 -2025/09/08-16:31:17.318 42c4 Recovering log #7 -2025/09/08-16:31:17.318 42c4 Reusing old log C:\ZendionInc\agrobot_base\AgroBase\AgroBase\bin\x64\Debug\AgroBase.exe.WebView2\EBWebView\Default\Site Characteristics Database/000007.log +2025/09/09-15:46:04.142 58d8 Reusing MANIFEST C:\ZendionInc\agrobot_base\AgroBase\AgroBase\bin\x64\Debug\AgroBase.exe.WebView2\EBWebView\Default\Site Characteristics Database/MANIFEST-000001 +2025/09/09-15:46:04.143 58d8 Recovering log #7 +2025/09/09-15:46:04.144 58d8 Reusing old log C:\ZendionInc\agrobot_base\AgroBase\AgroBase\bin\x64\Debug\AgroBase.exe.WebView2\EBWebView\Default\Site Characteristics Database/000007.log diff --git a/AgroBase/AgroBase/bin/x64/Debug/AgroBase.exe.WebView2/EBWebView/Default/Site Characteristics Database/LOG.old b/AgroBase/AgroBase/bin/x64/Debug/AgroBase.exe.WebView2/EBWebView/Default/Site Characteristics Database/LOG.old index 7c1da9542..e43a2cb23 100644 --- a/AgroBase/AgroBase/bin/x64/Debug/AgroBase.exe.WebView2/EBWebView/Default/Site Characteristics Database/LOG.old +++ b/AgroBase/AgroBase/bin/x64/Debug/AgroBase.exe.WebView2/EBWebView/Default/Site Characteristics Database/LOG.old @@ -1,3 +1,3 @@ -2025/09/08-16:13:12.733 2a9c Reusing MANIFEST C:\ZendionInc\agrobot_base\AgroBase\AgroBase\bin\x64\Debug\AgroBase.exe.WebView2\EBWebView\Default\Site Characteristics Database/MANIFEST-000001 -2025/09/08-16:13:12.736 2a9c Recovering log #7 -2025/09/08-16:13:12.736 2a9c Reusing old log C:\ZendionInc\agrobot_base\AgroBase\AgroBase\bin\x64\Debug\AgroBase.exe.WebView2\EBWebView\Default\Site Characteristics Database/000007.log +2025/09/09-15:09:11.448 1b60 Reusing MANIFEST C:\ZendionInc\agrobot_base\AgroBase\AgroBase\bin\x64\Debug\AgroBase.exe.WebView2\EBWebView\Default\Site Characteristics Database/MANIFEST-000001 +2025/09/09-15:09:11.449 1b60 Recovering log #7 +2025/09/09-15:09:11.450 1b60 Reusing old log C:\ZendionInc\agrobot_base\AgroBase\AgroBase\bin\x64\Debug\AgroBase.exe.WebView2\EBWebView\Default\Site Characteristics Database/000007.log diff --git a/AgroBase/AgroBase/bin/x64/Debug/AgroBase.exe.WebView2/EBWebView/Default/Web Data b/AgroBase/AgroBase/bin/x64/Debug/AgroBase.exe.WebView2/EBWebView/Default/Web Data index 019bb9e5c..90602792d 100644 Binary files a/AgroBase/AgroBase/bin/x64/Debug/AgroBase.exe.WebView2/EBWebView/Default/Web Data and b/AgroBase/AgroBase/bin/x64/Debug/AgroBase.exe.WebView2/EBWebView/Default/Web Data differ diff --git a/AgroBase/AgroBase/bin/x64/Debug/AgroBase.exe.WebView2/EBWebView/GrShaderCache/data_0 b/AgroBase/AgroBase/bin/x64/Debug/AgroBase.exe.WebView2/EBWebView/GrShaderCache/data_0 index 66f978745..f4ec8aaa7 100644 Binary files a/AgroBase/AgroBase/bin/x64/Debug/AgroBase.exe.WebView2/EBWebView/GrShaderCache/data_0 and b/AgroBase/AgroBase/bin/x64/Debug/AgroBase.exe.WebView2/EBWebView/GrShaderCache/data_0 differ diff --git a/AgroBase/AgroBase/bin/x64/Debug/AgroBase.exe.WebView2/EBWebView/GrShaderCache/data_1 b/AgroBase/AgroBase/bin/x64/Debug/AgroBase.exe.WebView2/EBWebView/GrShaderCache/data_1 index 98ba2fbd7..c9b5ecde6 100644 Binary files a/AgroBase/AgroBase/bin/x64/Debug/AgroBase.exe.WebView2/EBWebView/GrShaderCache/data_1 and b/AgroBase/AgroBase/bin/x64/Debug/AgroBase.exe.WebView2/EBWebView/GrShaderCache/data_1 differ diff --git a/AgroBase/AgroBase/bin/x64/Debug/AgroBase.exe.WebView2/EBWebView/GrShaderCache/data_3 b/AgroBase/AgroBase/bin/x64/Debug/AgroBase.exe.WebView2/EBWebView/GrShaderCache/data_3 index fbf6c9bab..b27bec8d1 100644 Binary files a/AgroBase/AgroBase/bin/x64/Debug/AgroBase.exe.WebView2/EBWebView/GrShaderCache/data_3 and b/AgroBase/AgroBase/bin/x64/Debug/AgroBase.exe.WebView2/EBWebView/GrShaderCache/data_3 differ diff --git a/AgroBase/AgroBase/bin/x64/Debug/AgroBase.exe.WebView2/EBWebView/GraphiteDawnCache/data_1 b/AgroBase/AgroBase/bin/x64/Debug/AgroBase.exe.WebView2/EBWebView/GraphiteDawnCache/data_1 index 9cea4f6b4..71cb3386d 100644 Binary files a/AgroBase/AgroBase/bin/x64/Debug/AgroBase.exe.WebView2/EBWebView/GraphiteDawnCache/data_1 and b/AgroBase/AgroBase/bin/x64/Debug/AgroBase.exe.WebView2/EBWebView/GraphiteDawnCache/data_1 differ diff --git a/AgroBase/AgroBase/bin/x64/Debug/AgroBase.exe.WebView2/EBWebView/Last Version b/AgroBase/AgroBase/bin/x64/Debug/AgroBase.exe.WebView2/EBWebView/Last Version index da03440a1..dc3cc2816 100644 --- a/AgroBase/AgroBase/bin/x64/Debug/AgroBase.exe.WebView2/EBWebView/Last Version +++ b/AgroBase/AgroBase/bin/x64/Debug/AgroBase.exe.WebView2/EBWebView/Last Version @@ -1 +1 @@ -139.0.3405.125 \ No newline at end of file +140.0.3485.54 \ No newline at end of file diff --git a/AgroBase/AgroBase/bin/x64/Debug/AgroBase.exe.WebView2/EBWebView/Local State b/AgroBase/AgroBase/bin/x64/Debug/AgroBase.exe.WebView2/EBWebView/Local State index 0e07d989c..d3cd7d1cb 100644 --- a/AgroBase/AgroBase/bin/x64/Debug/AgroBase.exe.WebView2/EBWebView/Local State +++ b/AgroBase/AgroBase/bin/x64/Debug/AgroBase.exe.WebView2/EBWebView/Local State @@ -1 +1 @@ -{"accessibility":{"captions":{"common_models_path":"","soda_binary_path":""}},"autofill":{"ablation_seed":"FVeZQ4sBzKI="},"breadcrumbs":{"enabled":true,"enabled_time":"13399392395786947"},"cloned_install":{"count":7,"first_timestamp":"1746561492","last_timestamp":"1753961000","session_start_last_detection_timestamp":"1753957359"},"default_browser":{"browser_name_enum":1},"desktop_session_duration_tracker":{"last_session_end_timestamp":"1757359257"},"domain_actions_config":"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","edge":{"manageability":{"edge_last_active_time":"13401832854479347"},"mitigation_manager":{"renderer_app_container_compatible_count":1069,"renderer_code_integrity_compatible_count":1069},"tab_stabs":{"closed_without_unfreeze_never_unfrozen":0,"closed_without_unfreeze_previously_unfrozen":0,"discard_without_unfreeze_never_unfrozen":0,"discard_without_unfreeze_previously_unfrozen":0},"tab_stats":{"frozen_daily":0,"unfrozen_daily":0}},"edge_ci":{"metrics_bookmark":"\u003CBookmarkList>\r\n\u003C/BookmarkList>","num_healthy_browsers_since_failure":845},"edge_llm":{"on_device":{"shader_fp16_supported":2}},"edgel_llm":{"on_device":{"performance_info_version":"136.0.3240.92"}},"hardware_acceleration_mode_previous":true,"identity_combined_status":{"aad":1,"ad":1},"legacy":{"profile":{"name":{"migrated":true}}},"local":{"password_hash_data_list":[]},"optimization_guide":{"model_execution":{"last_usage_by_feature":{}},"model_store_metadata":{},"on_device":{"last_version":"139.0.3405.125","model_crash_count":0,"performance_class":5,"performance_class_version":"136.0.3240.92"}},"os_crypt":{"audit_enabled":true,"encrypted_key":"RFBBUEkBAAAA0Iyd3wEV0RGMegDAT8KX6wEAAADpjWRAPgetSYXxnfsQtaThEAAAAB4AAABNAGkAYwByAG8AcwBvAGYAdAAgAEUAZABnAGUAAAAQZgAAAAEAACAAAACamygSp32j7cR7b+8ULZRnpR8184eRf3sJBDr/XCi4BwAAAAAOgAAAAAIAACAAAAA4fuy9vqqY6HfQwbWVMi+Leyrs5YV5ltACqGZi+sGYgTAAAADxSgRf/JZfQJNfRHvUs3HjNiKnRBcZuuQcytb3yHJKIqwldoz+7PdU56f9tPrl191AAAAA6Tg8P+Fcr0a5cfvye14jofktixm18vsmBVeD8ye90Og/XOp26yPUTWq96CBrp13UBIPwyy9O+gd4Fcv7siyUBQ=="},"performance_intervention":{"last_daily_sample":"13401805416519027"},"phoenix":{"user_laf_toggle_state_static":2},"policy":{"last_statistics_update":"13401805416463162"},"profile":{"info_cache":{"Default":{"active_time":1757359028.220963,"avatar_icon":"chrome://theme/IDR_PROFILE_AVATAR_20","background_apps":false,"edge_account_cid":"","edge_account_environment":0,"edge_account_environment_string":"","edge_account_first_name":"","edge_account_last_name":"","edge_account_oid":"","edge_account_sovereignty":0,"edge_account_tenant_id":"","edge_account_type":0,"edge_non_signin_profile_type":1,"edge_profile_can_be_deleted":true,"edge_test_on_premises":false,"edge_wam_aad_for_app_account_type":0,"enterprise_label":"","force_signin_profile_locked":false,"gaia_given_name":"","gaia_id":"","gaia_name":"","hosted_domain":"","is_consented_primary_account":false,"is_ephemeral":false,"is_glic_eligible":false,"is_managed":0,"is_using_default_avatar":true,"is_using_default_name":true,"managed_user_id":"","metrics_bucket_index":1,"name":"Perfil 1","signin.with_credential_provider":false,"user_name":""}},"last_active_profiles":[],"metrics":{"next_bucket_index":2},"profile_counts_reported":"13401805416424905","profiles_order":["Default"]},"profile_network_context_service":{"http_cache_finch_experiment_groups":"None None None None"},"profiles":{"edge":{"guided_switch_pref":[],"multiple_profiles_with_same_account":false},"edge_sso_info":{"msa_first_profile_key":"Default","msa_sso_algo_state":1},"signin_last_seen_version":"139.0.3405.125","signin_last_updated_time":1757331816.513907},"sentinel_creation_time":"0","session_id_generator_last_value":"1079742200","signin":{"active_accounts_last_emitted":"13401805416420703"},"startup_boost":{"last_browser_open_time":"13401835270623675"},"subresource_filter":{"ruleset_version":{"checksum":860988201,"content":"10.34.0.81","format":37}},"tab_stats":{"discards_external":0,"discards_proactive":0,"discards_urgent":0,"last_daily_sample":"13401805416453504","max_tabs_per_window":1,"reloads_external":0,"reloads_urgent":0,"total_tab_count_max":7,"window_count_max":7},"telemetry_client":{"cloned_install":{"user_data_dir_id":7415892},"governance":{"last_dma_change_date":"13391008519886652","last_known_cps":0},"host_telclient_path":"QzpcUHJvZ3JhbSBGaWxlcyAoeDg2KVxNaWNyb3NvZnRcRWRnZVdlYlZpZXdcQXBwbGljYXRpb25cMTM5LjAuMzQwNS4xMjVcdGVsY2xpZW50LmRsbA==","sample_id":87015744},"uninstall_metrics":{"installation_date2":"1746534919"},"updateclientdata":{"apps":{"ahmaebgpfccdhgidjaidaoojjcijckba":{"cohort":"","cohortname":"","fp":"1.4B81B4DF3AD971287E1AE02C449344FCFA5D20431DE17B2BA8854CC9CDCE4089","installdate":-1,"max_pv":"0.0.0.0","pv":"3.1.0.0"},"alpjnmnfbgfkmmpcfpejmmoebdndedno":{"cohort":"","cohortname":"","fp":"1.56E96B6819FAF673A2CC4750059D5D42BB2E89FEFC7C4D81896F64B01B35E789","installdate":-1,"max_pv":"24.0.0.0","pv":"24.0.0.1"},"eeobbhfgfagbclfofmgbdfoicabjdbkn":{"cohort":"","cohortname":"","fp":"1.A99D66CFCE8CA170740CE0403956F4DFAF4683829A89F4B7AD9C95303871E284","installdate":-1,"max_pv":"0.0.0.0","pv":"1.0.0.9"},"fgbafbciocncjfbbonhocjaohoknlaco":{"cohort":"","cohortname":"","fp":"","installdate":-1,"max_pv":"2025.8.22.1","pv":"2025.8.25.1"},"fppmbhmldokgmleojlplaaodlkibgikh":{"cohort":"","cohortname":"","fp":"1.A81D1959892AE4180554347DF1B97834ABBA2E1A5E6B9AEBA000ECEA26EABECC","installdate":-1,"max_pv":"0.0.0.0","pv":"1.15.0.1"},"hajigopbbjhghbfimgkfmpenfkclmohk":{"cohort":"","cohortname":"","installdate":-1},"jbfaflocpnkhbgcijpkiafdpbjkedane":{"cohort":"","cohortname":"","installdate":-1},"kpfehajjjbbcifeehjgfgnabifknmdad":{"cohort":"","cohortname":"","fp":"1.00AF3F07B5ABB71F6D30337E1EEF62FA280F06EF19485C0CF6B72171F92CCC0A","installdate":-1,"max_pv":"0.0.0.0","pv":"120.0.6050.0"},"ldfkbgjbencjpgjfleiooeldhjdapggh":{"cohort":"","cohortname":"","installdate":-1},"mcfjlbnicoclaecapilmleaelokfnijm":{"cohort":"","cohortname":"","installdate":-1},"ndikpojcjlepofdkaaldkinkjbeeebkl":{"cohort":"","cohortname":"","fp":"1.5110A67904F33F66A66CC9BE4DD3DA419A596DE32DAAE8F62BAA998D3BE5CA83","installdate":-1,"max_pv":"10.34.0.80","pv":"10.34.0.81"},"oankkpibpaokgecfckkdkgaoafllipag":{"cohort":"","cohortname":"","fp":"1.1AB07E887ACCA305058EEAB9053C96DC531C2C5C067AB4F30AFA2B31F1EDD966","installdate":-1,"max_pv":"6498.2024.12.2","pv":"6498.2025.9.4"},"ohckeflnhegojcjlcpbfpciadgikcohk":{"cohort":"","cohortname":"","fp":"1.95FD9D48E4FC245A3F3A99A3A16ECD1355050BA3F4AFC555F19A97C7F9B49677","installdate":-1,"max_pv":"0.0.0.0","pv":"0.0.1.7"},"ojblfafjmiikbkepnnolpgbbhejhlcim":{"cohort":"","cohortname":"","installdate":-1},"pghocgajpebopihickglahgebcmkcekh":{"cohort":"","cohortname":"","fp":"1.455D1A3B5F7FA199F27CB165FA6F54DF7972FBB6C62D422A14C2415791175931","installdate":-1,"max_pv":"3.0.0.14","pv":"3.0.0.16"},"pmagihnlncbcefglppponlgakiphldeh":{"cohort":"","cohortname":"","installdate":-1}}},"updateclientlastupdatecheckerror":0,"updateclientlastupdatecheckerrorcategory":0,"updateclientlastupdatecheckerrorextracode1":0,"user_experience_metrics":{"client_id2":"{F3017226-FE2A-4295-8BDF-00C3A9A7E4C5}C:\\Users\\USER1s:8D77BE96-F464-4F1E-A945-94A32163B03C","client_id_timestamp":"1753961000","diagnostics":{"last_data_collection_level_on_launch":3},"initial_logs2":[],"last_seen":{"BrowserMetrics":"13401833078431715","CrashpadMetrics":"13401832447781515","EBWebViewMetrics":"13400766030670448"},"limited_entropy_randomization_source":"93FEEFD6E8544B99070931A7FE0E5330","log_finalized_record_id":3882,"log_record_id":2349,"low_entropy_source3":7297,"machine_id":5885746,"ongoing_logs2":[],"payload_counter":3,"pseudo_low_entropy_source":7651,"reporting_enabled":true,"reset_client_id_deterministic":true,"session_id":1071,"stability":{"browser_last_live_timestamp":"13401835270644479","exited_cleanly":true,"saved_system_profile":"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","saved_system_profile_hash":"BD7BD5ECF47B326A88AF395B04D15E0A67F16A5A","stats_buildtime":"1756319834","stats_version":"139.0.3405.125-64","system_crash_count":0},"unsent_log_metadata":{"initial_logs":{"sent_samples_count":0,"unsent_persisted_size_in_kb":0,"unsent_samples_count":0},"ongoing_logs":{"sent_samples_count":0,"unsent_persisted_size_in_kb":0,"unsent_samples_count":0}}},"variations":{"state_reset":{"timestamp":"13398434600987324"}},"variations_compressed_seed":"safe_seed_content","variations_config_ids":"{\"ECS\":\"P-R-1082570-1-11,P-D-42388-2-6\",\"EdgeConfig\":\"P-R-1612140-3-4,P-R-1541171-6-9,P-R-1528200-3-4,P-R-1480299-3-5,P-R-1459857-3-2,P-R-1459074-3-9,P-R-1447912-3-12,P-R-1315481-1-6,P-R-1253933-3-8,P-R-1160552-1-3,P-R-1133477-3-4,P-R-1113531-4-9,P-R-1082109-3-6,P-R-1054140-1-4,P-R-1049918-1-3,P-R-68474-9-12,P-R-60617-8-21,P-R-45373-8-85\",\"EdgeFirstRunConfig\":\"P-R-1075865-4-7\",\"Segmentation\":\"P-R-1473016-1-8,P-R-1159985-1-5,P-R-1113915-25-11,P-R-1098334-1-6,P-R-66078-1-3,P-R-66077-1-5,P-R-60882-1-2,P-R-43082-3-5,P-R-42744-1-2\"}","variations_country":"BR","variations_crash_streak":0,"variations_failed_to_fetch_seed_streak":1,"variations_google_groups":{"Default":[]},"variations_last_fetch_time":"13401805417182071","variations_last_runtime_fetch_time":"13401805418712989","variations_permanent_consistency_country":["139.0.3405.125","BR"],"variations_runtime_compressed_seed":"H4sIAAAAAAAAAG2QzW7bQAyE34VnEViS+yugh8Z20dQXwwmCplUOarwxhNZSK8lFDEPvXqykOAGa43CGu/zmDIumfqr218sOcjgXsFrcFJAXsMEtkvJsnEJComyDS9Qs3iOjLSArYLXbx2VzKKv642NfNXX3ZjEIa5MWQzYNxAWxaaDnAWsb5OXp8S+rNBKKG7Xzosa8n6RYHuXskmKDBklGaYWsQY1sR2mEtSDjlNVKBUF5McU7rdFhmFwhHwJyQB3CyEhkvCWNjHrW4oV8uuxCvT3WfXWIU3VvqMU7q5AxjMmbuD/Eui9TN68h7URRQpnAiEwIPlVlZk0SyCCb12aCF0nVTADWKjeec1Husm2V94yEPJGL8owye5oTOCEXMED2PwfkZ1gdfvend51Ylz9+xU+x7I9t7CD/DjG2j/AwDBl8juUutl2KLZpj3benRbOLkMPVNn10W+4hhwL0Xf3X3f2591VrN+VpveS4Fl1fP3e3T+uKvvxcfZPmef31yvoPBcAw/AM1J/vlnQIAAA==","variations_safe_compressed_seed":"H4sIAAAAAAAAAJVW227jNhD9lYDPYiDqbhd9cHzZGIm7ri9x0e4ioKWxzEYiBZKyYwT+94KS7NjZaNvmwcgMzzlz4XCgNzTsz1H3DQ1f46xMYPiqQXKa9QXfsHScqDF/FCnqalmChWrvo0gXVKagURdBksKz0nSdATpaaJikUIOM5gPLsvme6XiLl4qmMNwB1wOqqTlMmDKsEVBdSlCo+xfK1ZhXWVyjx3wEkKxp/IK+Hy00aIgsg/lBach7cQxK9bcQv2RM6Rbxj/gBkxBrIQ9jDZJqJvhdJmqFSqqKNeRGZvXk9JKEGQzNplIYuqkNkgVkkIOWBxMU+I8FrWD9xGD/7/yLylZPzoLxw4rxROxnQDOmD3VKbW1rgVutRz2eLIuEaqirzF97BVtspdA6A5OZqm6tNd414UPufZqDpNUVTgRnWkjG0xapCSSMjkTJk+oGPqca+Yf5HY1fUmmgM1CilDGMoD3HNrTR2u+cOeXJWry2kMdKZFRDA4JkvJE0B3U9ETPgCUiQvaLoC64p4yBbG3Yag5r9KdWIr4TMkn5ZjDJB9eE06JUxEQm0yl9AjMyjoMlcU82UZrF6FGnKeDqVrJX/kbCfStbQKsF5Em/r1Nvm3Dx8g6rLgHWv1NspVeoFDmo5roZdzn82VA0HuGZxNQvv7LrvJsBWFEVdSgx9kRdUwgxUIbi62DqfpXdiLmnBhq8F+alkL3mkPP26AylZ8v+E3Ur49+W4bwgFNXOjQRrwG+I0B9RF8ZZyDhmy0I5mpfGM0NE6H0Mh4u3FoWvXf5cYCVpSrnKmq837LPjznkl41iwHUernnGUZUxALnqgLKceomARPtVUrVrXeaXXayzKxfzR79bvVUlEDPalW4PeoExZLocRG365gfSfFXoG8nUqhxbrc3C4fJrf1Wp5KsWEZWLZF/F/+A0lTrW4fRTrXVGrLtrz/QzJXnYGGilc35byLp6KYU3Nc/TbL67MGjYSM4Uw7o63qRaULUHrJ2UbIfMCUlmxdmrm+Z0qLVNK8vZ9mcRXOOY2rG7wcgwQ2tMz0FwP/DH0FLl/yVsnvx+Y5jJhUelby96Ef5oU+fH70Y0sANjJGldoc0hy4rp6yAU96416WoS7a0EyZ+KvV8Nqh4mJTGo9d/Z+WVCYnY2d2q22hiRv4fSHhmmmWKHA9B7ljMagPcWD9x+Ladcd4eu0xBV57zrO0VCZ24z9a6B5oUt3XGxouaIq66BuCYvAwuv9Kdn+O/vb1nYo7m/nDcubfj3eDnTei6ZfRb0mflU+zl1+/IRPvtWBVz9AKEuvGCW96ZXrj2I5/Q0jXd7teePNlsqhqK7mWh361/tHdDFnIDHGpGk/1pk9fZuNBnZf5pENTPMPEjhw/tDHBhFhTPMCe40YRdnCArj/WanRAHOLZ2MWeVdm+R0hIcIA7je1Ejn1x7kW20+lgF/uN7XciP8Quds62HXrYPfE9L+wQB7uYNACX+F5EMMFBbTu+23Fd7OKotklg+76DCXYb23W9MHxPgBDXdwn2TgHsyCG2SajRs33PFEROeNvrdEh01gsiL/Rw55ROYAckxBF2SGV6vhu6OMKRjz5/HU2LQz8KfOzhEH0c+xrgha5NAkzORfmdTuRjcuoaIW6H+Njx60sykp3Idb1zW4LADi+SDuwwPLMDO4pMg+oKPNeOnPN9eE7oGRUHHY//AK6LgPjpCwAA","variations_safe_seed_date":"13401543726000000","variations_safe_seed_fetch_time":"13401543742522924","variations_safe_seed_locale":"en-US","variations_safe_seed_milestone":139,"variations_safe_seed_permanent_consistency_country":"BR","variations_safe_seed_session_consistency_country":"BR","variations_safe_seed_signature":"","variations_seed_client_version_at_store":"139.0.3405.119","variations_seed_date":"13401805400000000","variations_seed_etag":"\"epDKFHO1vZFj5tBsc9fSKUR5HIvDv4FagGFNdCiuVRk=\"","variations_seed_milestone":139,"variations_seed_runtime_etag":"\"4Vnv7VqY8ir6PayKD2eK34nIxsTfKi1JkEZ3oxKXB68=\"","variations_seed_signature":"","was":{"restarted":false}} \ No newline at end of file +{"accessibility":{"captions":{"common_models_path":"","soda_binary_path":"","soda_translation_binary_path":""}},"autofill":{"ablation_seed":"FVeZQ4sBzKI="},"breadcrumbs":{"enabled":true,"enabled_time":"13399392395786947"},"cloned_install":{"count":7,"first_timestamp":"1746561492","last_timestamp":"1753961000","session_start_last_detection_timestamp":"1753957359"},"default_browser":{"browser_name_enum":1},"desktop_session_duration_tracker":{"last_session_end_timestamp":"1757359257"},"domain_actions_config":"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","edge":{"manageability":{"edge_last_active_time":"13401832854479347"},"mitigation_manager":{"renderer_app_container_compatible_count":1073,"renderer_code_integrity_compatible_count":1073},"tab_stabs":{"closed_without_unfreeze_never_unfrozen":0,"closed_without_unfreeze_previously_unfrozen":0,"discard_without_unfreeze_never_unfrozen":0,"discard_without_unfreeze_previously_unfrozen":0},"tab_stats":{"frozen_daily":0,"unfrozen_daily":0}},"edge_ci":{"metrics_bookmark":"\u003CBookmarkList>\r\n\u003C/BookmarkList>","num_healthy_browsers_since_failure":849},"edge_llm":{"on_device":{"shader_fp16_supported":2}},"edgel_llm":{"on_device":{"performance_info_version":"136.0.3240.92"}},"hardware_acceleration_mode_previous":true,"identity_combined_status":{"aad":1,"ad":1},"legacy":{"profile":{"name":{"migrated":true}}},"local":{"password_hash_data_list":[]},"network_time":{"network_time_mapping":{"local":1.757425993655141e+12,"network":1.757425977e+12,"ticks":66341893212.0,"uncertainty":1630357.0}},"optimization_guide":{"model_execution":{"last_usage_by_feature":{}},"model_store_metadata":{},"on_device":{"last_version":"140.0.3485.54","model_crash_count":0,"performance_class":5,"performance_class_version":"136.0.3240.92"}},"os_crypt":{"audit_enabled":true,"encrypted_key":"RFBBUEkBAAAA0Iyd3wEV0RGMegDAT8KX6wEAAADpjWRAPgetSYXxnfsQtaThEAAAAB4AAABNAGkAYwByAG8AcwBvAGYAdAAgAEUAZABnAGUAAAAQZgAAAAEAACAAAACamygSp32j7cR7b+8ULZRnpR8184eRf3sJBDr/XCi4BwAAAAAOgAAAAAIAACAAAAA4fuy9vqqY6HfQwbWVMi+Leyrs5YV5ltACqGZi+sGYgTAAAADxSgRf/JZfQJNfRHvUs3HjNiKnRBcZuuQcytb3yHJKIqwldoz+7PdU56f9tPrl191AAAAA6Tg8P+Fcr0a5cfvye14jofktixm18vsmBVeD8ye90Og/XOp26yPUTWq96CBrp13UBIPwyy9O+gd4Fcv7siyUBQ=="},"performance_intervention":{"last_daily_sample":"13401899591732921"},"phoenix":{"user_laf_toggle_state_static":2},"policy":{"last_statistics_update":"13401899591676283"},"profile":{"info_cache":{"Default":{"active_time":1757359028.220963,"avatar_icon":"chrome://theme/IDR_PROFILE_AVATAR_20","background_apps":false,"edge_account_cid":"","edge_account_environment":0,"edge_account_environment_string":"","edge_account_first_name":"","edge_account_last_name":"","edge_account_oid":"","edge_account_sovereignty":0,"edge_account_tenant_id":"","edge_account_type":0,"edge_non_signin_profile_type":1,"edge_profile_can_be_deleted":true,"edge_test_on_premises":false,"edge_wam_aad_for_app_account_type":0,"enterprise_label":"","force_signin_profile_locked":false,"gaia_given_name":"","gaia_id":"","gaia_name":"","hosted_domain":"","is_consented_primary_account":false,"is_ephemeral":false,"is_glic_eligible":false,"is_managed":0,"is_using_default_avatar":true,"is_using_default_name":true,"managed_user_id":"","metrics_bucket_index":1,"name":"Perfil 1","signin.with_credential_provider":false,"user_name":""}},"last_active_profiles":[],"metrics":{"next_bucket_index":2},"profile_counts_reported":"13401899591638573","profiles_order":["Default"]},"profile_network_context_service":{"http_cache_finch_experiment_groups":"None None None None"},"profiles":{"edge":{"guided_switch_pref":[],"multiple_profiles_with_same_account":false},"edge_sso_info":{"msa_first_profile_key":"Default","msa_sso_algo_state":1},"signin_last_seen_version":"140.0.3485.54","signin_last_updated_time":1757425991.727306},"sentinel_creation_time":"0","session_id_generator_last_value":"1079742414","signin":{"active_accounts_last_emitted":"13401899591634776"},"startup_boost":{"last_browser_open_time":"13401917881025503"},"subresource_filter":{"ruleset_version":{"checksum":860988201,"content":"10.34.0.81","format":37}},"tab_stats":{"discards_expired":0,"discards_external":0,"discards_proactive":0,"discards_urgent":0,"last_daily_sample":"13401899591666639","max_tabs_per_window":1,"reloads_expired":0,"reloads_external":0,"reloads_urgent":0,"total_tab_count_max":2,"window_count_max":2},"telemetry_client":{"cloned_install":{"user_data_dir_id":7415892},"governance":{"last_dma_change_date":"13391008519886652","last_known_cps":0},"host_telclient_path":"QzpcUHJvZ3JhbSBGaWxlcyAoeDg2KVxNaWNyb3NvZnRcRWRnZVdlYlZpZXdcQXBwbGljYXRpb25cMTQwLjAuMzQ4NS41NFx0ZWxjbGllbnQuZGxs","sample_id":87015744},"uninstall_metrics":{"installation_date2":"1746534919"},"updateclientdata":{"apps":{"ahmaebgpfccdhgidjaidaoojjcijckba":{"cohort":"","cohortname":"","fp":"1.4B81B4DF3AD971287E1AE02C449344FCFA5D20431DE17B2BA8854CC9CDCE4089","installdate":-1,"max_pv":"0.0.0.0","pv":"3.1.0.0"},"alpjnmnfbgfkmmpcfpejmmoebdndedno":{"cohort":"","cohortname":"","fp":"1.56E96B6819FAF673A2CC4750059D5D42BB2E89FEFC7C4D81896F64B01B35E789","installdate":-1,"max_pv":"24.0.0.0","pv":"24.0.0.1"},"eeobbhfgfagbclfofmgbdfoicabjdbkn":{"cohort":"","cohortname":"","fp":"1.A99D66CFCE8CA170740CE0403956F4DFAF4683829A89F4B7AD9C95303871E284","installdate":-1,"max_pv":"0.0.0.0","pv":"1.0.0.9"},"fgbafbciocncjfbbonhocjaohoknlaco":{"cohort":"","cohortname":"","fp":"","installdate":-1,"max_pv":"2025.8.22.1","pv":"2025.8.25.1"},"fppmbhmldokgmleojlplaaodlkibgikh":{"cohort":"","cohortname":"","fp":"1.A81D1959892AE4180554347DF1B97834ABBA2E1A5E6B9AEBA000ECEA26EABECC","installdate":-1,"max_pv":"0.0.0.0","pv":"1.15.0.1"},"hajigopbbjhghbfimgkfmpenfkclmohk":{"cohort":"","cohortname":"","installdate":-1},"jbfaflocpnkhbgcijpkiafdpbjkedane":{"cohort":"","cohortname":"","fp":"","installdate":-1,"max_pv":"1.0.0.28","pv":"1.0.0.29"},"kpfehajjjbbcifeehjgfgnabifknmdad":{"cohort":"","cohortname":"","fp":"1.00AF3F07B5ABB71F6D30337E1EEF62FA280F06EF19485C0CF6B72171F92CCC0A","installdate":-1,"max_pv":"0.0.0.0","pv":"120.0.6050.0"},"ldfkbgjbencjpgjfleiooeldhjdapggh":{"cohort":"","cohortname":"","installdate":-1},"mcfjlbnicoclaecapilmleaelokfnijm":{"cohort":"","cohortname":"","installdate":-1},"ndikpojcjlepofdkaaldkinkjbeeebkl":{"cohort":"","cohortname":"","fp":"1.5110A67904F33F66A66CC9BE4DD3DA419A596DE32DAAE8F62BAA998D3BE5CA83","installdate":-1,"max_pv":"10.34.0.80","pv":"10.34.0.81"},"oankkpibpaokgecfckkdkgaoafllipag":{"cohort":"","cohortname":"","fp":"1.1AB07E887ACCA305058EEAB9053C96DC531C2C5C067AB4F30AFA2B31F1EDD966","installdate":-1,"max_pv":"6498.2024.12.2","pv":"6498.2025.9.4"},"ohckeflnhegojcjlcpbfpciadgikcohk":{"cohort":"","cohortname":"","fp":"1.95FD9D48E4FC245A3F3A99A3A16ECD1355050BA3F4AFC555F19A97C7F9B49677","installdate":-1,"max_pv":"0.0.0.0","pv":"0.0.1.7"},"ojblfafjmiikbkepnnolpgbbhejhlcim":{"cohort":"","cohortname":"","installdate":-1},"pghocgajpebopihickglahgebcmkcekh":{"cohort":"","cohortname":"","fp":"1.455D1A3B5F7FA199F27CB165FA6F54DF7972FBB6C62D422A14C2415791175931","installdate":-1,"max_pv":"3.0.0.14","pv":"3.0.0.16"},"pmagihnlncbcefglppponlgakiphldeh":{"cohort":"","cohortname":"","installdate":-1}}},"updateclientlastupdatecheckerror":0,"updateclientlastupdatecheckerrorcategory":0,"updateclientlastupdatecheckerrorextracode1":0,"user_experience_metrics":{"client_id2":"{F3017226-FE2A-4295-8BDF-00C3A9A7E4C5}C:\\Users\\USER1s:8D77BE96-F464-4F1E-A945-94A32163B03C","client_id_timestamp":"1753961000","diagnostics":{"last_data_collection_level_on_launch":3},"initial_logs2":[],"last_seen":{"BrowserMetrics":"13401917048576916","CrashpadMetrics":"13401914953706887","EBWebViewMetrics":"13400766030670448"},"limited_entropy_randomization_source":"93FEEFD6E8544B99070931A7FE0E5330","log_finalized_record_id":3898,"log_record_id":2365,"low_entropy_source3":7297,"machine_id":5885746,"ongoing_logs2":[],"payload_counter":3,"pseudo_low_entropy_source":7651,"reporting_enabled":true,"reset_client_id_deterministic":true,"session_id":1075,"stability":{"browser_last_live_timestamp":"13401917881125970","exited_cleanly":true,"saved_system_profile":"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","saved_system_profile_hash":"9B8AD92D2B5B8B7BC25BFD78944C1F8926719575","stats_buildtime":"1757063245","stats_version":"140.0.3485.54-64","system_crash_count":0},"unsent_log_metadata":{"initial_logs":{"sent_samples_count":0,"unsent_persisted_size_in_kb":0,"unsent_samples_count":0},"ongoing_logs":{"sent_samples_count":0,"unsent_persisted_size_in_kb":0,"unsent_samples_count":0}}},"variations":{"state_reset":{"timestamp":"13398434600987324"}},"variations_compressed_seed":"safe_seed_content","variations_config_ids":"{\"ECS\":\"P-R-1082570-1-11,P-D-42388-2-6\",\"EdgeConfig\":\"P-R-1612140-3-4,P-R-1541171-6-9,P-R-1528200-3-4,P-R-1480299-3-5,P-R-1459857-3-2,P-R-1459074-3-9,P-R-1447912-3-12,P-R-1315481-1-6,P-R-1253933-3-8,P-R-1160552-1-3,P-R-1133477-3-4,P-R-1113531-4-9,P-R-1082109-3-6,P-R-1054140-1-4,P-R-1049918-1-3,P-R-68474-9-12,P-R-60617-8-21,P-R-45373-8-85\",\"EdgeFirstRunConfig\":\"P-R-1075865-4-7\",\"Segmentation\":\"P-R-1473016-1-8,P-R-1159985-1-5,P-R-1113915-25-11,P-R-1098334-1-6,P-R-66078-1-3,P-R-66077-1-5,P-R-60882-1-2,P-R-43082-3-5,P-R-42744-1-2\"}","variations_country":"BR","variations_crash_streak":0,"variations_failed_to_fetch_seed_streak":1,"variations_google_groups":{"Default":[]},"variations_last_fetch_time":"13401899592392783","variations_last_runtime_fetch_time":"13401899593914351","variations_permanent_consistency_country":["140.0.3485.54","BR"],"variations_runtime_compressed_seed":"H4sIAAAAAAAAAG2QzW7bQAyE34VnEViS+yugh8Z20dQXwwmCplUOarwxhNZSK8lFDEPvXqykOAGa43CGu/zmDIumfqr218sOcjgXsFrcFJAXsMEtkvJsnEJComyDS9Qs3iOjLSArYLXbx2VzKKv642NfNXX3ZjEIa5MWQzYNxAWxaaDnAWsb5OXp8S+rNBKKG7Xzosa8n6RYHuXskmKDBklGaYWsQY1sR2mEtSDjlNVKBUF5McU7rdFhmFwhHwJyQB3CyEhkvCWNjHrW4oV8uuxCvT3WfXWIU3VvqMU7q5AxjMmbuD/Eui9TN68h7URRQpnAiEwIPlVlZk0SyCCb12aCF0nVTADWKjeec1Husm2V94yEPJGL8owye5oTOCEXMED2PwfkZ1gdfvend51Ylz9+xU+x7I9t7CD/DjG2j/AwDBl8juUutl2KLZpj3benRbOLkMPVNn10W+4hhwL0Xf3X3f2591VrN+VpveS4Fl1fP3e3T+uKvvxcfZPmef31yvoPBcAw/AM1J/vlnQIAAA==","variations_safe_compressed_seed":"H4sIAAAAAAAAAJVW227jNhD9lYDPYiDqbhd9cHzZGIm7ri9x0e4ioKWxzEYiBZKyYwT+94KS7NjZaNvmwcgMzzlz4XCgNzTsz1H3DQ1f46xMYPiqQXKa9QXfsHScqDF/FCnqalmChWrvo0gXVKagURdBksKz0nSdATpaaJikUIOM5gPLsvme6XiLl4qmMNwB1wOqqTlMmDKsEVBdSlCo+xfK1ZhXWVyjx3wEkKxp/IK+Hy00aIgsg/lBach7cQxK9bcQv2RM6Rbxj/gBkxBrIQ9jDZJqJvhdJmqFSqqKNeRGZvXk9JKEGQzNplIYuqkNkgVkkIOWBxMU+I8FrWD9xGD/7/yLylZPzoLxw4rxROxnQDOmD3VKbW1rgVutRz2eLIuEaqirzF97BVtspdA6A5OZqm6tNd414UPufZqDpNUVTgRnWkjG0xapCSSMjkTJk+oGPqca+Yf5HY1fUmmgM1CilDGMoD3HNrTR2u+cOeXJWry2kMdKZFRDA4JkvJE0B3U9ETPgCUiQvaLoC64p4yBbG3Yag5r9KdWIr4TMkn5ZjDJB9eE06JUxEQm0yl9AjMyjoMlcU82UZrF6FGnKeDqVrJX/kbCfStbQKsF5Em/r1Nvm3Dx8g6rLgHWv1NspVeoFDmo5roZdzn82VA0HuGZxNQvv7LrvJsBWFEVdSgx9kRdUwgxUIbi62DqfpXdiLmnBhq8F+alkL3mkPP26AylZ8v+E3Ur49+W4bwgFNXOjQRrwG+I0B9RF8ZZyDhmy0I5mpfGM0NE6H0Mh4u3FoWvXf5cYCVpSrnKmq837LPjznkl41iwHUernnGUZUxALnqgLKceomARPtVUrVrXeaXXayzKxfzR79bvVUlEDPalW4PeoExZLocRG365gfSfFXoG8nUqhxbrc3C4fJrf1Wp5KsWEZWLZF/F/+A0lTrW4fRTrXVGrLtrz/QzJXnYGGilc35byLp6KYU3Nc/TbL67MGjYSM4Uw7o63qRaULUHrJ2UbIfMCUlmxdmrm+Z0qLVNK8vZ9mcRXOOY2rG7wcgwQ2tMz0FwP/DH0FLl/yVsnvx+Y5jJhUelby96Ef5oU+fH70Y0sANjJGldoc0hy4rp6yAU96416WoS7a0EyZ+KvV8Nqh4mJTGo9d/Z+WVCYnY2d2q22hiRv4fSHhmmmWKHA9B7ljMagPcWD9x+Ladcd4eu0xBV57zrO0VCZ24z9a6B5oUt3XGxouaIq66BuCYvAwuv9Kdn+O/vb1nYo7m/nDcubfj3eDnTei6ZfRb0mflU+zl1+/IRPvtWBVz9AKEuvGCW96ZXrj2I5/Q0jXd7teePNlsqhqK7mWh361/tHdDFnIDHGpGk/1pk9fZuNBnZf5pENTPMPEjhw/tDHBhFhTPMCe40YRdnCArj/WanRAHOLZ2MWeVdm+R0hIcIA7je1Ejn1x7kW20+lgF/uN7XciP8Quds62HXrYPfE9L+wQB7uYNACX+F5EMMFBbTu+23Fd7OKotklg+76DCXYb23W9MHxPgBDXdwn2TgHsyCG2SajRs33PFEROeNvrdEh01gsiL/Rw55ROYAckxBF2SGV6vhu6OMKRjz5/HU2LQz8KfOzhEH0c+xrgha5NAkzORfmdTuRjcuoaIW6H+Njx60sykp3Idb1zW4LADi+SDuwwPLMDO4pMg+oKPNeOnPN9eE7oGRUHHY//AK6LgPjpCwAA","variations_safe_seed_date":"13401805400000000","variations_safe_seed_fetch_time":"13401805417182071","variations_safe_seed_locale":"en-US","variations_safe_seed_milestone":139,"variations_safe_seed_permanent_consistency_country":"BR","variations_safe_seed_session_consistency_country":"BR","variations_safe_seed_signature":"","variations_seed_client_version_at_store":"139.0.3405.119","variations_seed_date":"13401899575000000","variations_seed_etag":"\"epDKFHO1vZFj5tBsc9fSKUR5HIvDv4FagGFNdCiuVRk=\"","variations_seed_milestone":139,"variations_seed_runtime_etag":"\"4Vnv7VqY8ir6PayKD2eK34nIxsTfKi1JkEZ3oxKXB68=\"","variations_seed_signature":"","was":{"restarted":false}} \ No newline at end of file diff --git a/AgroBase/AgroBase/bin/x64/Debug/AgroBase.exe.WebView2/EBWebView/ShaderCache/data_1 b/AgroBase/AgroBase/bin/x64/Debug/AgroBase.exe.WebView2/EBWebView/ShaderCache/data_1 index e58780189..9456891d9 100644 Binary files a/AgroBase/AgroBase/bin/x64/Debug/AgroBase.exe.WebView2/EBWebView/ShaderCache/data_1 and b/AgroBase/AgroBase/bin/x64/Debug/AgroBase.exe.WebView2/EBWebView/ShaderCache/data_1 differ diff --git a/AgroBase/AgroBase/bin/x64/Debug/AgroBase.exe.WebView2/EBWebView/component_crx_cache/metadata.json b/AgroBase/AgroBase/bin/x64/Debug/AgroBase.exe.WebView2/EBWebView/component_crx_cache/metadata.json index a1f8a7913..27083e677 100644 --- a/AgroBase/AgroBase/bin/x64/Debug/AgroBase.exe.WebView2/EBWebView/component_crx_cache/metadata.json +++ b/AgroBase/AgroBase/bin/x64/Debug/AgroBase.exe.WebView2/EBWebView/component_crx_cache/metadata.json @@ -1 +1 @@ -{"hashes":{"00AF3F07B5ABB71F6D30337E1EEF62FA280F06EF19485C0CF6B72171F92CCC0A":{"appid":"kpfehajjjbbcifeehjgfgnabifknmdad","fp":"1.00AF3F07B5ABB71F6D30337E1EEF62FA280F06EF19485C0CF6B72171F92CCC0A"},"452064dcff76e03e0e81b4bb3c48ab1c432e040094f7546c7261a90d4a1c1bbf":{"appid":"fgbafbciocncjfbbonhocjaohoknlaco","fp":""},"4B81B4DF3AD971287E1AE02C449344FCFA5D20431DE17B2BA8854CC9CDCE4089":{"appid":"ahmaebgpfccdhgidjaidaoojjcijckba","fp":"1.4B81B4DF3AD971287E1AE02C449344FCFA5D20431DE17B2BA8854CC9CDCE4089"},"89f43cb3df807293de2772d5f01ac2fc1482b38ccc8fdaee859b80642b7a0487":{"appid":"pghocgajpebopihickglahgebcmkcekh","fp":""},"95FD9D48E4FC245A3F3A99A3A16ECD1355050BA3F4AFC555F19A97C7F9B49677":{"appid":"ohckeflnhegojcjlcpbfpciadgikcohk","fp":"1.95FD9D48E4FC245A3F3A99A3A16ECD1355050BA3F4AFC555F19A97C7F9B49677"},"A81D1959892AE4180554347DF1B97834ABBA2E1A5E6B9AEBA000ECEA26EABECC":{"appid":"fppmbhmldokgmleojlplaaodlkibgikh","fp":"1.A81D1959892AE4180554347DF1B97834ABBA2E1A5E6B9AEBA000ECEA26EABECC"},"A99D66CFCE8CA170740CE0403956F4DFAF4683829A89F4B7AD9C95303871E284":{"appid":"eeobbhfgfagbclfofmgbdfoicabjdbkn","fp":"1.A99D66CFCE8CA170740CE0403956F4DFAF4683829A89F4B7AD9C95303871E284"},"b987bdc4f2ad2a409b964921d4a5db1cdbe07f9c98f868293b4cc32acdc42cec":{"appid":"alpjnmnfbgfkmmpcfpejmmoebdndedno","fp":""},"bcb93cba8636743d1fbd32be3bd8ce8ff602323895bf4d136c26b9bc64b0a6a4":{"appid":"ndikpojcjlepofdkaaldkinkjbeeebkl","fp":""},"fa29a6d5775ff340900a65b39b02fc8b4b77d403c048d8debf22f2f5d09c61a0":{"appid":"oankkpibpaokgecfckkdkgaoafllipag","fp":""}}} \ No newline at end of file +{"hashes":{"00AF3F07B5ABB71F6D30337E1EEF62FA280F06EF19485C0CF6B72171F92CCC0A":{"appid":"kpfehajjjbbcifeehjgfgnabifknmdad","fp":"1.00AF3F07B5ABB71F6D30337E1EEF62FA280F06EF19485C0CF6B72171F92CCC0A"},"452064dcff76e03e0e81b4bb3c48ab1c432e040094f7546c7261a90d4a1c1bbf":{"appid":"fgbafbciocncjfbbonhocjaohoknlaco","fp":""},"4B81B4DF3AD971287E1AE02C449344FCFA5D20431DE17B2BA8854CC9CDCE4089":{"appid":"ahmaebgpfccdhgidjaidaoojjcijckba","fp":"1.4B81B4DF3AD971287E1AE02C449344FCFA5D20431DE17B2BA8854CC9CDCE4089"},"8482d8cbe30fdc7c561f12ce566b64102191a99798dae98132c35714020e1aad":{"appid":"jbfaflocpnkhbgcijpkiafdpbjkedane","fp":""},"89f43cb3df807293de2772d5f01ac2fc1482b38ccc8fdaee859b80642b7a0487":{"appid":"pghocgajpebopihickglahgebcmkcekh","fp":""},"95FD9D48E4FC245A3F3A99A3A16ECD1355050BA3F4AFC555F19A97C7F9B49677":{"appid":"ohckeflnhegojcjlcpbfpciadgikcohk","fp":"1.95FD9D48E4FC245A3F3A99A3A16ECD1355050BA3F4AFC555F19A97C7F9B49677"},"A81D1959892AE4180554347DF1B97834ABBA2E1A5E6B9AEBA000ECEA26EABECC":{"appid":"fppmbhmldokgmleojlplaaodlkibgikh","fp":"1.A81D1959892AE4180554347DF1B97834ABBA2E1A5E6B9AEBA000ECEA26EABECC"},"A99D66CFCE8CA170740CE0403956F4DFAF4683829A89F4B7AD9C95303871E284":{"appid":"eeobbhfgfagbclfofmgbdfoicabjdbkn","fp":"1.A99D66CFCE8CA170740CE0403956F4DFAF4683829A89F4B7AD9C95303871E284"},"b987bdc4f2ad2a409b964921d4a5db1cdbe07f9c98f868293b4cc32acdc42cec":{"appid":"alpjnmnfbgfkmmpcfpejmmoebdndedno","fp":""},"bcb93cba8636743d1fbd32be3bd8ce8ff602323895bf4d136c26b9bc64b0a6a4":{"appid":"ndikpojcjlepofdkaaldkinkjbeeebkl","fp":""},"fa29a6d5775ff340900a65b39b02fc8b4b77d403c048d8debf22f2f5d09c61a0":{"appid":"oankkpibpaokgecfckkdkgaoafllipag","fp":""}}} \ No newline at end of file diff --git a/AgroBase/AgroBase/bin/x64/Debug/AgroBase.pdb b/AgroBase/AgroBase/bin/x64/Debug/AgroBase.pdb index cbba58e44..530553b71 100644 Binary files a/AgroBase/AgroBase/bin/x64/Debug/AgroBase.pdb and b/AgroBase/AgroBase/bin/x64/Debug/AgroBase.pdb differ diff --git a/AgroBase/AgroBase/bin/x64/Debug/Parametros/parametersAtu-1_1.par b/AgroBase/AgroBase/bin/x64/Debug/Parametros/parametersAtu-1_1.par index cae79541f..6bc704747 100644 --- a/AgroBase/AgroBase/bin/x64/Debug/Parametros/parametersAtu-1_1.par +++ b/AgroBase/AgroBase/bin/x64/Debug/Parametros/parametersAtu-1_1.par @@ -1 +1 @@ -{"tmrRegistrador":{"_uiControl":null,"State":2,"IsRunning":false,"IsStopped":true,"IsCreated":false,"Interval":1000,"IntervalHz":1.0,"StackTrace":"AtuadorModel.IniciarRegistrador","Id":"tmrRegistrador_Atu","TimeTick":"00:00:00"},"_AtuHandler":{"Dispositivo":103},"Dispositivo":103,"Modulo_ID":"Atu","_EnderecoCAN_Tx":18,"_EnderecoCAN_Rx":18,"_TaxaAmostragem":1000,"FrequenciaBase":1.0,"RequisitarDados":true,"Conectado":false,"ConexaoAtiva":false,"AtuPronto":false,"QuantidadeBicos":4,"DensidadeHerbicida":1.0,"BicosPulverizadores":[{"ID":"B01","ID_Num":71,"Posicao":1,"Componente":11,"AtuacaoNivelAlto":true,"ComandoAtuar":false,"Comandar":true,"Mandatorio":true,"Liberado":true,"Funcoes":[21],"MediaNivelFluxo":4.6,"Inicializado":true,"UltimaLeitura":"0001-01-01T00:00:00","ValoresLeituras":[{"funcao":60,"posicao":0,"indice":0,"minimo":0.0,"maximo":0.0,"nominal":0.0,"offset":0.0,"atual":{"valor":null,"lidoEm":"0001-01-01T00:00:00","frequencia":0.0,"dt":0.0,"ValorMaximo":-1.7976931348623157E+308,"ValorMinimo":1.7976931348623157E+308},"analise_health":false,"unidade_medida":null},{"funcao":66,"posicao":2,"indice":0,"minimo":0.0,"maximo":0.0,"nominal":0.0,"offset":0.0,"atual":{"valor":null,"lidoEm":"0001-01-01T00:00:00","frequencia":0.0,"dt":0.0,"ValorMaximo":-1.7976931348623157E+308,"ValorMinimo":1.7976931348623157E+308},"analise_health":false,"unidade_medida":null}],"Atuacoes":0,"InicioAtuacao":"0001-01-01T00:00:00","TempoAtuado":0.0},{"ID":"B02","ID_Num":72,"Posicao":2,"Componente":11,"AtuacaoNivelAlto":true,"ComandoAtuar":false,"Comandar":true,"Mandatorio":true,"Liberado":true,"Funcoes":[21],"MediaNivelFluxo":0.0,"Inicializado":true,"UltimaLeitura":"0001-01-01T00:00:00","ValoresLeituras":[{"funcao":60,"posicao":0,"indice":0,"minimo":0.0,"maximo":0.0,"nominal":0.0,"offset":0.0,"atual":{"valor":null,"lidoEm":"0001-01-01T00:00:00","frequencia":0.0,"dt":0.0,"ValorMaximo":-1.7976931348623157E+308,"ValorMinimo":1.7976931348623157E+308},"analise_health":false,"unidade_medida":null},{"funcao":66,"posicao":2,"indice":0,"minimo":0.0,"maximo":0.0,"nominal":0.0,"offset":0.0,"atual":{"valor":null,"lidoEm":"0001-01-01T00:00:00","frequencia":0.0,"dt":0.0,"ValorMaximo":-1.7976931348623157E+308,"ValorMinimo":1.7976931348623157E+308},"analise_health":false,"unidade_medida":null}],"Atuacoes":0,"InicioAtuacao":"0001-01-01T00:00:00","TempoAtuado":0.0},{"ID":"B03","ID_Num":73,"Posicao":3,"Componente":11,"AtuacaoNivelAlto":true,"ComandoAtuar":false,"Comandar":true,"Mandatorio":true,"Liberado":true,"Funcoes":[21],"MediaNivelFluxo":11.56,"Inicializado":true,"UltimaLeitura":"0001-01-01T00:00:00","ValoresLeituras":[{"funcao":60,"posicao":0,"indice":0,"minimo":0.0,"maximo":0.0,"nominal":0.0,"offset":0.0,"atual":{"valor":null,"lidoEm":"0001-01-01T00:00:00","frequencia":0.0,"dt":0.0,"ValorMaximo":-1.7976931348623157E+308,"ValorMinimo":1.7976931348623157E+308},"analise_health":false,"unidade_medida":null},{"funcao":66,"posicao":2,"indice":0,"minimo":0.0,"maximo":0.0,"nominal":0.0,"offset":0.0,"atual":{"valor":null,"lidoEm":"0001-01-01T00:00:00","frequencia":0.0,"dt":0.0,"ValorMaximo":-1.7976931348623157E+308,"ValorMinimo":1.7976931348623157E+308},"analise_health":false,"unidade_medida":null}],"Atuacoes":0,"InicioAtuacao":"0001-01-01T00:00:00","TempoAtuado":0.0},{"ID":"B04","ID_Num":74,"Posicao":4,"Componente":11,"AtuacaoNivelAlto":true,"ComandoAtuar":false,"Comandar":true,"Mandatorio":true,"Liberado":true,"Funcoes":[21],"MediaNivelFluxo":2.0533333333333332,"Inicializado":true,"UltimaLeitura":"0001-01-01T00:00:00","ValoresLeituras":[{"funcao":60,"posicao":0,"indice":0,"minimo":0.0,"maximo":0.0,"nominal":0.0,"offset":0.0,"atual":{"valor":null,"lidoEm":"0001-01-01T00:00:00","frequencia":0.0,"dt":0.0,"ValorMaximo":-1.7976931348623157E+308,"ValorMinimo":1.7976931348623157E+308},"analise_health":false,"unidade_medida":null},{"funcao":66,"posicao":2,"indice":0,"minimo":0.0,"maximo":0.0,"nominal":0.0,"offset":0.0,"atual":{"valor":null,"lidoEm":"0001-01-01T00:00:00","frequencia":0.0,"dt":0.0,"ValorMaximo":-1.7976931348623157E+308,"ValorMinimo":1.7976931348623157E+308},"analise_health":false,"unidade_medida":null}],"Atuacoes":0,"InicioAtuacao":"0001-01-01T00:00:00","TempoAtuado":0.0}],"BombasPressurizadoras":[{"ID":"BOMBA","ID_Num":51,"ComandoAtuar":false,"Componente":14,"Comandar":true,"Mandatorio":true,"Liberado":true,"Funcoes":[14,35,36,37,5],"Inicializado":true,"UltimaLeitura":"0001-01-01T00:00:00","ValoresLeituras":[{"funcao":60,"posicao":0,"indice":0,"minimo":0.0,"maximo":0.0,"nominal":0.0,"offset":0.0,"atual":{"valor":null,"lidoEm":"0001-01-01T00:00:00","frequencia":0.0,"dt":0.0,"ValorMaximo":-1.7976931348623157E+308,"ValorMinimo":1.7976931348623157E+308},"analise_health":false,"unidade_medida":null},{"funcao":66,"posicao":2,"indice":0,"minimo":0.0,"maximo":0.0,"nominal":0.0,"offset":0.0,"atual":{"valor":null,"lidoEm":"0001-01-01T00:00:00","frequencia":0.0,"dt":0.0,"ValorMaximo":-1.7976931348623157E+308,"ValorMinimo":1.7976931348623157E+308},"analise_health":false,"unidade_medida":null},{"funcao":53,"posicao":2,"indice":1,"minimo":0.0,"maximo":0.0,"nominal":0.0,"offset":0.0,"atual":{"valor":null,"lidoEm":"0001-01-01T00:00:00","frequencia":0.0,"dt":0.0,"ValorMaximo":-1.7976931348623157E+308,"ValorMinimo":1.7976931348623157E+308},"analise_health":false,"unidade_medida":null},{"funcao":68,"posicao":2,"indice":2,"minimo":0.0,"maximo":0.0,"nominal":0.0,"offset":0.0,"atual":{"valor":null,"lidoEm":"0001-01-01T00:00:00","frequencia":0.0,"dt":0.0,"ValorMaximo":-1.7976931348623157E+308,"ValorMinimo":1.7976931348623157E+308},"analise_health":false,"unidade_medida":null},{"funcao":24,"posicao":2,"indice":3,"minimo":0.0,"maximo":0.0,"nominal":0.0,"offset":0.0,"atual":{"valor":null,"lidoEm":"0001-01-01T00:00:00","frequencia":0.0,"dt":0.0,"ValorMaximo":-1.7976931348623157E+308,"ValorMinimo":1.7976931348623157E+308},"analise_health":false,"unidade_medida":null}]}],"Sensores":[{"ID":"FLXLN","ID_Num":61,"Descricao":"Fluxo na linha principal","Componente":8,"Aferir":true,"Mandatorio":true,"Liberado":true,"Inicializado":true,"UltimaLeitura":"0001-01-01T00:00:00","Funcoes":[25],"Parametros":[],"ValoresLeituras":[{"funcao":60,"posicao":0,"indice":0,"minimo":0.0,"maximo":0.0,"nominal":0.0,"offset":0.0,"atual":{"valor":null,"lidoEm":"0001-01-01T00:00:00","frequencia":0.0,"dt":0.0,"ValorMaximo":-1.7976931348623157E+308,"ValorMinimo":1.7976931348623157E+308},"analise_health":false,"unidade_medida":null},{"funcao":25,"posicao":2,"indice":0,"minimo":0.0,"maximo":20.0,"nominal":0.0,"offset":0.0,"atual":{"valor":null,"lidoEm":"0001-01-01T00:00:00","frequencia":0.0,"dt":0.0,"ValorMaximo":-1.7976931348623157E+308,"ValorMinimo":1.7976931348623157E+308},"analise_health":true,"unidade_medida":"mL/s"}]},{"ID":"MASRS","ID_Num":62,"Descricao":"Massa do reservatório de herbicida","Componente":10,"Aferir":true,"Mandatorio":true,"Liberado":true,"Inicializado":true,"UltimaLeitura":"0001-01-01T00:00:00","Funcoes":[22,23],"Parametros":[{"Descricao":"Offset","Valor":"-2.5","QtdBytes":2,"Escalar":true,"Enviar":true}],"ValoresLeituras":[{"funcao":60,"posicao":0,"indice":0,"minimo":0.0,"maximo":0.0,"nominal":0.0,"offset":0.0,"atual":{"valor":null,"lidoEm":"0001-01-01T00:00:00","frequencia":0.0,"dt":0.0,"ValorMaximo":-1.7976931348623157E+308,"ValorMinimo":1.7976931348623157E+308},"analise_health":false,"unidade_medida":null},{"funcao":32,"posicao":2,"indice":0,"minimo":0.0,"maximo":35.0,"nominal":30.0,"offset":0.0,"atual":{"valor":null,"lidoEm":"0001-01-01T00:00:00","frequencia":0.0,"dt":0.0,"ValorMaximo":-1.7976931348623157E+308,"ValorMinimo":1.7976931348623157E+308},"analise_health":true,"unidade_medida":"Kg"}]},{"ID":"PRSLN","ID_Num":63,"Descricao":"Pressão na linha principal","Componente":12,"Aferir":true,"Mandatorio":true,"Liberado":true,"Inicializado":true,"UltimaLeitura":"0001-01-01T00:00:00","Funcoes":[24],"Parametros":[{"Descricao":"Vmin","Valor":"0","QtdBytes":1,"Escalar":false,"Enviar":false},{"Descricao":"Vmax","Valor":"4.5","QtdBytes":1,"Escalar":true,"Enviar":false},{"Descricao":"Pmax","Valor":"174","QtdBytes":1,"Escalar":false,"Enviar":false}],"ValoresLeituras":[{"funcao":60,"posicao":0,"indice":0,"minimo":0.0,"maximo":0.0,"nominal":0.0,"offset":0.0,"atual":{"valor":null,"lidoEm":"0001-01-01T00:00:00","frequencia":0.0,"dt":0.0,"ValorMaximo":-1.7976931348623157E+308,"ValorMinimo":1.7976931348623157E+308},"analise_health":false,"unidade_medida":null},{"funcao":24,"posicao":2,"indice":0,"minimo":0.0,"maximo":120.0,"nominal":85.0,"offset":0.0,"atual":{"valor":null,"lidoEm":"0001-01-01T00:00:00","frequencia":0.0,"dt":0.0,"ValorMaximo":-1.7976931348623157E+308,"ValorMinimo":1.7976931348623157E+308},"analise_health":true,"unidade_medida":"PSI"}]}],"ScriptDeteccaoErvas":"weed_detector_oak-1_0.py","DadosLeitura":{"Momento":"0001-01-01T00:00:00","Conectado":false,"Dispositivo":0,"Versao":0,"Mod_ID":null,"QualidadeWifi":0,"LatenciaLoop":0,"BicosPulverizadores":[],"BombasPressurizadoras":[],"Sensores":[],"UltimoComandoRespondido":"0001-01-01T00:00:00"},"_MassaRef":0.8,"_MassaLeituraRef":40876.37,"_MassaLeituraExtra":1895800.0,"MassaReservatorio":0.0,"VolumeReservatorio":0.0,"PercentualReservatorio":0.0,"VolumeVazaoAferido":0.0,"_FluxoMlRef":600.0,"_FluxoPulsoRef":538.0,"VazaoFluxoMLpSInstantanea":0.0,"VazaoFluxoMLpSMedia":0.0,"VolumeVazaoML":0.0,"InicioAtuacao":"0001-01-01T00:00:00","TempoAtuado":0.0,"_PressaoVmin":0.0,"_PressaoVmax":4.5,"_PressaoMax":174.045,"PressaoLinha":0.0,"PressaoLinhaCalc":0.0,"PercentualErvasTerreno":0.0} \ No newline at end of file +{"tmrRegistrador":{"_uiControl":null,"State":2,"IsRunning":false,"IsStopped":true,"IsCreated":false,"Interval":1000,"IntervalHz":1.0,"StackTrace":"AtuadorModel.IniciarRegistrador","Id":"tmrRegistrador_Atu","TimeTick":"00:00:00"},"_AtuHandler":{"Dispositivo":103},"Dispositivo":103,"Modulo_ID":"Atu","_EnderecoCAN_Tx":18,"_EnderecoCAN_Rx":18,"_TaxaAmostragem":1000,"FrequenciaBase":1.0,"RequisitarDados":true,"Conectado":false,"ConexaoAtiva":false,"AtuPronto":false,"QuantidadeBicos":4,"DensidadeHerbicida":1.0,"BicosPulverizadores":[{"ID":"B01","ID_Num":71,"Posicao":1,"Componente":11,"AtuacaoNivelAlto":true,"ComandoAtuar":false,"Comandar":true,"Mandatorio":true,"Liberado":false,"Funcoes":[21],"MediaNivelFluxo":4.6,"Inicializado":false,"UltimaLeitura":"0001-01-01T00:00:00","ValoresLeituras":[{"funcao":60,"posicao":0,"indice":0,"minimo":0.0,"maximo":0.0,"nominal":0.0,"offset":0.0,"atual":{"valor":null,"lidoEm":"0001-01-01T00:00:00","frequencia":0.0,"dt":0.0,"ValorMaximo":-1.7976931348623157E+308,"ValorMinimo":1.7976931348623157E+308},"analise_health":false,"unidade_medida":null},{"funcao":66,"posicao":2,"indice":0,"minimo":0.0,"maximo":0.0,"nominal":0.0,"offset":0.0,"atual":{"valor":null,"lidoEm":"0001-01-01T00:00:00","frequencia":0.0,"dt":0.0,"ValorMaximo":-1.7976931348623157E+308,"ValorMinimo":1.7976931348623157E+308},"analise_health":false,"unidade_medida":null}],"Atuacoes":0,"InicioAtuacao":"0001-01-01T00:00:00","TempoAtuado":0.0},{"ID":"B02","ID_Num":72,"Posicao":2,"Componente":11,"AtuacaoNivelAlto":true,"ComandoAtuar":false,"Comandar":true,"Mandatorio":true,"Liberado":false,"Funcoes":[21],"MediaNivelFluxo":0.0,"Inicializado":false,"UltimaLeitura":"0001-01-01T00:00:00","ValoresLeituras":[{"funcao":60,"posicao":0,"indice":0,"minimo":0.0,"maximo":0.0,"nominal":0.0,"offset":0.0,"atual":{"valor":null,"lidoEm":"0001-01-01T00:00:00","frequencia":0.0,"dt":0.0,"ValorMaximo":-1.7976931348623157E+308,"ValorMinimo":1.7976931348623157E+308},"analise_health":false,"unidade_medida":null},{"funcao":66,"posicao":2,"indice":0,"minimo":0.0,"maximo":0.0,"nominal":0.0,"offset":0.0,"atual":{"valor":null,"lidoEm":"0001-01-01T00:00:00","frequencia":0.0,"dt":0.0,"ValorMaximo":-1.7976931348623157E+308,"ValorMinimo":1.7976931348623157E+308},"analise_health":false,"unidade_medida":null}],"Atuacoes":0,"InicioAtuacao":"0001-01-01T00:00:00","TempoAtuado":0.0},{"ID":"B03","ID_Num":73,"Posicao":3,"Componente":11,"AtuacaoNivelAlto":true,"ComandoAtuar":false,"Comandar":true,"Mandatorio":true,"Liberado":false,"Funcoes":[21],"MediaNivelFluxo":11.56,"Inicializado":false,"UltimaLeitura":"0001-01-01T00:00:00","ValoresLeituras":[{"funcao":60,"posicao":0,"indice":0,"minimo":0.0,"maximo":0.0,"nominal":0.0,"offset":0.0,"atual":{"valor":null,"lidoEm":"0001-01-01T00:00:00","frequencia":0.0,"dt":0.0,"ValorMaximo":-1.7976931348623157E+308,"ValorMinimo":1.7976931348623157E+308},"analise_health":false,"unidade_medida":null},{"funcao":66,"posicao":2,"indice":0,"minimo":0.0,"maximo":0.0,"nominal":0.0,"offset":0.0,"atual":{"valor":null,"lidoEm":"0001-01-01T00:00:00","frequencia":0.0,"dt":0.0,"ValorMaximo":-1.7976931348623157E+308,"ValorMinimo":1.7976931348623157E+308},"analise_health":false,"unidade_medida":null}],"Atuacoes":0,"InicioAtuacao":"0001-01-01T00:00:00","TempoAtuado":0.0},{"ID":"B04","ID_Num":74,"Posicao":4,"Componente":11,"AtuacaoNivelAlto":true,"ComandoAtuar":false,"Comandar":true,"Mandatorio":true,"Liberado":false,"Funcoes":[21],"MediaNivelFluxo":2.0533333333333332,"Inicializado":false,"UltimaLeitura":"0001-01-01T00:00:00","ValoresLeituras":[{"funcao":60,"posicao":0,"indice":0,"minimo":0.0,"maximo":0.0,"nominal":0.0,"offset":0.0,"atual":{"valor":null,"lidoEm":"0001-01-01T00:00:00","frequencia":0.0,"dt":0.0,"ValorMaximo":-1.7976931348623157E+308,"ValorMinimo":1.7976931348623157E+308},"analise_health":false,"unidade_medida":null},{"funcao":66,"posicao":2,"indice":0,"minimo":0.0,"maximo":0.0,"nominal":0.0,"offset":0.0,"atual":{"valor":null,"lidoEm":"0001-01-01T00:00:00","frequencia":0.0,"dt":0.0,"ValorMaximo":-1.7976931348623157E+308,"ValorMinimo":1.7976931348623157E+308},"analise_health":false,"unidade_medida":null}],"Atuacoes":0,"InicioAtuacao":"0001-01-01T00:00:00","TempoAtuado":0.0}],"BombasPressurizadoras":[{"ID":"BOMBA","ID_Num":51,"ComandoAtuar":false,"Componente":14,"Comandar":true,"Mandatorio":true,"Liberado":false,"Funcoes":[14,35,36,37,5],"Inicializado":false,"UltimaLeitura":"0001-01-01T00:00:00","ValoresLeituras":[{"funcao":60,"posicao":0,"indice":0,"minimo":0.0,"maximo":0.0,"nominal":0.0,"offset":0.0,"atual":{"valor":null,"lidoEm":"0001-01-01T00:00:00","frequencia":0.0,"dt":0.0,"ValorMaximo":-1.7976931348623157E+308,"ValorMinimo":1.7976931348623157E+308},"analise_health":false,"unidade_medida":null},{"funcao":66,"posicao":2,"indice":0,"minimo":0.0,"maximo":0.0,"nominal":0.0,"offset":0.0,"atual":{"valor":null,"lidoEm":"0001-01-01T00:00:00","frequencia":0.0,"dt":0.0,"ValorMaximo":-1.7976931348623157E+308,"ValorMinimo":1.7976931348623157E+308},"analise_health":false,"unidade_medida":null},{"funcao":53,"posicao":2,"indice":1,"minimo":0.0,"maximo":0.0,"nominal":0.0,"offset":0.0,"atual":{"valor":null,"lidoEm":"0001-01-01T00:00:00","frequencia":0.0,"dt":0.0,"ValorMaximo":-1.7976931348623157E+308,"ValorMinimo":1.7976931348623157E+308},"analise_health":false,"unidade_medida":null},{"funcao":68,"posicao":2,"indice":2,"minimo":0.0,"maximo":0.0,"nominal":0.0,"offset":0.0,"atual":{"valor":null,"lidoEm":"0001-01-01T00:00:00","frequencia":0.0,"dt":0.0,"ValorMaximo":-1.7976931348623157E+308,"ValorMinimo":1.7976931348623157E+308},"analise_health":false,"unidade_medida":null},{"funcao":24,"posicao":2,"indice":3,"minimo":0.0,"maximo":0.0,"nominal":0.0,"offset":0.0,"atual":{"valor":null,"lidoEm":"0001-01-01T00:00:00","frequencia":0.0,"dt":0.0,"ValorMaximo":-1.7976931348623157E+308,"ValorMinimo":1.7976931348623157E+308},"analise_health":false,"unidade_medida":null}]}],"Sensores":[{"ID":"FLXLN","ID_Num":61,"Descricao":"Fluxo na linha principal","Componente":8,"Aferir":true,"Mandatorio":true,"Liberado":false,"Inicializado":false,"UltimaLeitura":"0001-01-01T00:00:00","Funcoes":[25],"Parametros":[],"ValoresLeituras":[{"funcao":60,"posicao":0,"indice":0,"minimo":0.0,"maximo":0.0,"nominal":0.0,"offset":0.0,"atual":{"valor":null,"lidoEm":"0001-01-01T00:00:00","frequencia":0.0,"dt":0.0,"ValorMaximo":-1.7976931348623157E+308,"ValorMinimo":1.7976931348623157E+308},"analise_health":false,"unidade_medida":null},{"funcao":25,"posicao":2,"indice":0,"minimo":0.0,"maximo":20.0,"nominal":0.0,"offset":0.0,"atual":{"valor":null,"lidoEm":"0001-01-01T00:00:00","frequencia":0.0,"dt":0.0,"ValorMaximo":-1.7976931348623157E+308,"ValorMinimo":1.7976931348623157E+308},"analise_health":true,"unidade_medida":"mL/s"}]},{"ID":"MASRS","ID_Num":62,"Descricao":"Massa do reservatório de herbicida","Componente":10,"Aferir":true,"Mandatorio":true,"Liberado":false,"Inicializado":false,"UltimaLeitura":"0001-01-01T00:00:00","Funcoes":[22,23],"Parametros":[{"Descricao":"Offset","Valor":"-2.5","QtdBytes":2,"Escalar":true,"Enviar":true}],"ValoresLeituras":[{"funcao":60,"posicao":0,"indice":0,"minimo":0.0,"maximo":0.0,"nominal":0.0,"offset":0.0,"atual":{"valor":null,"lidoEm":"0001-01-01T00:00:00","frequencia":0.0,"dt":0.0,"ValorMaximo":-1.7976931348623157E+308,"ValorMinimo":1.7976931348623157E+308},"analise_health":false,"unidade_medida":null},{"funcao":32,"posicao":2,"indice":0,"minimo":0.0,"maximo":35.0,"nominal":30.0,"offset":0.0,"atual":{"valor":null,"lidoEm":"0001-01-01T00:00:00","frequencia":0.0,"dt":0.0,"ValorMaximo":-1.7976931348623157E+308,"ValorMinimo":1.7976931348623157E+308},"analise_health":true,"unidade_medida":"Kg"}]},{"ID":"PRSLN","ID_Num":63,"Descricao":"Pressão na linha principal","Componente":12,"Aferir":true,"Mandatorio":true,"Liberado":false,"Inicializado":false,"UltimaLeitura":"0001-01-01T00:00:00","Funcoes":[24],"Parametros":[{"Descricao":"Vmin","Valor":"0","QtdBytes":1,"Escalar":false,"Enviar":false},{"Descricao":"Vmax","Valor":"4.5","QtdBytes":1,"Escalar":true,"Enviar":false},{"Descricao":"Pmax","Valor":"174","QtdBytes":1,"Escalar":false,"Enviar":false}],"ValoresLeituras":[{"funcao":60,"posicao":0,"indice":0,"minimo":0.0,"maximo":0.0,"nominal":0.0,"offset":0.0,"atual":{"valor":null,"lidoEm":"0001-01-01T00:00:00","frequencia":0.0,"dt":0.0,"ValorMaximo":-1.7976931348623157E+308,"ValorMinimo":1.7976931348623157E+308},"analise_health":false,"unidade_medida":null},{"funcao":24,"posicao":2,"indice":0,"minimo":0.0,"maximo":120.0,"nominal":85.0,"offset":0.0,"atual":{"valor":null,"lidoEm":"0001-01-01T00:00:00","frequencia":0.0,"dt":0.0,"ValorMaximo":-1.7976931348623157E+308,"ValorMinimo":1.7976931348623157E+308},"analise_health":true,"unidade_medida":"PSI"}]}],"ScriptDeteccaoErvas":"weed_detector_oak-1_0.py","DadosLeitura":{"Momento":"0001-01-01T00:00:00","Conectado":false,"Dispositivo":0,"Versao":0,"Mod_ID":null,"QualidadeWifi":0,"LatenciaLoop":0,"BicosPulverizadores":[],"BombasPressurizadoras":[],"Sensores":[],"UltimoComandoRespondido":"0001-01-01T00:00:00"},"_MassaRef":0.8,"_MassaLeituraRef":40876.37,"_MassaLeituraExtra":1895800.0,"MassaReservatorio":0.0,"VolumeReservatorio":0.0,"PercentualReservatorio":0.0,"VolumeVazaoAferido":0.0,"_FluxoMlRef":600.0,"_FluxoPulsoRef":538.0,"VazaoFluxoMLpSInstantanea":0.0,"VazaoFluxoMLpSMedia":0.0,"VolumeVazaoML":0.0,"InicioAtuacao":"0001-01-01T00:00:00","TempoAtuado":0.0,"_PressaoVmin":0.0,"_PressaoVmax":4.5,"_PressaoMax":174.045,"PressaoLinha":0.0,"PressaoLinhaCalc":0.0,"PercentualErvasTerreno":0.0} \ No newline at end of file diff --git a/AgroBase/AgroBase/bin/x64/Debug/Parametros/parametersMvd-2_0.par b/AgroBase/AgroBase/bin/x64/Debug/Parametros/parametersMvd-2_0.par index ca1b81237..0bfea1b2e 100644 --- a/AgroBase/AgroBase/bin/x64/Debug/Parametros/parametersMvd-2_0.par +++ b/AgroBase/AgroBase/bin/x64/Debug/Parametros/parametersMvd-2_0.par @@ -1 +1 @@ -{"tmrRegistrador":{"_uiControl":null,"State":2,"IsRunning":false,"IsStopped":true,"IsCreated":false,"Interval":1000,"IntervalHz":1.0,"StackTrace":"MovimentacaoUnificadaModel.IniciarRegistrador","Id":"tmrRegistrador_Mvd","TimeTick":"00:00:00"},"tmrRegistradorMOV":{"_uiControl":null,"State":2,"IsRunning":false,"IsStopped":true,"IsCreated":false,"Interval":1000,"IntervalHz":1.0,"StackTrace":"MovimentacaoUnificadaModel.IniciarRegistrador","Id":"tmrRegistrador_Mov","TimeTick":"00:00:00"},"tmrRegistradorDIR":{"_uiControl":null,"State":2,"IsRunning":false,"IsStopped":true,"IsCreated":false,"Interval":2000,"IntervalHz":0.5,"StackTrace":"MovimentacaoUnificadaModel.IniciarRegistrador","Id":"tmrRegistrador_Dir","TimeTick":"00:00:00"},"Dispositivo":109,"_EnderecoCAN_Tx":0,"_EnderecoCAN_Rx":0,"ConexaoAtiva":true,"DirPronto":false,"MovPronto":false,"_TaxaAmostragem":1000,"DistanciaPercorridaOperacao":0.0,"TempoEmAtividade":0.0,"DistanciaPercorridaTotal":0.0,"DistanciaPercorridaParcial":0.0,"VelocidadeMedia":0.0,"DiametroRoda":0.355,"ReducaoMotorBLDC":5.0,"RPM_Max_MotorBLDC":500.0,"IP_Mov":"192.168.105.10","IP_Dir":"192.168.105.11","Modulos":[{"Modulo_ID":"ET","Disponivel":false,"RequisitarDados":false,"Conectado":true,"MovMotor":{"ID":"Mov","_EnderecoCAN_Tx":5,"_EnderecoCAN_Rx":5,"heartBeatValue":0,"Mod_ID":"ET","LeituraLigado":false,"LeituraRPM":0.0,"ComandoLigado":false,"CodigoAlarme":0,"AlarmeMotor":false,"RPM_SP":0,"RPM_SP_Controle":0,"RPM_SP_Leitura":0,"Sentido_SP":0,"NumeroPolos":10,"Rampa":0,"CorrenteTorqueMaximo":40,"OffsetLeitura":1.0,"AlarmeComando":false,"RPM_Roda":0.0,"Sentido":0,"Temperatura":0.0,"TemperaturaDriver":52.0,"Tensao":38.0,"Corrente_Barramento":0.0,"Corrente_Motor":0.0,"Potencia":0.0,"CicloTrabalho":-0.4,"RPM_Motor":0.0,"VelocidadeInstantanea":0.0,"Comandar":true,"AlarmeSensores":false,"Inicializado":true,"Leitura":{"EnderecoTx":5,"EnderecoRx":5,"Iniciado":true,"Configurado":true,"UltimoComandoRecebido":"2025-09-08T16:24:37.9110671-03:00","ModoControle":0,"CodigoAlarme":{"valor":0,"lidoEm":"2025-09-08T16:24:37.8939817-03:00","frequencia":0.96664055770520307,"dt":1.0345107,"ValorMaximo":0.0,"ValorMinimo":0.0},"ERPM":{"valor":0,"lidoEm":"2025-09-08T16:24:37.8621383-03:00","frequencia":0.96951589938208882,"dt":1.0314425999999999,"ValorMaximo":2508.0,"ValorMinimo":-1354.0},"CorrenteMotor":{"valor":0.0,"lidoEm":"2025-09-08T16:24:37.9110671-03:00","frequencia":0.950935439946953,"dt":1.0515961,"ValorMaximo":40.14,"ValorMinimo":-20.14},"CorrenteBarramento":{"valor":0.0,"lidoEm":"2025-09-08T16:24:37.8939817-03:00","frequencia":0.96664055770520307,"dt":1.0345107,"ValorMaximo":9.31,"ValorMinimo":-0.79},"Direcao":0,"RPM":0.0,"Tensao":{"valor":38.0,"lidoEm":"2025-09-08T16:24:37.9110671-03:00","frequencia":0.950935439946953,"dt":1.0515961,"ValorMaximo":41.0,"ValorMinimo":36.0},"Temperatura":{"valor":52.0,"lidoEm":"2025-09-08T16:24:37.8781698-03:00","frequencia":0.97488567759380285,"dt":1.0257612999999999,"ValorMaximo":60.0,"ValorMinimo":32.0},"Potencia":{"valor":0.0,"lidoEm":"2025-09-08T16:24:37.8621383-03:00","frequencia":0.96951589938208882,"dt":1.0314425999999999,"ValorMaximo":368.0,"ValorMinimo":-30.0},"CicloTrabalho":{"valor":-0.4,"lidoEm":"2025-09-08T16:24:37.8781698-03:00","frequencia":0.97488567759380285,"dt":1.0257612999999999,"ValorMaximo":32.1,"ValorMinimo":-17.7},"Freado":false,"PosicaoAbsoluta":0.0,"PosicaoRelativa":0.0,"ModoCodificador":0.0,"ErroHistorico":0.0,"IO_Status":0.0},"CompensacaoNecessaria":false,"NovoRPMNecessario":false,"ConfigSentidos":{"RodasDianteiras":{"Frente":1,"Tras":2,"Esquerda":0,"Direita":0,"Parado":0},"RodasTraseiras":{"Frente":1,"Tras":2,"Esquerda":0,"Direita":0,"Parado":0},"MovimentoDiagonal":{"Frente":1,"Tras":2,"Esquerda":0,"Direita":0,"Parado":0},"MovimentoArco":{"Frente":1,"Tras":2,"Esquerda":0,"Direita":0,"Parado":0},"RotacionarNoEixo":{"Frente":1,"Tras":2,"Esquerda":0,"Direita":0,"Parado":0},"MovimentoLateral":{"Frente":1,"Tras":2,"Esquerda":0,"Direita":0,"Parado":0},"Diagnostico":{"Frente":1,"Tras":2,"Esquerda":0,"Direita":0,"Parado":0}},"Funcoes":[12,14,9,5,10],"LogGrafico":[],"Alarmes":[],"ConfigFreio":{"Mod_ID":"ET","Incremental":true,"AnguloInicial":10,"Leitura":false,"AnguloControle":0,"UltimoEnvio":"2025-09-08T16:23:30.7617574-03:00","DelayEnvio":500,"Servo":{"ID":"FRO_ET","ID_Num":41,"Descricao":"Freio Motor ET","Componente":22,"Funcoes":[45],"Incremental":true,"Controlar":true,"Mandatorio":false,"Liberado":true,"_AnguloControle":0,"Inicializado":true,"UltimaLeitura":"2025-09-08T16:24:38.1728671-03:00","ValoresLeituras":[{"funcao":60,"posicao":0,"indice":0,"minimo":0.0,"maximo":0.0,"nominal":0.0,"offset":0.0,"atual":{"valor":true,"lidoEm":"2025-09-08T16:24:32.1347884-03:00","frequencia":0.097395845467232414,"dt":10.2673784,"ValorMaximo":1.0,"ValorMinimo":1.0},"analise_health":false,"unidade_medida":null},{"funcao":64,"posicao":2,"indice":0,"minimo":0.0,"maximo":0.0,"nominal":0.0,"offset":0.0,"atual":{"valor":0.0,"lidoEm":"2025-09-08T16:24:38.1728671-03:00","frequencia":5.9546706650295294,"dt":0.16793539999999998,"ValorMaximo":30.0,"ValorMinimo":0.0},"analise_health":true,"unidade_medida":null},{"funcao":65,"posicao":2,"indice":1,"minimo":0.0,"maximo":0.0,"nominal":0.0,"offset":0.0,"atual":{"valor":-1.0,"lidoEm":"2025-09-08T16:24:38.1728671-03:00","frequencia":5.9546706650295294,"dt":0.16793539999999998,"ValorMaximo":-1.0,"ValorMinimo":-1.0},"analise_health":true,"unidade_medida":null}]},"EnviarComando":false}},"DirMotor":{"ID":"Dir","_EnderecoCAN_Tx":1,"_EnderecoCAN_Rx":1,"Mod_ID":"ET","Sentido_SP":0,"Angulo_SP":0.0,"FolgaMecanica":0.0,"Velocidade_Max":600.0,"Velocidade":240,"Sentido":0,"SentidoReal":2,"Angulo":0.0,"RPM":0.0,"IN1_Atuado":false,"IN2_Atuado":false,"Referenciando":false,"UltimoReferenciamento":"0001-01-01T00:00:00","Referenciado":false,"Comandar":false,"Inicializado":true,"Leitura":{"EnderecoTx":1,"EnderecoRx":1,"Iniciado":true,"UltimoComandoRecebido":"2025-09-08T16:24:36.3374523-03:00","ErroCarregado":0.0,"ErroCarregado_Hex":null,"ErroAcumulado":0.0,"ErroAcumulado_Hex":null,"RPM":{"valor":0,"lidoEm":"0001-01-01T00:00:00","frequencia":0.0,"dt":0.0,"ValorMaximo":-1.7976931348623157E+308,"ValorMinimo":1.7976931348623157E+308},"RPM_Hex":null,"NumeroPulsos":{"valor":0,"lidoEm":"2025-09-08T16:24:36.3374523-03:00","frequencia":0.24798999767062999,"dt":4.0324206999999994,"ValorMaximo":5333.0,"ValorMinimo":-5333.0},"AnguloPulsos":0.0,"NumeroPulsos_Hex":null,"NumeroPulsosAbsoluto":0,"AnguloPulsosAbsoluto":0.0,"NumeroPulsosRelativo":0,"AnguloPulsosRelativo":0.0,"ErroAngulo":0.0,"ErroAngulo_Hex":null,"StatusDriver":0,"StatusModoLimiteZero":0,"StatusTravaMotor":0,"StatusBloqueioMotor":0,"StatusMovimentoMotor":0,"Sentido":0,"Velocidade":0.0,"Aceleracao":0.0,"Mensagem":null,"HV":null,"FV":"20.1.0.6","Entradas":[true,true],"Saidas":[true,true],"EntradaIN1":{"valor":true,"lidoEm":"2025-09-08T16:24:36.3374523-03:00","frequencia":0.062203000112898456,"dt":16.076394999999998,"ValorMaximo":1.0,"ValorMinimo":0.0},"StatusMovimento":2,"AnguloSP":0.0},"UltimaDirecao":0,"UltimoComandoEnviado":"2025-09-08T16:20:32.1746915-03:00","RetornandoAzero":false,"EmMovimento":false,"AtingiuAnguloSP":true,"ConfigSentidos":{"RodasDianteiras":{"Frente":0,"Tras":0,"Esquerda":2,"Direita":1,"Parado":0},"RodasTraseiras":{"Frente":0,"Tras":0,"Esquerda":2,"Direita":1,"Parado":0},"MovimentoDiagonal":{"Frente":0,"Tras":0,"Esquerda":1,"Direita":2,"Parado":0},"MovimentoArco":{"Frente":0,"Tras":0,"Esquerda":2,"Direita":1,"Parado":0},"RotacionarNoEixo":{"Frente":0,"Tras":0,"Esquerda":1,"Direita":1,"Parado":0},"MovimentoLateral":{"Frente":0,"Tras":0,"Esquerda":2,"Direita":1,"Parado":0},"Diagnostico":{"Frente":0,"Tras":0,"Esquerda":2,"Direita":1,"Parado":0}},"Funcoes":[13,9,14,41]}},{"Modulo_ID":"EF","Disponivel":false,"RequisitarDados":false,"Conectado":true,"MovMotor":{"ID":"Mov","_EnderecoCAN_Tx":7,"_EnderecoCAN_Rx":7,"heartBeatValue":0,"Mod_ID":"EF","LeituraLigado":false,"LeituraRPM":0.0,"ComandoLigado":false,"CodigoAlarme":0,"AlarmeMotor":false,"RPM_SP":0,"RPM_SP_Controle":0,"RPM_SP_Leitura":0,"Sentido_SP":0,"NumeroPolos":10,"Rampa":0,"CorrenteTorqueMaximo":40,"OffsetLeitura":1.0,"AlarmeComando":false,"RPM_Roda":0.0,"Sentido":0,"Temperatura":0.0,"TemperaturaDriver":43.0,"Tensao":38.0,"Corrente_Barramento":0.0,"Corrente_Motor":0.0,"Potencia":0.0,"CicloTrabalho":-0.6,"RPM_Motor":0.0,"VelocidadeInstantanea":0.0,"Comandar":true,"AlarmeSensores":false,"Inicializado":true,"Leitura":{"EnderecoTx":7,"EnderecoRx":7,"Iniciado":true,"Configurado":true,"UltimoComandoRecebido":"2025-09-08T16:24:37.8939817-03:00","ModoControle":0,"CodigoAlarme":{"valor":0,"lidoEm":"2025-09-08T16:24:35.8463226-03:00","frequencia":1.0043045497306005,"dt":0.99571389999999993,"ValorMaximo":0.0,"ValorMinimo":0.0},"ERPM":{"valor":0,"lidoEm":"2025-09-08T16:24:37.8621383-03:00","frequencia":0.96951589938208882,"dt":1.0314425999999999,"ValorMaximo":2516.0,"ValorMinimo":-1338.0},"CorrenteMotor":{"valor":0.0,"lidoEm":"2025-09-08T16:24:37.8939817-03:00","frequencia":0.96664055770520307,"dt":1.0345107,"ValorMaximo":40.06,"ValorMinimo":-13.02},"CorrenteBarramento":{"valor":0.0,"lidoEm":"2025-09-08T16:24:31.8270726-03:00","frequencia":0.98827715521258386,"dt":1.0118619,"ValorMaximo":6.32,"ValorMinimo":-0.62},"Direcao":0,"RPM":0.0,"Tensao":{"valor":38.0,"lidoEm":"2025-09-08T16:24:36.859471-03:00","frequencia":0.250495065923538,"dt":3.9920945999999997,"ValorMaximo":41.0,"ValorMinimo":36.0},"Temperatura":{"valor":43.0,"lidoEm":"2025-09-08T16:24:36.8524085-03:00","frequencia":0.993950914131686,"dt":1.0060859,"ValorMaximo":45.0,"ValorMinimo":32.0},"Potencia":{"valor":0.0,"lidoEm":"2025-09-08T16:24:37.8781698-03:00","frequencia":0.95467754286239648,"dt":1.0474740999999999,"ValorMaximo":247.0,"ValorMinimo":-24.0},"CicloTrabalho":{"valor":-0.6,"lidoEm":"2025-09-08T16:24:37.8939817-03:00","frequencia":0.960086146609763,"dt":1.0415732,"ValorMaximo":21.8,"ValorMinimo":-18.4},"Freado":false,"PosicaoAbsoluta":0.0,"PosicaoRelativa":0.0,"ModoCodificador":0.0,"ErroHistorico":0.0,"IO_Status":0.0},"CompensacaoNecessaria":false,"NovoRPMNecessario":false,"ConfigSentidos":{"RodasDianteiras":{"Frente":1,"Tras":2,"Esquerda":0,"Direita":0,"Parado":0},"RodasTraseiras":{"Frente":1,"Tras":2,"Esquerda":0,"Direita":0,"Parado":0},"MovimentoDiagonal":{"Frente":1,"Tras":2,"Esquerda":0,"Direita":0,"Parado":0},"MovimentoArco":{"Frente":1,"Tras":2,"Esquerda":0,"Direita":0,"Parado":0},"RotacionarNoEixo":{"Frente":1,"Tras":2,"Esquerda":0,"Direita":0,"Parado":0},"MovimentoLateral":{"Frente":2,"Tras":1,"Esquerda":0,"Direita":0,"Parado":0},"Diagnostico":{"Frente":1,"Tras":2,"Esquerda":0,"Direita":0,"Parado":0}},"Funcoes":[12,14,9,5,10],"LogGrafico":[],"Alarmes":[],"ConfigFreio":{"Mod_ID":"EF","Incremental":true,"AnguloInicial":10,"Leitura":false,"AnguloControle":-1,"UltimoEnvio":"0001-01-01T00:00:00","DelayEnvio":500,"Servo":{"ID":"FRO_EF","ID_Num":42,"Descricao":"Freio Motor EF","Componente":22,"Funcoes":[45],"Incremental":true,"Controlar":false,"Mandatorio":false,"Liberado":true,"_AnguloControle":0,"Inicializado":false,"UltimaLeitura":"0001-01-01T00:00:00","ValoresLeituras":[{"funcao":60,"posicao":0,"indice":0,"minimo":0.0,"maximo":0.0,"nominal":0.0,"offset":0.0,"atual":{"valor":null,"lidoEm":"0001-01-01T00:00:00","frequencia":0.0,"dt":0.0,"ValorMaximo":-1.7976931348623157E+308,"ValorMinimo":1.7976931348623157E+308},"analise_health":false,"unidade_medida":null},{"funcao":64,"posicao":2,"indice":0,"minimo":0.0,"maximo":0.0,"nominal":0.0,"offset":0.0,"atual":{"valor":null,"lidoEm":"0001-01-01T00:00:00","frequencia":0.0,"dt":0.0,"ValorMaximo":-1.7976931348623157E+308,"ValorMinimo":1.7976931348623157E+308},"analise_health":true,"unidade_medida":null},{"funcao":65,"posicao":2,"indice":1,"minimo":0.0,"maximo":0.0,"nominal":0.0,"offset":0.0,"atual":{"valor":null,"lidoEm":"0001-01-01T00:00:00","frequencia":0.0,"dt":0.0,"ValorMaximo":-1.7976931348623157E+308,"ValorMinimo":1.7976931348623157E+308},"analise_health":true,"unidade_medida":null}]},"EnviarComando":false}},"DirMotor":{"ID":"Dir","_EnderecoCAN_Tx":3,"_EnderecoCAN_Rx":3,"Mod_ID":"EF","Sentido_SP":0,"Angulo_SP":0.0,"FolgaMecanica":0.0,"Velocidade_Max":600.0,"Velocidade":240,"Sentido":0,"SentidoReal":1,"Angulo":0.0,"RPM":0.0,"IN1_Atuado":false,"IN2_Atuado":false,"Referenciando":false,"UltimoReferenciamento":"0001-01-01T00:00:00","Referenciado":false,"Comandar":true,"Inicializado":true,"Leitura":{"EnderecoTx":3,"EnderecoRx":3,"Iniciado":true,"UltimoComandoRecebido":"2025-09-08T16:24:36.3374523-03:00","ErroCarregado":0.0,"ErroCarregado_Hex":null,"ErroAcumulado":0.0,"ErroAcumulado_Hex":null,"RPM":{"valor":0,"lidoEm":"0001-01-01T00:00:00","frequencia":0.0,"dt":0.0,"ValorMaximo":-1.7976931348623157E+308,"ValorMinimo":1.7976931348623157E+308},"RPM_Hex":null,"NumeroPulsos":{"valor":0,"lidoEm":"2025-09-08T16:24:36.3374523-03:00","frequencia":0.24798999767062999,"dt":4.0324206999999994,"ValorMaximo":5333.0,"ValorMinimo":-5333.0},"AnguloPulsos":0.0,"NumeroPulsos_Hex":null,"NumeroPulsosAbsoluto":0,"AnguloPulsosAbsoluto":0.0,"NumeroPulsosRelativo":0,"AnguloPulsosRelativo":0.0,"ErroAngulo":0.0,"ErroAngulo_Hex":null,"StatusDriver":0,"StatusModoLimiteZero":0,"StatusTravaMotor":0,"StatusBloqueioMotor":0,"StatusMovimentoMotor":0,"Sentido":0,"Velocidade":0.0,"Aceleracao":0.0,"Mensagem":null,"HV":null,"FV":"20.1.0.6","Entradas":[true,true],"Saidas":[true,true],"EntradaIN1":{"valor":true,"lidoEm":"2025-09-08T16:24:36.3374523-03:00","frequencia":0.24798999767062999,"dt":4.0324206999999994,"ValorMaximo":1.0,"ValorMinimo":0.0},"StatusMovimento":2,"AnguloSP":0.0},"UltimaDirecao":0,"UltimoComandoEnviado":"2025-09-08T16:24:18.1841792-03:00","RetornandoAzero":false,"EmMovimento":false,"AtingiuAnguloSP":true,"ConfigSentidos":{"RodasDianteiras":{"Frente":0,"Tras":0,"Esquerda":2,"Direita":1,"Parado":0},"RodasTraseiras":{"Frente":0,"Tras":0,"Esquerda":2,"Direita":1,"Parado":0},"MovimentoDiagonal":{"Frente":0,"Tras":0,"Esquerda":2,"Direita":1,"Parado":0},"MovimentoArco":{"Frente":0,"Tras":0,"Esquerda":2,"Direita":1,"Parado":0},"RotacionarNoEixo":{"Frente":0,"Tras":0,"Esquerda":1,"Direita":1,"Parado":0},"MovimentoLateral":{"Frente":0,"Tras":0,"Esquerda":2,"Direita":1,"Parado":0},"Diagnostico":{"Frente":0,"Tras":0,"Esquerda":2,"Direita":1,"Parado":0}},"Funcoes":[13,9,14,41]}},{"Modulo_ID":"DT","Disponivel":false,"RequisitarDados":false,"Conectado":true,"MovMotor":{"ID":"Mov","_EnderecoCAN_Tx":6,"_EnderecoCAN_Rx":6,"heartBeatValue":1,"Mod_ID":"DT","LeituraLigado":false,"LeituraRPM":0.0,"ComandoLigado":false,"CodigoAlarme":0,"AlarmeMotor":false,"RPM_SP":0,"RPM_SP_Controle":0,"RPM_SP_Leitura":0,"Sentido_SP":0,"NumeroPolos":10,"Rampa":0,"CorrenteTorqueMaximo":40,"OffsetLeitura":1.0,"AlarmeComando":false,"RPM_Roda":0.0,"Sentido":0,"Temperatura":0.0,"TemperaturaDriver":45.0,"Tensao":38.0,"Corrente_Barramento":0.0,"Corrente_Motor":0.0,"Potencia":0.0,"CicloTrabalho":-0.6,"RPM_Motor":0.0,"VelocidadeInstantanea":0.0,"Comandar":true,"AlarmeSensores":false,"Inicializado":true,"Leitura":{"EnderecoTx":6,"EnderecoRx":6,"Iniciado":true,"Configurado":true,"UltimoComandoRecebido":"2025-09-08T16:24:37.9110671-03:00","ModoControle":0,"CodigoAlarme":{"valor":0,"lidoEm":"2025-09-08T16:24:37.8939817-03:00","frequencia":0.96664055770520307,"dt":1.0345107,"ValorMaximo":0.0,"ValorMinimo":0.0},"ERPM":{"valor":0,"lidoEm":"2025-09-08T16:24:37.8621383-03:00","frequencia":0.96951589938208882,"dt":1.0314425999999999,"ValorMaximo":2509.0,"ValorMinimo":-2006.0},"CorrenteMotor":{"valor":0.0,"lidoEm":"2025-09-08T16:24:36.859471-03:00","frequencia":1.0209426996930742,"dt":0.97948689999999994,"ValorMaximo":40.06,"ValorMinimo":-27.77},"CorrenteBarramento":{"valor":0.0,"lidoEm":"2025-09-08T16:24:37.9110671-03:00","frequencia":0.950935439946953,"dt":1.0515961,"ValorMaximo":9.28,"ValorMinimo":-1.41},"Direcao":0,"RPM":0.0,"Tensao":{"valor":38.0,"lidoEm":"2025-09-08T16:24:37.9110671-03:00","frequencia":0.24722574395294486,"dt":4.0448862,"ValorMaximo":40.0,"ValorMinimo":36.0},"Temperatura":{"valor":45.0,"lidoEm":"2025-09-08T16:24:37.8781698-03:00","frequencia":0.97488567759380285,"dt":1.0257612999999999,"ValorMaximo":50.0,"ValorMinimo":33.0},"Potencia":{"valor":0.0,"lidoEm":"2025-09-08T16:24:37.8781698-03:00","frequencia":0.95467754286239648,"dt":1.0474740999999999,"ValorMaximo":355.0,"ValorMinimo":-54.0},"CicloTrabalho":{"valor":-0.6,"lidoEm":"2025-09-08T16:24:37.8939817-03:00","frequencia":0.960086146609763,"dt":1.0415732,"ValorMaximo":35.7,"ValorMinimo":-18.1},"Freado":false,"PosicaoAbsoluta":0.0,"PosicaoRelativa":0.0,"ModoCodificador":0.0,"ErroHistorico":0.0,"IO_Status":0.0},"CompensacaoNecessaria":false,"NovoRPMNecessario":false,"ConfigSentidos":{"RodasDianteiras":{"Frente":1,"Tras":2,"Esquerda":0,"Direita":0,"Parado":0},"RodasTraseiras":{"Frente":1,"Tras":2,"Esquerda":0,"Direita":0,"Parado":0},"MovimentoDiagonal":{"Frente":1,"Tras":2,"Esquerda":0,"Direita":0,"Parado":0},"MovimentoArco":{"Frente":1,"Tras":2,"Esquerda":0,"Direita":0,"Parado":0},"RotacionarNoEixo":{"Frente":2,"Tras":1,"Esquerda":0,"Direita":0,"Parado":0},"MovimentoLateral":{"Frente":1,"Tras":2,"Esquerda":0,"Direita":0,"Parado":0},"Diagnostico":{"Frente":1,"Tras":2,"Esquerda":0,"Direita":0,"Parado":0}},"Funcoes":[12,14,9,5,10],"LogGrafico":[],"Alarmes":[],"ConfigFreio":{"Mod_ID":"DT","Incremental":false,"AnguloInicial":170,"Leitura":false,"AnguloControle":180,"UltimoEnvio":"2025-09-08T16:23:30.7617574-03:00","DelayEnvio":500,"Servo":{"ID":"FRO_DT","ID_Num":43,"Descricao":"Freio Motor DT","Componente":22,"Funcoes":[45],"Incremental":false,"Controlar":true,"Mandatorio":false,"Liberado":true,"_AnguloControle":180,"Inicializado":true,"UltimaLeitura":"2025-09-08T16:24:38.1728671-03:00","ValoresLeituras":[{"funcao":60,"posicao":0,"indice":0,"minimo":0.0,"maximo":0.0,"nominal":0.0,"offset":0.0,"atual":{"valor":true,"lidoEm":"2025-09-08T16:24:32.1347884-03:00","frequencia":0.097395845467232414,"dt":10.2673784,"ValorMaximo":1.0,"ValorMinimo":1.0},"analise_health":false,"unidade_medida":null},{"funcao":64,"posicao":2,"indice":0,"minimo":0.0,"maximo":0.0,"nominal":0.0,"offset":0.0,"atual":{"valor":180.0,"lidoEm":"2025-09-08T16:24:38.1728671-03:00","frequencia":5.9546706650295294,"dt":0.16793539999999998,"ValorMaximo":180.0,"ValorMinimo":150.0},"analise_health":true,"unidade_medida":null},{"funcao":65,"posicao":2,"indice":1,"minimo":0.0,"maximo":0.0,"nominal":0.0,"offset":0.0,"atual":{"valor":-1.0,"lidoEm":"2025-09-08T16:24:38.1728671-03:00","frequencia":5.9546706650295294,"dt":0.16793539999999998,"ValorMaximo":-1.0,"ValorMinimo":-1.0},"analise_health":true,"unidade_medida":null}]},"EnviarComando":false}},"DirMotor":{"ID":"Dir","_EnderecoCAN_Tx":2,"_EnderecoCAN_Rx":2,"Mod_ID":"DT","Sentido_SP":0,"Angulo_SP":0.0,"FolgaMecanica":0.0,"Velocidade_Max":600.0,"Velocidade":240,"Sentido":0,"SentidoReal":1,"Angulo":0.0,"RPM":0.0,"IN1_Atuado":false,"IN2_Atuado":false,"Referenciando":false,"UltimoReferenciamento":"0001-01-01T00:00:00","Referenciado":false,"Comandar":false,"Inicializado":true,"Leitura":{"EnderecoTx":2,"EnderecoRx":2,"Iniciado":true,"UltimoComandoRecebido":"2025-09-08T16:24:36.3374523-03:00","ErroCarregado":0.0,"ErroCarregado_Hex":null,"ErroAcumulado":0.0,"ErroAcumulado_Hex":null,"RPM":{"valor":0,"lidoEm":"0001-01-01T00:00:00","frequencia":0.0,"dt":0.0,"ValorMaximo":-1.7976931348623157E+308,"ValorMinimo":1.7976931348623157E+308},"RPM_Hex":null,"NumeroPulsos":{"valor":0,"lidoEm":"2025-09-08T16:24:36.3374523-03:00","frequencia":0.24798999767062999,"dt":4.0324206999999994,"ValorMaximo":5333.0,"ValorMinimo":-5333.0},"AnguloPulsos":0.0,"NumeroPulsos_Hex":null,"NumeroPulsosAbsoluto":0,"AnguloPulsosAbsoluto":0.0,"NumeroPulsosRelativo":0,"AnguloPulsosRelativo":0.0,"ErroAngulo":0.0,"ErroAngulo_Hex":null,"StatusDriver":0,"StatusModoLimiteZero":0,"StatusTravaMotor":0,"StatusBloqueioMotor":0,"StatusMovimentoMotor":0,"Sentido":0,"Velocidade":0.0,"Aceleracao":0.0,"Mensagem":null,"HV":null,"FV":"20.1.0.6","Entradas":[true,true],"Saidas":[true,true],"EntradaIN1":{"valor":true,"lidoEm":"2025-09-08T16:24:32.3050316-03:00","frequencia":0.25032549824536848,"dt":3.9947988,"ValorMaximo":1.0,"ValorMinimo":0.0},"StatusMovimento":2,"AnguloSP":0.0},"UltimaDirecao":0,"UltimoComandoEnviado":"2025-09-08T16:20:32.1746915-03:00","RetornandoAzero":false,"EmMovimento":false,"AtingiuAnguloSP":true,"ConfigSentidos":{"RodasDianteiras":{"Frente":0,"Tras":0,"Esquerda":1,"Direita":2,"Parado":0},"RodasTraseiras":{"Frente":0,"Tras":0,"Esquerda":1,"Direita":2,"Parado":0},"MovimentoDiagonal":{"Frente":0,"Tras":0,"Esquerda":2,"Direita":1,"Parado":0},"MovimentoArco":{"Frente":0,"Tras":0,"Esquerda":1,"Direita":2,"Parado":0},"RotacionarNoEixo":{"Frente":0,"Tras":0,"Esquerda":1,"Direita":1,"Parado":0},"MovimentoLateral":{"Frente":0,"Tras":0,"Esquerda":1,"Direita":2,"Parado":0},"Diagnostico":{"Frente":0,"Tras":0,"Esquerda":1,"Direita":2,"Parado":0}},"Funcoes":[13,9,14,41]}},{"Modulo_ID":"DF","Disponivel":false,"RequisitarDados":false,"Conectado":true,"MovMotor":{"ID":"Mov","_EnderecoCAN_Tx":8,"_EnderecoCAN_Rx":8,"heartBeatValue":0,"Mod_ID":"DF","LeituraLigado":false,"LeituraRPM":0.0,"ComandoLigado":false,"CodigoAlarme":0,"AlarmeMotor":false,"RPM_SP":0,"RPM_SP_Controle":0,"RPM_SP_Leitura":0,"Sentido_SP":0,"NumeroPolos":10,"Rampa":0,"CorrenteTorqueMaximo":40,"OffsetLeitura":1.0,"AlarmeComando":false,"RPM_Roda":0.0,"Sentido":0,"Temperatura":0.0,"TemperaturaDriver":49.0,"Tensao":38.0,"Corrente_Barramento":0.0,"Corrente_Motor":0.0,"Potencia":0.0,"CicloTrabalho":-0.1,"RPM_Motor":0.0,"VelocidadeInstantanea":0.0,"Comandar":true,"AlarmeSensores":false,"Inicializado":true,"Leitura":{"EnderecoTx":8,"EnderecoRx":8,"Iniciado":true,"Configurado":true,"UltimoComandoRecebido":"2025-09-08T16:24:37.8781698-03:00","ModoControle":0,"CodigoAlarme":{"valor":0,"lidoEm":"2025-09-08T16:24:35.8463226-03:00","frequencia":1.0161813672374795,"dt":0.9840762999999999,"ValorMaximo":0.0,"ValorMinimo":0.0},"ERPM":{"valor":0,"lidoEm":"2025-09-08T16:24:37.8621383-03:00","frequencia":0.32985075803497482,"dt":3.0316741,"ValorMaximo":2573.0,"ValorMinimo":-1678.0},"CorrenteMotor":{"valor":0.0,"lidoEm":"2025-09-08T16:24:35.8659035-03:00","frequencia":1.0178169881594297,"dt":0.9824949,"ValorMaximo":37.79,"ValorMinimo":-12.29},"CorrenteBarramento":{"valor":0.0,"lidoEm":"2025-09-08T16:24:33.8325412-03:00","frequencia":0.24790931259185195,"dt":4.0337331,"ValorMaximo":4.83,"ValorMinimo":-0.66},"Direcao":0,"RPM":0.0,"Tensao":{"valor":38.0,"lidoEm":"2025-09-08T16:24:36.8524085-03:00","frequencia":1.013679606286841,"dt":0.986505,"ValorMaximo":41.0,"ValorMinimo":36.0},"Temperatura":{"valor":49.0,"lidoEm":"2025-09-08T16:24:30.8152107-03:00","frequencia":0.24610494018013357,"dt":4.0633073,"ValorMaximo":53.0,"ValorMinimo":33.0},"Potencia":{"valor":0.0,"lidoEm":"2025-09-08T16:24:37.8621383-03:00","frequencia":0.24709400157566905,"dt":4.0470428,"ValorMaximo":288.0,"ValorMinimo":-12.0},"CicloTrabalho":{"valor":-0.1,"lidoEm":"2025-09-08T16:24:37.8781698-03:00","frequencia":0.95467754286239648,"dt":1.0474740999999999,"ValorMaximo":24.2,"ValorMinimo":-17.4},"Freado":false,"PosicaoAbsoluta":0.0,"PosicaoRelativa":0.0,"ModoCodificador":0.0,"ErroHistorico":0.0,"IO_Status":0.0},"CompensacaoNecessaria":false,"NovoRPMNecessario":false,"ConfigSentidos":{"RodasDianteiras":{"Frente":1,"Tras":2,"Esquerda":0,"Direita":0,"Parado":0},"RodasTraseiras":{"Frente":1,"Tras":2,"Esquerda":0,"Direita":0,"Parado":0},"MovimentoDiagonal":{"Frente":1,"Tras":2,"Esquerda":0,"Direita":0,"Parado":0},"MovimentoArco":{"Frente":1,"Tras":2,"Esquerda":0,"Direita":0,"Parado":0},"RotacionarNoEixo":{"Frente":2,"Tras":1,"Esquerda":0,"Direita":0,"Parado":0},"MovimentoLateral":{"Frente":2,"Tras":1,"Esquerda":0,"Direita":0,"Parado":0},"Diagnostico":{"Frente":1,"Tras":2,"Esquerda":0,"Direita":0,"Parado":0}},"Funcoes":[12,14,9,5,10],"LogGrafico":[],"Alarmes":[],"ConfigFreio":{"Mod_ID":"DF","Incremental":false,"AnguloInicial":170,"Leitura":false,"AnguloControle":-1,"UltimoEnvio":"0001-01-01T00:00:00","DelayEnvio":500,"Servo":{"ID":"FRO_DF","ID_Num":44,"Descricao":"Freio Motor DF","Componente":22,"Funcoes":[45],"Incremental":false,"Controlar":false,"Mandatorio":false,"Liberado":true,"_AnguloControle":180,"Inicializado":false,"UltimaLeitura":"0001-01-01T00:00:00","ValoresLeituras":[{"funcao":60,"posicao":0,"indice":0,"minimo":0.0,"maximo":0.0,"nominal":0.0,"offset":0.0,"atual":{"valor":null,"lidoEm":"0001-01-01T00:00:00","frequencia":0.0,"dt":0.0,"ValorMaximo":-1.7976931348623157E+308,"ValorMinimo":1.7976931348623157E+308},"analise_health":false,"unidade_medida":null},{"funcao":64,"posicao":2,"indice":0,"minimo":0.0,"maximo":0.0,"nominal":0.0,"offset":0.0,"atual":{"valor":null,"lidoEm":"0001-01-01T00:00:00","frequencia":0.0,"dt":0.0,"ValorMaximo":-1.7976931348623157E+308,"ValorMinimo":1.7976931348623157E+308},"analise_health":true,"unidade_medida":null},{"funcao":65,"posicao":2,"indice":1,"minimo":0.0,"maximo":0.0,"nominal":0.0,"offset":0.0,"atual":{"valor":null,"lidoEm":"0001-01-01T00:00:00","frequencia":0.0,"dt":0.0,"ValorMaximo":-1.7976931348623157E+308,"ValorMinimo":1.7976931348623157E+308},"analise_health":true,"unidade_medida":null}]},"EnviarComando":false}},"DirMotor":{"ID":"Dir","_EnderecoCAN_Tx":4,"_EnderecoCAN_Rx":4,"Mod_ID":"DF","Sentido_SP":0,"Angulo_SP":0.0,"FolgaMecanica":0.0,"Velocidade_Max":600.0,"Velocidade":240,"Sentido":0,"SentidoReal":2,"Angulo":0.0,"RPM":0.0,"IN1_Atuado":false,"IN2_Atuado":false,"Referenciando":false,"UltimoReferenciamento":"0001-01-01T00:00:00","Referenciado":false,"Comandar":true,"Inicializado":true,"Leitura":{"EnderecoTx":4,"EnderecoRx":4,"Iniciado":true,"UltimoComandoRecebido":"2025-09-08T16:24:36.3374523-03:00","ErroCarregado":0.0,"ErroCarregado_Hex":null,"ErroAcumulado":0.0,"ErroAcumulado_Hex":null,"RPM":{"valor":0,"lidoEm":"0001-01-01T00:00:00","frequencia":0.0,"dt":0.0,"ValorMaximo":-1.7976931348623157E+308,"ValorMinimo":1.7976931348623157E+308},"RPM_Hex":null,"NumeroPulsos":{"valor":0,"lidoEm":"2025-09-08T16:24:34.334346-03:00","frequencia":0.24778194891157446,"dt":4.0358065,"ValorMaximo":5333.0,"ValorMinimo":-5333.0},"AnguloPulsos":0.0,"NumeroPulsos_Hex":null,"NumeroPulsosAbsoluto":0,"AnguloPulsosAbsoluto":0.0,"NumeroPulsosRelativo":0,"AnguloPulsosRelativo":0.0,"ErroAngulo":0.0,"ErroAngulo_Hex":null,"StatusDriver":0,"StatusModoLimiteZero":0,"StatusTravaMotor":0,"StatusBloqueioMotor":0,"StatusMovimentoMotor":0,"Sentido":0,"Velocidade":0.0,"Aceleracao":0.0,"Mensagem":null,"HV":null,"FV":"20.1.0.6","Entradas":[true,true],"Saidas":[true,true],"EntradaIN1":{"valor":true,"lidoEm":"2025-09-08T16:24:36.3374523-03:00","frequencia":0.24798999767062999,"dt":4.0324206999999994,"ValorMaximo":1.0,"ValorMinimo":0.0},"StatusMovimento":2,"AnguloSP":0.0},"UltimaDirecao":0,"UltimoComandoEnviado":"2025-09-08T16:24:18.1841792-03:00","RetornandoAzero":false,"EmMovimento":false,"AtingiuAnguloSP":true,"ConfigSentidos":{"RodasDianteiras":{"Frente":0,"Tras":0,"Esquerda":1,"Direita":2,"Parado":0},"RodasTraseiras":{"Frente":0,"Tras":0,"Esquerda":1,"Direita":2,"Parado":0},"MovimentoDiagonal":{"Frente":0,"Tras":0,"Esquerda":1,"Direita":2,"Parado":0},"MovimentoArco":{"Frente":0,"Tras":0,"Esquerda":1,"Direita":2,"Parado":0},"RotacionarNoEixo":{"Frente":0,"Tras":0,"Esquerda":1,"Direita":1,"Parado":0},"MovimentoLateral":{"Frente":0,"Tras":0,"Esquerda":1,"Direita":2,"Parado":0},"Diagnostico":{"Frente":0,"Tras":0,"Esquerda":1,"Direita":2,"Parado":0}},"Funcoes":[13,9,14,41]}}]} \ No newline at end of file +{"tmrRegistrador":{"_uiControl":null,"State":2,"IsRunning":false,"IsStopped":true,"IsCreated":false,"Interval":1000,"IntervalHz":1.0,"StackTrace":"MovimentacaoUnificadaModel.IniciarRegistrador","Id":"tmrRegistrador_Mvd","TimeTick":"00:00:00"},"tmrRegistradorMOV":{"_uiControl":null,"State":2,"IsRunning":false,"IsStopped":true,"IsCreated":false,"Interval":1000,"IntervalHz":1.0,"StackTrace":"MovimentacaoUnificadaModel.IniciarRegistrador","Id":"tmrRegistrador_Mov","TimeTick":"00:00:00"},"tmrRegistradorDIR":{"_uiControl":null,"State":2,"IsRunning":false,"IsStopped":true,"IsCreated":false,"Interval":2000,"IntervalHz":0.5,"StackTrace":"MovimentacaoUnificadaModel.IniciarRegistrador","Id":"tmrRegistrador_Dir","TimeTick":"00:00:00"},"Dispositivo":109,"_EnderecoCAN_Tx":0,"_EnderecoCAN_Rx":0,"ConexaoAtiva":true,"DirPronto":false,"MovPronto":false,"_TaxaAmostragem":1000,"DistanciaPercorridaOperacao":0.0,"TempoEmAtividade":0.0,"DistanciaPercorridaTotal":0.0,"DistanciaPercorridaParcial":0.0,"VelocidadeMedia":0.0,"DiametroRoda":0.355,"ReducaoMotorBLDC":5.0,"RPM_Max_MotorBLDC":500.0,"IP_Mov":"192.168.105.10","IP_Dir":"192.168.105.11","Modulos":[{"Modulo_ID":"ET","Disponivel":false,"RequisitarDados":false,"Conectado":true,"MovMotor":{"ID":"Mov","_EnderecoCAN_Tx":5,"_EnderecoCAN_Rx":5,"heartBeatValue":0,"Mod_ID":"ET","LeituraLigado":false,"LeituraRPM":0.0,"ComandoLigado":false,"CodigoAlarme":0,"AlarmeMotor":false,"RPM_SP":0,"RPM_SP_Controle":0,"RPM_SP_Leitura":0,"Sentido_SP":0,"NumeroPolos":10,"Rampa":0,"CorrenteTorqueMaximo":40,"OffsetLeitura":1.0,"AlarmeComando":false,"RPM_Roda":0.0,"Sentido":0,"Temperatura":0.0,"TemperaturaDriver":32.0,"Tensao":41.0,"Corrente_Barramento":0.0,"Corrente_Motor":0.0,"Potencia":0.0,"CicloTrabalho":0.4,"RPM_Motor":0.0,"VelocidadeInstantanea":0.0,"Comandar":true,"AlarmeSensores":false,"Inicializado":true,"Leitura":{"EnderecoTx":5,"EnderecoRx":5,"Iniciado":true,"Configurado":true,"UltimoComandoRecebido":"2025-09-10T17:35:00.3049169-03:00","ModoControle":0,"CodigoAlarme":{"valor":0,"lidoEm":"2025-09-10T17:35:00.2891082-03:00","frequencia":0.98640059365533339,"dt":1.0137869,"ValorMaximo":0.0,"ValorMinimo":0.0},"ERPM":{"valor":0,"lidoEm":"2025-09-10T17:35:00.2574904-03:00","frequencia":1.0020233858229923,"dt":0.99798069999999994,"ValorMaximo":0.0,"ValorMinimo":0.0},"CorrenteMotor":{"valor":0.0,"lidoEm":"2025-09-10T17:35:00.2891082-03:00","frequencia":1.0080956126267604,"dt":0.9919694,"ValorMaximo":0.01,"ValorMinimo":0.0},"CorrenteBarramento":{"valor":0.0,"lidoEm":"2025-09-10T17:35:00.2891082-03:00","frequencia":1.0080956126267604,"dt":0.9919694,"ValorMaximo":0.0,"ValorMinimo":0.0},"Direcao":0,"RPM":0.0,"Tensao":{"valor":41.0,"lidoEm":"2025-09-10T17:35:00.3049169-03:00","frequencia":1.0084496991844971,"dt":0.99162109999999992,"ValorMaximo":41.0,"ValorMinimo":41.0},"Temperatura":{"valor":32.0,"lidoEm":"2025-09-10T17:35:00.273297-03:00","frequencia":1.0020284061024733,"dt":0.99797569999999991,"ValorMaximo":32.0,"ValorMinimo":30.0},"Potencia":{"valor":0.0,"lidoEm":"2025-09-10T17:35:00.2574904-03:00","frequencia":1.0020233858229923,"dt":0.99798069999999994,"ValorMaximo":0.0,"ValorMinimo":0.0},"CicloTrabalho":{"valor":0.4,"lidoEm":"2025-09-10T17:35:00.273297-03:00","frequencia":1.0020284061024733,"dt":0.99797569999999991,"ValorMaximo":0.4,"ValorMinimo":0.3},"Freado":false,"PosicaoAbsoluta":0.0,"PosicaoRelativa":0.0,"ModoCodificador":0.0,"ErroHistorico":0.0,"IO_Status":0.0},"CompensacaoNecessaria":false,"NovoRPMNecessario":false,"ConfigSentidos":{"RodasDianteiras":{"Frente":1,"Tras":2,"Esquerda":0,"Direita":0,"Parado":0},"RodasTraseiras":{"Frente":1,"Tras":2,"Esquerda":0,"Direita":0,"Parado":0},"MovimentoDiagonal":{"Frente":1,"Tras":2,"Esquerda":0,"Direita":0,"Parado":0},"MovimentoArco":{"Frente":1,"Tras":2,"Esquerda":0,"Direita":0,"Parado":0},"RotacionarNoEixo":{"Frente":1,"Tras":2,"Esquerda":0,"Direita":0,"Parado":0},"MovimentoLateral":{"Frente":1,"Tras":2,"Esquerda":0,"Direita":0,"Parado":0},"Diagnostico":{"Frente":1,"Tras":2,"Esquerda":0,"Direita":0,"Parado":0}},"Funcoes":[12,14,9,5,10],"LogGrafico":[],"Alarmes":[],"ConfigFreio":{"Mod_ID":"ET","Incremental":true,"AnguloInicial":10,"Leitura":false,"AnguloControle":0,"UltimoEnvio":"2025-09-08T16:23:30.7617574-03:00","DelayEnvio":500,"Servo":{"ID":"FRO_ET","ID_Num":41,"Descricao":"Freio Motor ET","Componente":22,"Funcoes":[45],"Incremental":true,"Controlar":true,"Mandatorio":false,"Liberado":true,"_AnguloControle":0,"Inicializado":true,"UltimaLeitura":"2025-09-10T17:34:59.9381427-03:00","ValoresLeituras":[{"funcao":60,"posicao":0,"indice":0,"minimo":0.0,"maximo":0.0,"nominal":0.0,"offset":0.0,"atual":{"valor":true,"lidoEm":"2025-09-10T17:34:54.9310343-03:00","frequencia":0.16468457526884633,"dt":6.0722141,"ValorMaximo":1.0,"ValorMinimo":1.0},"analise_health":false,"unidade_medida":null},{"funcao":64,"posicao":2,"indice":0,"minimo":0.0,"maximo":0.0,"nominal":0.0,"offset":0.0,"atual":{"valor":0.0,"lidoEm":"2025-09-10T17:34:59.9381427-03:00","frequencia":1.0122453342575808,"dt":0.9879028,"ValorMaximo":0.0,"ValorMinimo":0.0},"analise_health":true,"unidade_medida":null},{"funcao":65,"posicao":2,"indice":1,"minimo":0.0,"maximo":0.0,"nominal":0.0,"offset":0.0,"atual":{"valor":-1.0,"lidoEm":"2025-09-10T17:34:59.9381427-03:00","frequencia":1.0122453342575808,"dt":0.9879028,"ValorMaximo":-1.0,"ValorMinimo":-1.0},"analise_health":true,"unidade_medida":null}]},"EnviarComando":false}},"DirMotor":{"ID":"Dir","_EnderecoCAN_Tx":1,"_EnderecoCAN_Rx":1,"Mod_ID":"ET","Sentido_SP":0,"Angulo_SP":0.0,"FolgaMecanica":0.0,"Velocidade_Max":600.0,"Velocidade":240,"Sentido":0,"SentidoReal":2,"Angulo":0.0,"RPM":0.0,"IN1_Atuado":false,"IN2_Atuado":false,"Referenciando":false,"UltimoReferenciamento":"0001-01-01T00:00:00","Referenciado":false,"Comandar":false,"Inicializado":true,"Leitura":{"EnderecoTx":1,"EnderecoRx":1,"Iniciado":true,"UltimoComandoRecebido":"2025-09-10T17:34:56.6794524-03:00","ErroCarregado":0.0,"ErroCarregado_Hex":null,"ErroAcumulado":0.0,"ErroAcumulado_Hex":null,"RPM":{"valor":0,"lidoEm":"0001-01-01T00:00:00","frequencia":0.0,"dt":0.0,"ValorMaximo":-1.7976931348623157E+308,"ValorMinimo":1.7976931348623157E+308},"RPM_Hex":null,"NumeroPulsos":{"valor":0,"lidoEm":"2025-09-10T17:34:56.6636608-03:00","frequencia":0.49306256046795982,"dt":2.0281401999999997,"ValorMaximo":0.0,"ValorMinimo":0.0},"AnguloPulsos":0.0,"NumeroPulsos_Hex":null,"NumeroPulsosAbsoluto":0,"AnguloPulsosAbsoluto":0.0,"NumeroPulsosRelativo":0,"AnguloPulsosRelativo":0.0,"ErroAngulo":0.0,"ErroAngulo_Hex":null,"StatusDriver":0,"StatusModoLimiteZero":0,"StatusTravaMotor":0,"StatusBloqueioMotor":0,"StatusMovimentoMotor":0,"Sentido":0,"Velocidade":0.0,"Aceleracao":0.0,"Mensagem":null,"HV":null,"FV":"20.1.0.6","Entradas":[true,true],"Saidas":[true,true],"EntradaIN1":{"valor":true,"lidoEm":"2025-09-10T17:34:56.6794524-03:00","frequencia":0.48925311500119528,"dt":2.0439317999999997,"ValorMaximo":1.0,"ValorMinimo":1.0},"StatusMovimento":0,"AnguloSP":0.0},"UltimaDirecao":0,"UltimoComandoEnviado":"2025-09-08T16:20:32.1746915-03:00","RetornandoAzero":false,"EmMovimento":false,"AtingiuAnguloSP":true,"ConfigSentidos":{"RodasDianteiras":{"Frente":0,"Tras":0,"Esquerda":2,"Direita":1,"Parado":0},"RodasTraseiras":{"Frente":0,"Tras":0,"Esquerda":2,"Direita":1,"Parado":0},"MovimentoDiagonal":{"Frente":0,"Tras":0,"Esquerda":1,"Direita":2,"Parado":0},"MovimentoArco":{"Frente":0,"Tras":0,"Esquerda":2,"Direita":1,"Parado":0},"RotacionarNoEixo":{"Frente":0,"Tras":0,"Esquerda":1,"Direita":1,"Parado":0},"MovimentoLateral":{"Frente":0,"Tras":0,"Esquerda":2,"Direita":1,"Parado":0},"Diagnostico":{"Frente":0,"Tras":0,"Esquerda":2,"Direita":1,"Parado":0}},"Funcoes":[13,9,14,41]}},{"Modulo_ID":"EF","Disponivel":false,"RequisitarDados":false,"Conectado":true,"MovMotor":{"ID":"Mov","_EnderecoCAN_Tx":7,"_EnderecoCAN_Rx":7,"heartBeatValue":0,"Mod_ID":"EF","LeituraLigado":false,"LeituraRPM":0.0,"ComandoLigado":false,"CodigoAlarme":0,"AlarmeMotor":false,"RPM_SP":0,"RPM_SP_Controle":0,"RPM_SP_Leitura":0,"Sentido_SP":0,"NumeroPolos":10,"Rampa":0,"CorrenteTorqueMaximo":40,"OffsetLeitura":1.0,"AlarmeComando":false,"RPM_Roda":0.0,"Sentido":0,"Temperatura":0.0,"TemperaturaDriver":31.0,"Tensao":41.0,"Corrente_Barramento":0.0,"Corrente_Motor":0.0,"Potencia":0.0,"CicloTrabalho":0.5,"RPM_Motor":0.0,"VelocidadeInstantanea":0.0,"Comandar":true,"AlarmeSensores":false,"Inicializado":true,"Leitura":{"EnderecoTx":7,"EnderecoRx":7,"Iniciado":true,"Configurado":true,"UltimoComandoRecebido":"2025-09-10T17:35:00.2891082-03:00","ModoControle":0,"CodigoAlarme":{"valor":0,"lidoEm":"2025-09-10T17:35:00.273297-03:00","frequencia":1.0020284061024733,"dt":0.99797569999999991,"ValorMaximo":0.0,"ValorMinimo":0.0},"ERPM":{"valor":0,"lidoEm":"2025-09-10T17:34:52.195127-03:00","frequencia":0.99426369503784873,"dt":1.0057694,"ValorMaximo":0.0,"ValorMinimo":0.0},"CorrenteMotor":{"valor":0.0,"lidoEm":"2025-09-10T17:34:57.260161-03:00","frequencia":0.99617597926838253,"dt":1.0038387,"ValorMaximo":0.03,"ValorMinimo":0.0},"CorrenteBarramento":{"valor":0.0,"lidoEm":"2025-09-10T17:34:59.2753213-03:00","frequencia":0.98899926230545021,"dt":1.0111231,"ValorMaximo":0.0,"ValorMinimo":0.0},"Direcao":0,"RPM":0.0,"Tensao":{"valor":41.0,"lidoEm":"2025-09-10T17:35:00.2891082-03:00","frequencia":1.0080956126267604,"dt":0.9919694,"ValorMaximo":41.0,"ValorMinimo":41.0},"Temperatura":{"valor":31.0,"lidoEm":"2025-09-10T17:35:00.2574904-03:00","frequencia":1.0020233858229923,"dt":0.99798069999999994,"ValorMaximo":31.0,"ValorMinimo":30.0},"Potencia":{"valor":0.0,"lidoEm":"2025-09-10T17:34:59.2595097-03:00","frequencia":0.9870518537820866,"dt":1.013118,"ValorMaximo":0.0,"ValorMinimo":0.0},"CicloTrabalho":{"valor":0.5,"lidoEm":"2025-09-10T17:35:00.273297-03:00","frequencia":0.24689020187841473,"dt":4.0503835,"ValorMaximo":0.6,"ValorMinimo":0.5},"Freado":false,"PosicaoAbsoluta":0.0,"PosicaoRelativa":0.0,"ModoCodificador":0.0,"ErroHistorico":0.0,"IO_Status":0.0},"CompensacaoNecessaria":false,"NovoRPMNecessario":false,"ConfigSentidos":{"RodasDianteiras":{"Frente":1,"Tras":2,"Esquerda":0,"Direita":0,"Parado":0},"RodasTraseiras":{"Frente":1,"Tras":2,"Esquerda":0,"Direita":0,"Parado":0},"MovimentoDiagonal":{"Frente":1,"Tras":2,"Esquerda":0,"Direita":0,"Parado":0},"MovimentoArco":{"Frente":1,"Tras":2,"Esquerda":0,"Direita":0,"Parado":0},"RotacionarNoEixo":{"Frente":1,"Tras":2,"Esquerda":0,"Direita":0,"Parado":0},"MovimentoLateral":{"Frente":2,"Tras":1,"Esquerda":0,"Direita":0,"Parado":0},"Diagnostico":{"Frente":1,"Tras":2,"Esquerda":0,"Direita":0,"Parado":0}},"Funcoes":[12,14,9,5,10],"LogGrafico":[],"Alarmes":[],"ConfigFreio":{"Mod_ID":"EF","Incremental":true,"AnguloInicial":10,"Leitura":false,"AnguloControle":-1,"UltimoEnvio":"0001-01-01T00:00:00","DelayEnvio":500,"Servo":{"ID":"FRO_EF","ID_Num":42,"Descricao":"Freio Motor EF","Componente":22,"Funcoes":[45],"Incremental":true,"Controlar":false,"Mandatorio":false,"Liberado":true,"_AnguloControle":0,"Inicializado":false,"UltimaLeitura":"0001-01-01T00:00:00","ValoresLeituras":[{"funcao":60,"posicao":0,"indice":0,"minimo":0.0,"maximo":0.0,"nominal":0.0,"offset":0.0,"atual":{"valor":null,"lidoEm":"0001-01-01T00:00:00","frequencia":0.0,"dt":0.0,"ValorMaximo":-1.7976931348623157E+308,"ValorMinimo":1.7976931348623157E+308},"analise_health":false,"unidade_medida":null},{"funcao":64,"posicao":2,"indice":0,"minimo":0.0,"maximo":0.0,"nominal":0.0,"offset":0.0,"atual":{"valor":null,"lidoEm":"0001-01-01T00:00:00","frequencia":0.0,"dt":0.0,"ValorMaximo":-1.7976931348623157E+308,"ValorMinimo":1.7976931348623157E+308},"analise_health":true,"unidade_medida":null},{"funcao":65,"posicao":2,"indice":1,"minimo":0.0,"maximo":0.0,"nominal":0.0,"offset":0.0,"atual":{"valor":null,"lidoEm":"0001-01-01T00:00:00","frequencia":0.0,"dt":0.0,"ValorMaximo":-1.7976931348623157E+308,"ValorMinimo":1.7976931348623157E+308},"analise_health":true,"unidade_medida":null}]},"EnviarComando":false}},"DirMotor":{"ID":"Dir","_EnderecoCAN_Tx":3,"_EnderecoCAN_Rx":3,"Mod_ID":"EF","Sentido_SP":0,"Angulo_SP":0.0,"FolgaMecanica":0.0,"Velocidade_Max":600.0,"Velocidade":240,"Sentido":0,"SentidoReal":2,"Angulo":0.0,"RPM":0.0,"IN1_Atuado":true,"IN2_Atuado":false,"Referenciando":false,"UltimoReferenciamento":"0001-01-01T00:00:00","Referenciado":false,"Comandar":true,"Inicializado":true,"Leitura":{"EnderecoTx":3,"EnderecoRx":3,"Iniciado":true,"UltimoComandoRecebido":"2025-09-10T17:34:56.6794524-03:00","ErroCarregado":0.0,"ErroCarregado_Hex":null,"ErroAcumulado":0.0,"ErroAcumulado_Hex":null,"RPM":{"valor":0,"lidoEm":"0001-01-01T00:00:00","frequencia":0.0,"dt":0.0,"ValorMaximo":-1.7976931348623157E+308,"ValorMinimo":1.7976931348623157E+308},"RPM_Hex":null,"NumeroPulsos":{"valor":0,"lidoEm":"2025-09-10T17:34:56.6636608-03:00","frequencia":0.49306256046795982,"dt":2.0281401999999997,"ValorMaximo":0.0,"ValorMinimo":0.0},"AnguloPulsos":0.0,"NumeroPulsos_Hex":null,"NumeroPulsosAbsoluto":0,"AnguloPulsosAbsoluto":0.0,"NumeroPulsosRelativo":0,"AnguloPulsosRelativo":0.0,"ErroAngulo":0.0,"ErroAngulo_Hex":null,"StatusDriver":0,"StatusModoLimiteZero":0,"StatusTravaMotor":0,"StatusBloqueioMotor":0,"StatusMovimentoMotor":0,"Sentido":0,"Velocidade":0.0,"Aceleracao":0.0,"Mensagem":null,"HV":null,"FV":"20.1.0.6","Entradas":[false,true],"Saidas":[true,true],"EntradaIN1":{"valor":false,"lidoEm":"2025-09-10T17:34:56.6794524-03:00","frequencia":0.48925311500119528,"dt":2.0439317999999997,"ValorMaximo":0.0,"ValorMinimo":0.0},"StatusMovimento":0,"AnguloSP":0.0},"UltimaDirecao":0,"UltimoComandoEnviado":"2025-09-08T16:24:18.1841792-03:00","RetornandoAzero":false,"EmMovimento":false,"AtingiuAnguloSP":true,"ConfigSentidos":{"RodasDianteiras":{"Frente":0,"Tras":0,"Esquerda":2,"Direita":1,"Parado":0},"RodasTraseiras":{"Frente":0,"Tras":0,"Esquerda":2,"Direita":1,"Parado":0},"MovimentoDiagonal":{"Frente":0,"Tras":0,"Esquerda":2,"Direita":1,"Parado":0},"MovimentoArco":{"Frente":0,"Tras":0,"Esquerda":2,"Direita":1,"Parado":0},"RotacionarNoEixo":{"Frente":0,"Tras":0,"Esquerda":1,"Direita":1,"Parado":0},"MovimentoLateral":{"Frente":0,"Tras":0,"Esquerda":2,"Direita":1,"Parado":0},"Diagnostico":{"Frente":0,"Tras":0,"Esquerda":2,"Direita":1,"Parado":0}},"Funcoes":[13,9,14,41]}},{"Modulo_ID":"DT","Disponivel":false,"RequisitarDados":false,"Conectado":true,"MovMotor":{"ID":"Mov","_EnderecoCAN_Tx":6,"_EnderecoCAN_Rx":6,"heartBeatValue":0,"Mod_ID":"DT","LeituraLigado":false,"LeituraRPM":0.0,"ComandoLigado":false,"CodigoAlarme":0,"AlarmeMotor":false,"RPM_SP":0,"RPM_SP_Controle":0,"RPM_SP_Leitura":0,"Sentido_SP":0,"NumeroPolos":10,"Rampa":0,"CorrenteTorqueMaximo":40,"OffsetLeitura":1.0,"AlarmeComando":false,"RPM_Roda":0.0,"Sentido":0,"Temperatura":0.0,"TemperaturaDriver":32.0,"Tensao":41.0,"Corrente_Barramento":0.0,"Corrente_Motor":0.0,"Potencia":0.0,"CicloTrabalho":0.5,"RPM_Motor":0.0,"VelocidadeInstantanea":0.0,"Comandar":true,"AlarmeSensores":false,"Inicializado":true,"Leitura":{"EnderecoTx":6,"EnderecoRx":6,"Iniciado":true,"Configurado":true,"UltimoComandoRecebido":"2025-09-10T17:35:00.3049169-03:00","ModoControle":0,"CodigoAlarme":{"valor":0,"lidoEm":"2025-09-10T17:35:00.2891082-03:00","frequencia":1.0080956126267604,"dt":0.9919694,"ValorMaximo":0.0,"ValorMinimo":0.0},"ERPM":{"valor":0,"lidoEm":"2025-09-10T17:35:00.2574904-03:00","frequencia":1.0020233858229923,"dt":0.99798069999999994,"ValorMaximo":0.0,"ValorMinimo":0.0},"CorrenteMotor":{"valor":0.0,"lidoEm":"2025-09-10T17:35:00.2891082-03:00","frequencia":0.24796754025548445,"dt":4.0327858999999995,"ValorMaximo":0.0,"ValorMinimo":-0.01},"CorrenteBarramento":{"valor":0.0,"lidoEm":"2025-09-10T17:35:00.2891082-03:00","frequencia":1.0080956126267604,"dt":0.9919694,"ValorMaximo":0.0,"ValorMinimo":0.0},"Direcao":0,"RPM":0.0,"Tensao":{"valor":41.0,"lidoEm":"2025-09-10T17:35:00.3049169-03:00","frequencia":0.99228193190544633,"dt":1.0077781,"ValorMaximo":41.0,"ValorMinimo":41.0},"Temperatura":{"valor":32.0,"lidoEm":"2025-09-10T17:35:00.273297-03:00","frequencia":1.0020284061024733,"dt":0.99797569999999991,"ValorMaximo":32.0,"ValorMinimo":31.0},"Potencia":{"valor":0.0,"lidoEm":"2025-09-10T17:35:00.2574904-03:00","frequencia":1.0020233858229923,"dt":0.99798069999999994,"ValorMaximo":0.0,"ValorMinimo":0.0},"CicloTrabalho":{"valor":0.5,"lidoEm":"2025-09-10T17:35:00.273297-03:00","frequencia":1.0020284061024733,"dt":0.99797569999999991,"ValorMaximo":0.5,"ValorMinimo":-0.6},"Freado":false,"PosicaoAbsoluta":0.0,"PosicaoRelativa":0.0,"ModoCodificador":0.0,"ErroHistorico":0.0,"IO_Status":0.0},"CompensacaoNecessaria":false,"NovoRPMNecessario":false,"ConfigSentidos":{"RodasDianteiras":{"Frente":1,"Tras":2,"Esquerda":0,"Direita":0,"Parado":0},"RodasTraseiras":{"Frente":1,"Tras":2,"Esquerda":0,"Direita":0,"Parado":0},"MovimentoDiagonal":{"Frente":1,"Tras":2,"Esquerda":0,"Direita":0,"Parado":0},"MovimentoArco":{"Frente":1,"Tras":2,"Esquerda":0,"Direita":0,"Parado":0},"RotacionarNoEixo":{"Frente":2,"Tras":1,"Esquerda":0,"Direita":0,"Parado":0},"MovimentoLateral":{"Frente":1,"Tras":2,"Esquerda":0,"Direita":0,"Parado":0},"Diagnostico":{"Frente":1,"Tras":2,"Esquerda":0,"Direita":0,"Parado":0}},"Funcoes":[12,14,9,5,10],"LogGrafico":[],"Alarmes":[],"ConfigFreio":{"Mod_ID":"DT","Incremental":false,"AnguloInicial":170,"Leitura":false,"AnguloControle":180,"UltimoEnvio":"2025-09-10T17:32:49.0702032-03:00","DelayEnvio":500,"Servo":{"ID":"FRO_DT","ID_Num":43,"Descricao":"Freio Motor DT","Componente":22,"Funcoes":[45],"Incremental":false,"Controlar":true,"Mandatorio":false,"Liberado":true,"_AnguloControle":180,"Inicializado":true,"UltimaLeitura":"2025-09-10T17:34:59.9381427-03:00","ValoresLeituras":[{"funcao":60,"posicao":0,"indice":0,"minimo":0.0,"maximo":0.0,"nominal":0.0,"offset":0.0,"atual":{"valor":true,"lidoEm":"2025-09-10T17:34:54.9310343-03:00","frequencia":0.16468457526884633,"dt":6.0722141,"ValorMaximo":1.0,"ValorMinimo":1.0},"analise_health":false,"unidade_medida":null},{"funcao":64,"posicao":2,"indice":0,"minimo":0.0,"maximo":0.0,"nominal":0.0,"offset":0.0,"atual":{"valor":180.0,"lidoEm":"2025-09-10T17:34:59.9381427-03:00","frequencia":1.0122453342575808,"dt":0.9879028,"ValorMaximo":180.0,"ValorMinimo":180.0},"analise_health":true,"unidade_medida":null},{"funcao":65,"posicao":2,"indice":1,"minimo":0.0,"maximo":0.0,"nominal":0.0,"offset":0.0,"atual":{"valor":-1.0,"lidoEm":"2025-09-10T17:34:59.9381427-03:00","frequencia":1.0122453342575808,"dt":0.9879028,"ValorMaximo":-1.0,"ValorMinimo":-1.0},"analise_health":true,"unidade_medida":null}]},"EnviarComando":false}},"DirMotor":{"ID":"Dir","_EnderecoCAN_Tx":2,"_EnderecoCAN_Rx":2,"Mod_ID":"DT","Sentido_SP":0,"Angulo_SP":0.0,"FolgaMecanica":0.0,"Velocidade_Max":600.0,"Velocidade":240,"Sentido":0,"SentidoReal":2,"Angulo":0.0,"RPM":0.0,"IN1_Atuado":true,"IN2_Atuado":false,"Referenciando":false,"UltimoReferenciamento":"0001-01-01T00:00:00","Referenciado":false,"Comandar":false,"Inicializado":true,"Leitura":{"EnderecoTx":2,"EnderecoRx":2,"Iniciado":true,"UltimoComandoRecebido":"2025-09-10T17:34:56.6794524-03:00","ErroCarregado":0.0,"ErroCarregado_Hex":null,"ErroAcumulado":0.0,"ErroAcumulado_Hex":null,"RPM":{"valor":0,"lidoEm":"0001-01-01T00:00:00","frequencia":0.0,"dt":0.0,"ValorMaximo":-1.7976931348623157E+308,"ValorMinimo":1.7976931348623157E+308},"RPM_Hex":null,"NumeroPulsos":{"valor":0,"lidoEm":"2025-09-10T17:34:56.6636608-03:00","frequencia":0.49306256046795982,"dt":2.0281401999999997,"ValorMaximo":0.0,"ValorMinimo":0.0},"AnguloPulsos":0.0,"NumeroPulsos_Hex":null,"NumeroPulsosAbsoluto":0,"AnguloPulsosAbsoluto":0.0,"NumeroPulsosRelativo":0,"AnguloPulsosRelativo":0.0,"ErroAngulo":0.0,"ErroAngulo_Hex":null,"StatusDriver":0,"StatusModoLimiteZero":0,"StatusTravaMotor":0,"StatusBloqueioMotor":0,"StatusMovimentoMotor":0,"Sentido":0,"Velocidade":0.0,"Aceleracao":0.0,"Mensagem":null,"HV":null,"FV":"20.1.0.6","Entradas":[false,true],"Saidas":[true,true],"EntradaIN1":{"valor":false,"lidoEm":"2025-09-10T17:34:56.6794524-03:00","frequencia":0.48925311500119528,"dt":2.0439317999999997,"ValorMaximo":0.0,"ValorMinimo":0.0},"StatusMovimento":0,"AnguloSP":0.0},"UltimaDirecao":0,"UltimoComandoEnviado":"2025-09-08T16:20:32.1746915-03:00","RetornandoAzero":false,"EmMovimento":false,"AtingiuAnguloSP":true,"ConfigSentidos":{"RodasDianteiras":{"Frente":0,"Tras":0,"Esquerda":1,"Direita":2,"Parado":0},"RodasTraseiras":{"Frente":0,"Tras":0,"Esquerda":1,"Direita":2,"Parado":0},"MovimentoDiagonal":{"Frente":0,"Tras":0,"Esquerda":2,"Direita":1,"Parado":0},"MovimentoArco":{"Frente":0,"Tras":0,"Esquerda":1,"Direita":2,"Parado":0},"RotacionarNoEixo":{"Frente":0,"Tras":0,"Esquerda":1,"Direita":1,"Parado":0},"MovimentoLateral":{"Frente":0,"Tras":0,"Esquerda":1,"Direita":2,"Parado":0},"Diagnostico":{"Frente":0,"Tras":0,"Esquerda":1,"Direita":2,"Parado":0}},"Funcoes":[13,9,14,41]}},{"Modulo_ID":"DF","Disponivel":false,"RequisitarDados":false,"Conectado":true,"MovMotor":{"ID":"Mov","_EnderecoCAN_Tx":8,"_EnderecoCAN_Rx":8,"heartBeatValue":1,"Mod_ID":"DF","LeituraLigado":false,"LeituraRPM":0.0,"ComandoLigado":false,"CodigoAlarme":0,"AlarmeMotor":false,"RPM_SP":0,"RPM_SP_Controle":0,"RPM_SP_Leitura":0,"Sentido_SP":0,"NumeroPolos":10,"Rampa":0,"CorrenteTorqueMaximo":40,"OffsetLeitura":1.0,"AlarmeComando":false,"RPM_Roda":0.0,"Sentido":0,"Temperatura":0.0,"TemperaturaDriver":32.0,"Tensao":42.0,"Corrente_Barramento":0.0,"Corrente_Motor":0.0,"Potencia":0.0,"CicloTrabalho":0.1,"RPM_Motor":0.0,"VelocidadeInstantanea":0.0,"Comandar":true,"AlarmeSensores":false,"Inicializado":true,"Leitura":{"EnderecoTx":8,"EnderecoRx":8,"Iniciado":true,"Configurado":true,"UltimoComandoRecebido":"2025-09-10T17:35:00.273297-03:00","ModoControle":0,"CodigoAlarme":{"valor":0,"lidoEm":"2025-09-10T17:34:57.2325079-03:00","frequencia":0.99049677771588285,"dt":1.0095944,"ValorMaximo":0.0,"ValorMinimo":0.0},"ERPM":{"valor":0,"lidoEm":"2025-09-10T17:34:58.2463917-03:00","frequencia":0.2479370029761862,"dt":4.0332826,"ValorMaximo":0.0,"ValorMinimo":0.0},"CorrenteMotor":{"valor":0.0,"lidoEm":"2025-09-10T17:34:58.2641982-03:00","frequencia":0.98076936845416141,"dt":1.0196077,"ValorMaximo":0.0,"ValorMinimo":0.0},"CorrenteBarramento":{"valor":0.0,"lidoEm":"2025-09-10T17:34:56.2390053-03:00","frequencia":1.0228528860356749,"dt":0.9776577,"ValorMaximo":0.0,"ValorMinimo":0.0},"Direcao":0,"RPM":0.0,"Tensao":{"valor":42.0,"lidoEm":"2025-09-10T17:35:00.273297-03:00","frequencia":1.041665364584961,"dt":0.9600012,"ValorMaximo":42.0,"ValorMinimo":41.0},"Temperatura":{"valor":32.0,"lidoEm":"2025-09-10T17:34:58.2463917-03:00","frequencia":0.2479370029761862,"dt":4.0332826,"ValorMaximo":32.0,"ValorMinimo":30.0},"Potencia":{"valor":0.0,"lidoEm":"2025-09-10T17:35:00.2574904-03:00","frequencia":1.0020233858229923,"dt":0.99798069999999994,"ValorMaximo":0.0,"ValorMinimo":0.0},"CicloTrabalho":{"valor":0.1,"lidoEm":"2025-09-10T17:35:00.2574904-03:00","frequencia":1.0181546130905565,"dt":0.98216909999999991,"ValorMaximo":0.2,"ValorMinimo":0.1},"Freado":false,"PosicaoAbsoluta":0.0,"PosicaoRelativa":0.0,"ModoCodificador":0.0,"ErroHistorico":0.0,"IO_Status":0.0},"CompensacaoNecessaria":false,"NovoRPMNecessario":false,"ConfigSentidos":{"RodasDianteiras":{"Frente":1,"Tras":2,"Esquerda":0,"Direita":0,"Parado":0},"RodasTraseiras":{"Frente":1,"Tras":2,"Esquerda":0,"Direita":0,"Parado":0},"MovimentoDiagonal":{"Frente":1,"Tras":2,"Esquerda":0,"Direita":0,"Parado":0},"MovimentoArco":{"Frente":1,"Tras":2,"Esquerda":0,"Direita":0,"Parado":0},"RotacionarNoEixo":{"Frente":2,"Tras":1,"Esquerda":0,"Direita":0,"Parado":0},"MovimentoLateral":{"Frente":2,"Tras":1,"Esquerda":0,"Direita":0,"Parado":0},"Diagnostico":{"Frente":1,"Tras":2,"Esquerda":0,"Direita":0,"Parado":0}},"Funcoes":[12,14,9,5,10],"LogGrafico":[],"Alarmes":[],"ConfigFreio":{"Mod_ID":"DF","Incremental":false,"AnguloInicial":170,"Leitura":false,"AnguloControle":-1,"UltimoEnvio":"0001-01-01T00:00:00","DelayEnvio":500,"Servo":{"ID":"FRO_DF","ID_Num":44,"Descricao":"Freio Motor DF","Componente":22,"Funcoes":[45],"Incremental":false,"Controlar":false,"Mandatorio":false,"Liberado":true,"_AnguloControle":180,"Inicializado":false,"UltimaLeitura":"0001-01-01T00:00:00","ValoresLeituras":[{"funcao":60,"posicao":0,"indice":0,"minimo":0.0,"maximo":0.0,"nominal":0.0,"offset":0.0,"atual":{"valor":null,"lidoEm":"0001-01-01T00:00:00","frequencia":0.0,"dt":0.0,"ValorMaximo":-1.7976931348623157E+308,"ValorMinimo":1.7976931348623157E+308},"analise_health":false,"unidade_medida":null},{"funcao":64,"posicao":2,"indice":0,"minimo":0.0,"maximo":0.0,"nominal":0.0,"offset":0.0,"atual":{"valor":null,"lidoEm":"0001-01-01T00:00:00","frequencia":0.0,"dt":0.0,"ValorMaximo":-1.7976931348623157E+308,"ValorMinimo":1.7976931348623157E+308},"analise_health":true,"unidade_medida":null},{"funcao":65,"posicao":2,"indice":1,"minimo":0.0,"maximo":0.0,"nominal":0.0,"offset":0.0,"atual":{"valor":null,"lidoEm":"0001-01-01T00:00:00","frequencia":0.0,"dt":0.0,"ValorMaximo":-1.7976931348623157E+308,"ValorMinimo":1.7976931348623157E+308},"analise_health":true,"unidade_medida":null}]},"EnviarComando":false}},"DirMotor":{"ID":"Dir","_EnderecoCAN_Tx":4,"_EnderecoCAN_Rx":4,"Mod_ID":"DF","Sentido_SP":0,"Angulo_SP":0.0,"FolgaMecanica":0.0,"Velocidade_Max":600.0,"Velocidade":240,"Sentido":0,"SentidoReal":2,"Angulo":0.0,"RPM":0.0,"IN1_Atuado":false,"IN2_Atuado":false,"Referenciando":false,"UltimoReferenciamento":"0001-01-01T00:00:00","Referenciado":false,"Comandar":true,"Inicializado":true,"Leitura":{"EnderecoTx":4,"EnderecoRx":4,"Iniciado":true,"UltimoComandoRecebido":"2025-09-10T17:34:58.6843807-03:00","ErroCarregado":0.0,"ErroCarregado_Hex":null,"ErroAcumulado":0.0,"ErroAcumulado_Hex":null,"RPM":{"valor":0,"lidoEm":"0001-01-01T00:00:00","frequencia":0.0,"dt":0.0,"ValorMaximo":-1.7976931348623157E+308,"ValorMinimo":1.7976931348623157E+308},"RPM_Hex":null,"NumeroPulsos":{"valor":0,"lidoEm":"2025-09-10T17:34:58.6843807-03:00","frequencia":0.49487313902337476,"dt":2.0207199,"ValorMaximo":0.0,"ValorMinimo":0.0},"AnguloPulsos":0.0,"NumeroPulsos_Hex":null,"NumeroPulsosAbsoluto":0,"AnguloPulsosAbsoluto":0.0,"NumeroPulsosRelativo":0,"AnguloPulsosRelativo":0.0,"ErroAngulo":0.0,"ErroAngulo_Hex":null,"StatusDriver":0,"StatusModoLimiteZero":0,"StatusTravaMotor":0,"StatusBloqueioMotor":0,"StatusMovimentoMotor":0,"Sentido":0,"Velocidade":0.0,"Aceleracao":0.0,"Mensagem":null,"HV":null,"FV":"20.1.0.6","Entradas":[true,true],"Saidas":[true,true],"EntradaIN1":{"valor":true,"lidoEm":"2025-09-10T17:34:56.6794524-03:00","frequencia":0.16547538729017972,"dt":6.0431947999999993,"ValorMaximo":1.0,"ValorMinimo":1.0},"StatusMovimento":0,"AnguloSP":0.0},"UltimaDirecao":0,"UltimoComandoEnviado":"2025-09-08T16:24:18.1841792-03:00","RetornandoAzero":false,"EmMovimento":false,"AtingiuAnguloSP":true,"ConfigSentidos":{"RodasDianteiras":{"Frente":0,"Tras":0,"Esquerda":1,"Direita":2,"Parado":0},"RodasTraseiras":{"Frente":0,"Tras":0,"Esquerda":1,"Direita":2,"Parado":0},"MovimentoDiagonal":{"Frente":0,"Tras":0,"Esquerda":1,"Direita":2,"Parado":0},"MovimentoArco":{"Frente":0,"Tras":0,"Esquerda":1,"Direita":2,"Parado":0},"RotacionarNoEixo":{"Frente":0,"Tras":0,"Esquerda":1,"Direita":1,"Parado":0},"MovimentoLateral":{"Frente":0,"Tras":0,"Esquerda":1,"Direita":2,"Parado":0},"Diagnostico":{"Frente":0,"Tras":0,"Esquerda":1,"Direita":2,"Parado":0}},"Funcoes":[13,9,14,41]}}]} \ No newline at end of file diff --git a/AgroBase/AgroBase/bin/x64/Debug/Parametros/parametersSen-1_3.par b/AgroBase/AgroBase/bin/x64/Debug/Parametros/parametersSen-1_3.par index b4a8a58eb..855dcc291 100644 --- a/AgroBase/AgroBase/bin/x64/Debug/Parametros/parametersSen-1_3.par +++ b/AgroBase/AgroBase/bin/x64/Debug/Parametros/parametersSen-1_3.par @@ -1 +1 @@ -{"ContadorCarga":{"TempoEstimadoMinutos":353.16994651507571,"CargaAtualAmp":15.855368543268483,"_Consumido":14920.673244233996,"ConsumidoAmp":4.1446314567316653,"PercentualAtual":79.276842716342415,"PercentualConsumido":20.723157283658328,"PercentualBateria":71.5,"ConsumidoWatts":36.09},"tmrRegistrador":{"_uiControl":null,"State":2,"IsRunning":false,"IsStopped":true,"IsCreated":false,"Interval":1000,"IntervalHz":1.0,"StackTrace":"SensoriamentoModel.IniciarRegistrador","Id":"tmrRegistrador_Sen","TimeTick":"00:00:00"},"Dispositivo":102,"Modulo_ID":"Sen","_EnderecoCAN_Tx":17,"_EnderecoCAN_Rx":17,"_TaxaAmostragem":1000,"FrequenciaBase":1.0,"RequisitarDados":true,"Conectado":false,"ConexaoAtiva":true,"DadosLeitura":{"Momento":"0001-01-01T00:00:00","Conectado":false,"Dispositivo":0,"Versao":0,"Mod_ID":null,"QualidadeWifi":0,"LatenciaLoop":0,"UltimoComandoRespondido":"0001-01-01T00:00:00","Sensores":null,"Sinaleiros":null,"Reles":null,"Servos":null},"Sensores":[{"ID":"TMVET","ID_Num":1,"Descricao":"Temperatura Motor Esquerdo Trás","Componente":4,"Aferir":true,"Mandatorio":false,"Liberado":true,"Inicializado":true,"UltimaLeitura":"0001-01-01T00:00:00","Funcoes":[12],"Parametros":[{"Descricao":"Canal MUX","Valor":"-1","QtdBytes":1,"Escalar":false,"Enviar":true}],"ValoresLeituras":[{"funcao":60,"posicao":0,"indice":0,"minimo":0.0,"maximo":0.0,"nominal":0.0,"offset":0.0,"atual":{"valor":null,"lidoEm":"0001-01-01T00:00:00","frequencia":0.0,"dt":0.0,"ValorMaximo":-1.7976931348623157E+308,"ValorMinimo":1.7976931348623157E+308},"analise_health":false,"unidade_medida":null},{"funcao":54,"posicao":2,"indice":0,"minimo":5.0,"maximo":80.0,"nominal":25.0,"offset":0.0,"atual":{"valor":null,"lidoEm":"0001-01-01T00:00:00","frequencia":0.0,"dt":0.0,"ValorMaximo":-1.7976931348623157E+308,"ValorMinimo":1.7976931348623157E+308},"analise_health":true,"unidade_medida":"ºC"}]},{"ID":"TMVEF","ID_Num":2,"Descricao":"Temperatura Motor Esquerdo Frente","Componente":4,"Aferir":true,"Mandatorio":false,"Liberado":true,"Inicializado":true,"UltimaLeitura":"0001-01-01T00:00:00","Funcoes":[12],"Parametros":[{"Descricao":"Canal MUX","Valor":"-1","QtdBytes":1,"Escalar":false,"Enviar":true}],"ValoresLeituras":[{"funcao":60,"posicao":0,"indice":0,"minimo":0.0,"maximo":0.0,"nominal":0.0,"offset":0.0,"atual":{"valor":null,"lidoEm":"0001-01-01T00:00:00","frequencia":0.0,"dt":0.0,"ValorMaximo":-1.7976931348623157E+308,"ValorMinimo":1.7976931348623157E+308},"analise_health":false,"unidade_medida":null},{"funcao":54,"posicao":2,"indice":0,"minimo":5.0,"maximo":80.0,"nominal":25.0,"offset":0.0,"atual":{"valor":null,"lidoEm":"0001-01-01T00:00:00","frequencia":0.0,"dt":0.0,"ValorMaximo":-1.7976931348623157E+308,"ValorMinimo":1.7976931348623157E+308},"analise_health":true,"unidade_medida":"ºC"}]},{"ID":"TMVDT","ID_Num":3,"Descricao":"Temperatura Motor Direito Trás","Componente":4,"Aferir":true,"Mandatorio":false,"Liberado":true,"Inicializado":true,"UltimaLeitura":"0001-01-01T00:00:00","Funcoes":[12],"Parametros":[{"Descricao":"Canal MUX","Valor":"-1","QtdBytes":1,"Escalar":false,"Enviar":true}],"ValoresLeituras":[{"funcao":60,"posicao":0,"indice":0,"minimo":0.0,"maximo":0.0,"nominal":0.0,"offset":0.0,"atual":{"valor":null,"lidoEm":"0001-01-01T00:00:00","frequencia":0.0,"dt":0.0,"ValorMaximo":-1.7976931348623157E+308,"ValorMinimo":1.7976931348623157E+308},"analise_health":false,"unidade_medida":null},{"funcao":54,"posicao":2,"indice":0,"minimo":5.0,"maximo":80.0,"nominal":25.0,"offset":0.0,"atual":{"valor":null,"lidoEm":"0001-01-01T00:00:00","frequencia":0.0,"dt":0.0,"ValorMaximo":-1.7976931348623157E+308,"ValorMinimo":1.7976931348623157E+308},"analise_health":true,"unidade_medida":"ºC"}]},{"ID":"TMVDF","ID_Num":4,"Descricao":"Temperatura Motor Direito Frente","Componente":4,"Aferir":true,"Mandatorio":false,"Liberado":true,"Inicializado":true,"UltimaLeitura":"0001-01-01T00:00:00","Funcoes":[12],"Parametros":[{"Descricao":"Canal MUX","Valor":"-1","QtdBytes":1,"Escalar":false,"Enviar":true}],"ValoresLeituras":[{"funcao":60,"posicao":0,"indice":0,"minimo":0.0,"maximo":0.0,"nominal":0.0,"offset":0.0,"atual":{"valor":null,"lidoEm":"0001-01-01T00:00:00","frequencia":0.0,"dt":0.0,"ValorMaximo":-1.7976931348623157E+308,"ValorMinimo":1.7976931348623157E+308},"analise_health":false,"unidade_medida":null},{"funcao":54,"posicao":2,"indice":0,"minimo":5.0,"maximo":80.0,"nominal":25.0,"offset":0.0,"atual":{"valor":null,"lidoEm":"0001-01-01T00:00:00","frequencia":0.0,"dt":0.0,"ValorMaximo":-1.7976931348623157E+308,"ValorMinimo":1.7976931348623157E+308},"analise_health":true,"unidade_medida":"ºC"}]},{"ID":"TBAT","ID_Num":5,"Descricao":"Temperatura da bateria","Componente":4,"Aferir":false,"Mandatorio":false,"Liberado":true,"Inicializado":false,"UltimaLeitura":"0001-01-01T00:00:00","Funcoes":[12],"Parametros":[{"Descricao":"Canal MUX","Valor":"-1","QtdBytes":1,"Escalar":false,"Enviar":true}],"ValoresLeituras":[{"funcao":60,"posicao":0,"indice":0,"minimo":0.0,"maximo":0.0,"nominal":0.0,"offset":0.0,"atual":{"valor":null,"lidoEm":"0001-01-01T00:00:00","frequencia":0.0,"dt":0.0,"ValorMaximo":-1.7976931348623157E+308,"ValorMinimo":1.7976931348623157E+308},"analise_health":false,"unidade_medida":null},{"funcao":54,"posicao":2,"indice":0,"minimo":5.0,"maximo":50.0,"nominal":25.0,"offset":0.0,"atual":{"valor":null,"lidoEm":"0001-01-01T00:00:00","frequencia":0.0,"dt":0.0,"ValorMaximo":-1.7976931348623157E+308,"ValorMinimo":1.7976931348623157E+308},"analise_health":true,"unidade_medida":"ºC"}]},{"ID":"AB3V","ID_Num":11,"Descricao":"Corrente no Barramento 3V","Componente":6,"Aferir":true,"Mandatorio":false,"Liberado":true,"Inicializado":true,"UltimaLeitura":"0001-01-01T00:00:00","Funcoes":[27],"Parametros":[{"Descricao":"Endereço I2C","Valor":"0x40","QtdBytes":1,"Escalar":false,"Enviar":true},{"Descricao":"Shunt","Valor":"0","QtdBytes":1,"Escalar":false,"Enviar":true},{"Descricao":"Canal MUX","Valor":"5","QtdBytes":1,"Escalar":false,"Enviar":true}],"ValoresLeituras":[{"funcao":60,"posicao":0,"indice":0,"minimo":0.0,"maximo":0.0,"nominal":0.0,"offset":0.0,"atual":{"valor":null,"lidoEm":"0001-01-01T00:00:00","frequencia":0.0,"dt":0.0,"ValorMaximo":-1.7976931348623157E+308,"ValorMinimo":1.7976931348623157E+308},"analise_health":false,"unidade_medida":null},{"funcao":28,"posicao":2,"indice":0,"minimo":3.0,"maximo":3.4,"nominal":3.3,"offset":0.0,"atual":{"valor":null,"lidoEm":"0001-01-01T00:00:00","frequencia":0.0,"dt":0.0,"ValorMaximo":-1.7976931348623157E+308,"ValorMinimo":1.7976931348623157E+308},"analise_health":true,"unidade_medida":"V"},{"funcao":29,"posicao":2,"indice":1,"minimo":50.0,"maximo":500.0,"nominal":100.0,"offset":0.0,"atual":{"valor":null,"lidoEm":"0001-01-01T00:00:00","frequencia":0.0,"dt":0.0,"ValorMaximo":-1.7976931348623157E+308,"ValorMinimo":1.7976931348623157E+308},"analise_health":true,"unidade_medida":"mA"},{"funcao":53,"posicao":2,"indice":2,"minimo":0.0,"maximo":0.0,"nominal":0.0,"offset":0.0,"atual":{"valor":null,"lidoEm":"0001-01-01T00:00:00","frequencia":0.0,"dt":0.0,"ValorMaximo":-1.7976931348623157E+308,"ValorMinimo":1.7976931348623157E+308},"analise_health":false,"unidade_medida":"mW"},{"funcao":61,"posicao":3,"indice":0,"minimo":0.0,"maximo":0.0,"nominal":0.0,"offset":0.0,"atual":{"valor":null,"lidoEm":"0001-01-01T00:00:00","frequencia":0.0,"dt":0.0,"ValorMaximo":-1.7976931348623157E+308,"ValorMinimo":1.7976931348623157E+308},"analise_health":false,"unidade_medida":"mW/h"},{"funcao":54,"posicao":3,"indice":1,"minimo":0.0,"maximo":60.0,"nominal":25.0,"offset":0.0,"atual":{"valor":null,"lidoEm":"0001-01-01T00:00:00","frequencia":0.0,"dt":0.0,"ValorMaximo":-1.7976931348623157E+308,"ValorMinimo":1.7976931348623157E+308},"analise_health":false,"unidade_medida":"ºC"},{"funcao":69,"posicao":3,"indice":2,"minimo":0.0,"maximo":0.0,"nominal":0.0,"offset":0.0,"atual":{"valor":null,"lidoEm":"0001-01-01T00:00:00","frequencia":0.0,"dt":0.0,"ValorMaximo":-1.7976931348623157E+308,"ValorMinimo":1.7976931348623157E+308},"analise_health":false,"unidade_medida":null}]},{"ID":"AB5V","ID_Num":12,"Descricao":"Corrente no Barramento 5V","Componente":6,"Aferir":true,"Mandatorio":false,"Liberado":true,"Inicializado":true,"UltimaLeitura":"0001-01-01T00:00:00","Funcoes":[27],"Parametros":[{"Descricao":"Endereço I2C","Valor":"0x40","QtdBytes":1,"Escalar":false,"Enviar":true},{"Descricao":"Shunt","Valor":"0","QtdBytes":1,"Escalar":false,"Enviar":true},{"Descricao":"Canal MUX","Valor":"4","QtdBytes":1,"Escalar":false,"Enviar":true}],"ValoresLeituras":[{"funcao":60,"posicao":0,"indice":0,"minimo":0.0,"maximo":0.0,"nominal":0.0,"offset":0.0,"atual":{"valor":null,"lidoEm":"0001-01-01T00:00:00","frequencia":0.0,"dt":0.0,"ValorMaximo":-1.7976931348623157E+308,"ValorMinimo":1.7976931348623157E+308},"analise_health":false,"unidade_medida":null},{"funcao":28,"posicao":2,"indice":0,"minimo":4.9,"maximo":5.2,"nominal":5.0,"offset":0.0,"atual":{"valor":null,"lidoEm":"0001-01-01T00:00:00","frequencia":0.0,"dt":0.0,"ValorMaximo":-1.7976931348623157E+308,"ValorMinimo":1.7976931348623157E+308},"analise_health":true,"unidade_medida":"V"},{"funcao":29,"posicao":2,"indice":1,"minimo":50.0,"maximo":1000.0,"nominal":300.0,"offset":0.0,"atual":{"valor":null,"lidoEm":"0001-01-01T00:00:00","frequencia":0.0,"dt":0.0,"ValorMaximo":-1.7976931348623157E+308,"ValorMinimo":1.7976931348623157E+308},"analise_health":true,"unidade_medida":"mA"},{"funcao":53,"posicao":2,"indice":2,"minimo":0.0,"maximo":0.0,"nominal":0.0,"offset":0.0,"atual":{"valor":null,"lidoEm":"0001-01-01T00:00:00","frequencia":0.0,"dt":0.0,"ValorMaximo":-1.7976931348623157E+308,"ValorMinimo":1.7976931348623157E+308},"analise_health":false,"unidade_medida":"mW"},{"funcao":61,"posicao":3,"indice":0,"minimo":0.0,"maximo":0.0,"nominal":0.0,"offset":0.0,"atual":{"valor":null,"lidoEm":"0001-01-01T00:00:00","frequencia":0.0,"dt":0.0,"ValorMaximo":-1.7976931348623157E+308,"ValorMinimo":1.7976931348623157E+308},"analise_health":false,"unidade_medida":"mW/h"},{"funcao":54,"posicao":3,"indice":1,"minimo":0.0,"maximo":60.0,"nominal":25.0,"offset":0.0,"atual":{"valor":null,"lidoEm":"0001-01-01T00:00:00","frequencia":0.0,"dt":0.0,"ValorMaximo":-1.7976931348623157E+308,"ValorMinimo":1.7976931348623157E+308},"analise_health":false,"unidade_medida":"ºC"},{"funcao":69,"posicao":3,"indice":2,"minimo":0.0,"maximo":0.0,"nominal":0.0,"offset":0.0,"atual":{"valor":null,"lidoEm":"0001-01-01T00:00:00","frequencia":0.0,"dt":0.0,"ValorMaximo":-1.7976931348623157E+308,"ValorMinimo":1.7976931348623157E+308},"analise_health":false,"unidade_medida":null}]},{"ID":"AB7V2","ID_Num":13,"Descricao":"Corrente no Barramento 7,2V","Componente":6,"Aferir":true,"Mandatorio":false,"Liberado":true,"Inicializado":true,"UltimaLeitura":"0001-01-01T00:00:00","Funcoes":[27],"Parametros":[{"Descricao":"Endereço I2C","Valor":"0x40","QtdBytes":1,"Escalar":false,"Enviar":true},{"Descricao":"Shunt","Valor":"0","QtdBytes":1,"Escalar":false,"Enviar":true},{"Descricao":"Canal MUX","Valor":"2","QtdBytes":1,"Escalar":false,"Enviar":true}],"ValoresLeituras":[{"funcao":60,"posicao":0,"indice":0,"minimo":0.0,"maximo":0.0,"nominal":0.0,"offset":0.0,"atual":{"valor":null,"lidoEm":"0001-01-01T00:00:00","frequencia":0.0,"dt":0.0,"ValorMaximo":-1.7976931348623157E+308,"ValorMinimo":1.7976931348623157E+308},"analise_health":false,"unidade_medida":null},{"funcao":28,"posicao":2,"indice":0,"minimo":7.0,"maximo":7.4,"nominal":7.2,"offset":0.0,"atual":{"valor":null,"lidoEm":"0001-01-01T00:00:00","frequencia":0.0,"dt":0.0,"ValorMaximo":-1.7976931348623157E+308,"ValorMinimo":1.7976931348623157E+308},"analise_health":true,"unidade_medida":"V"},{"funcao":29,"posicao":2,"indice":1,"minimo":0.0,"maximo":3000.0,"nominal":10.0,"offset":0.0,"atual":{"valor":null,"lidoEm":"0001-01-01T00:00:00","frequencia":0.0,"dt":0.0,"ValorMaximo":-1.7976931348623157E+308,"ValorMinimo":1.7976931348623157E+308},"analise_health":true,"unidade_medida":"mA"},{"funcao":53,"posicao":2,"indice":2,"minimo":0.0,"maximo":0.0,"nominal":0.0,"offset":0.0,"atual":{"valor":null,"lidoEm":"0001-01-01T00:00:00","frequencia":0.0,"dt":0.0,"ValorMaximo":-1.7976931348623157E+308,"ValorMinimo":1.7976931348623157E+308},"analise_health":false,"unidade_medida":"mW"},{"funcao":61,"posicao":3,"indice":0,"minimo":0.0,"maximo":0.0,"nominal":0.0,"offset":0.0,"atual":{"valor":null,"lidoEm":"0001-01-01T00:00:00","frequencia":0.0,"dt":0.0,"ValorMaximo":-1.7976931348623157E+308,"ValorMinimo":1.7976931348623157E+308},"analise_health":false,"unidade_medida":"mW/h"},{"funcao":54,"posicao":3,"indice":1,"minimo":0.0,"maximo":60.0,"nominal":25.0,"offset":0.0,"atual":{"valor":null,"lidoEm":"0001-01-01T00:00:00","frequencia":0.0,"dt":0.0,"ValorMaximo":-1.7976931348623157E+308,"ValorMinimo":1.7976931348623157E+308},"analise_health":false,"unidade_medida":"ºC"},{"funcao":69,"posicao":3,"indice":2,"minimo":0.0,"maximo":0.0,"nominal":0.0,"offset":0.0,"atual":{"valor":null,"lidoEm":"0001-01-01T00:00:00","frequencia":0.0,"dt":0.0,"ValorMaximo":-1.7976931348623157E+308,"ValorMinimo":1.7976931348623157E+308},"analise_health":false,"unidade_medida":null}]},{"ID":"AB12V","ID_Num":14,"Descricao":"Corrente no Barramento 12V","Componente":6,"Aferir":true,"Mandatorio":false,"Liberado":true,"Inicializado":true,"UltimaLeitura":"0001-01-01T00:00:00","Funcoes":[27],"Parametros":[{"Descricao":"Endereço I2C","Valor":"0x40","QtdBytes":1,"Escalar":false,"Enviar":true},{"Descricao":"Shunt","Valor":"2","QtdBytes":1,"Escalar":false,"Enviar":true},{"Descricao":"Canal MUX","Valor":"3","QtdBytes":1,"Escalar":false,"Enviar":true}],"ValoresLeituras":[{"funcao":60,"posicao":0,"indice":0,"minimo":0.0,"maximo":0.0,"nominal":0.0,"offset":0.0,"atual":{"valor":null,"lidoEm":"0001-01-01T00:00:00","frequencia":0.0,"dt":0.0,"ValorMaximo":-1.7976931348623157E+308,"ValorMinimo":1.7976931348623157E+308},"analise_health":false,"unidade_medida":null},{"funcao":28,"posicao":2,"indice":0,"minimo":11.5,"maximo":12.5,"nominal":12.0,"offset":0.0,"atual":{"valor":null,"lidoEm":"0001-01-01T00:00:00","frequencia":0.0,"dt":0.0,"ValorMaximo":-1.7976931348623157E+308,"ValorMinimo":1.7976931348623157E+308},"analise_health":true,"unidade_medida":"V"},{"funcao":29,"posicao":2,"indice":1,"minimo":50.0,"maximo":10000.0,"nominal":500.0,"offset":0.0,"atual":{"valor":null,"lidoEm":"0001-01-01T00:00:00","frequencia":0.0,"dt":0.0,"ValorMaximo":-1.7976931348623157E+308,"ValorMinimo":1.7976931348623157E+308},"analise_health":true,"unidade_medida":"mA"},{"funcao":53,"posicao":2,"indice":2,"minimo":0.0,"maximo":0.0,"nominal":0.0,"offset":0.0,"atual":{"valor":null,"lidoEm":"0001-01-01T00:00:00","frequencia":0.0,"dt":0.0,"ValorMaximo":-1.7976931348623157E+308,"ValorMinimo":1.7976931348623157E+308},"analise_health":false,"unidade_medida":"mW"},{"funcao":61,"posicao":3,"indice":0,"minimo":0.0,"maximo":0.0,"nominal":0.0,"offset":0.0,"atual":{"valor":null,"lidoEm":"0001-01-01T00:00:00","frequencia":0.0,"dt":0.0,"ValorMaximo":-1.7976931348623157E+308,"ValorMinimo":1.7976931348623157E+308},"analise_health":false,"unidade_medida":"mW/h"},{"funcao":54,"posicao":3,"indice":1,"minimo":0.0,"maximo":60.0,"nominal":25.0,"offset":0.0,"atual":{"valor":null,"lidoEm":"0001-01-01T00:00:00","frequencia":0.0,"dt":0.0,"ValorMaximo":-1.7976931348623157E+308,"ValorMinimo":1.7976931348623157E+308},"analise_health":true,"unidade_medida":"ºC"},{"funcao":69,"posicao":3,"indice":2,"minimo":0.0,"maximo":0.0,"nominal":0.0,"offset":0.0,"atual":{"valor":null,"lidoEm":"0001-01-01T00:00:00","frequencia":0.0,"dt":0.0,"ValorMaximo":-1.7976931348623157E+308,"ValorMinimo":1.7976931348623157E+308},"analise_health":false,"unidade_medida":null}]},{"ID":"AB19V","ID_Num":15,"Descricao":"Corrente no Barramento 19V","Componente":6,"Aferir":false,"Mandatorio":false,"Liberado":true,"Inicializado":false,"UltimaLeitura":"0001-01-01T00:00:00","Funcoes":[27],"Parametros":[{"Descricao":"Endereço I2C","Valor":"0x40","QtdBytes":1,"Escalar":false,"Enviar":true},{"Descricao":"Shunt","Valor":"1","QtdBytes":1,"Escalar":false,"Enviar":true},{"Descricao":"Canal MUX","Valor":"1","QtdBytes":1,"Escalar":false,"Enviar":true}],"ValoresLeituras":[{"funcao":60,"posicao":0,"indice":0,"minimo":0.0,"maximo":0.0,"nominal":0.0,"offset":0.0,"atual":{"valor":null,"lidoEm":"0001-01-01T00:00:00","frequencia":0.0,"dt":0.0,"ValorMaximo":-1.7976931348623157E+308,"ValorMinimo":1.7976931348623157E+308},"analise_health":false,"unidade_medida":null},{"funcao":28,"posicao":2,"indice":0,"minimo":18.8,"maximo":19.2,"nominal":19.0,"offset":0.0,"atual":{"valor":null,"lidoEm":"0001-01-01T00:00:00","frequencia":0.0,"dt":0.0,"ValorMaximo":-1.7976931348623157E+308,"ValorMinimo":1.7976931348623157E+308},"analise_health":true,"unidade_medida":"V"},{"funcao":29,"posicao":2,"indice":1,"minimo":500.0,"maximo":4000.0,"nominal":1500.0,"offset":0.0,"atual":{"valor":null,"lidoEm":"0001-01-01T00:00:00","frequencia":0.0,"dt":0.0,"ValorMaximo":-1.7976931348623157E+308,"ValorMinimo":1.7976931348623157E+308},"analise_health":true,"unidade_medida":"mA"},{"funcao":53,"posicao":2,"indice":2,"minimo":0.0,"maximo":0.0,"nominal":0.0,"offset":0.0,"atual":{"valor":null,"lidoEm":"0001-01-01T00:00:00","frequencia":0.0,"dt":0.0,"ValorMaximo":-1.7976931348623157E+308,"ValorMinimo":1.7976931348623157E+308},"analise_health":false,"unidade_medida":"mW"},{"funcao":61,"posicao":3,"indice":0,"minimo":0.0,"maximo":0.0,"nominal":0.0,"offset":0.0,"atual":{"valor":null,"lidoEm":"0001-01-01T00:00:00","frequencia":0.0,"dt":0.0,"ValorMaximo":-1.7976931348623157E+308,"ValorMinimo":1.7976931348623157E+308},"analise_health":false,"unidade_medida":"mW/h"},{"funcao":54,"posicao":3,"indice":1,"minimo":0.0,"maximo":60.0,"nominal":25.0,"offset":0.0,"atual":{"valor":null,"lidoEm":"0001-01-01T00:00:00","frequencia":0.0,"dt":0.0,"ValorMaximo":-1.7976931348623157E+308,"ValorMinimo":1.7976931348623157E+308},"analise_health":true,"unidade_medida":"ºC"},{"funcao":69,"posicao":3,"indice":2,"minimo":0.0,"maximo":0.0,"nominal":0.0,"offset":0.0,"atual":{"valor":null,"lidoEm":"0001-01-01T00:00:00","frequencia":0.0,"dt":0.0,"ValorMaximo":-1.7976931348623157E+308,"ValorMinimo":1.7976931348623157E+308},"analise_health":false,"unidade_medida":null}]},{"ID":"AB24V","ID_Num":16,"Descricao":"Corrente no Barramento 24V","Componente":6,"Aferir":true,"Mandatorio":false,"Liberado":true,"Inicializado":true,"UltimaLeitura":"0001-01-01T00:00:00","Funcoes":[27],"Parametros":[{"Descricao":"Endereço I2C","Valor":"0x40","QtdBytes":1,"Escalar":false,"Enviar":true},{"Descricao":"Shunt","Valor":"2","QtdBytes":1,"Escalar":false,"Enviar":true},{"Descricao":"Canal MUX","Valor":"6","QtdBytes":1,"Escalar":false,"Enviar":true}],"ValoresLeituras":[{"funcao":60,"posicao":0,"indice":0,"minimo":0.0,"maximo":0.0,"nominal":0.0,"offset":0.0,"atual":{"valor":null,"lidoEm":"0001-01-01T00:00:00","frequencia":0.0,"dt":0.0,"ValorMaximo":-1.7976931348623157E+308,"ValorMinimo":1.7976931348623157E+308},"analise_health":false,"unidade_medida":null},{"funcao":28,"posicao":2,"indice":0,"minimo":23.8,"maximo":24.3,"nominal":24.0,"offset":0.0,"atual":{"valor":null,"lidoEm":"0001-01-01T00:00:00","frequencia":0.0,"dt":0.0,"ValorMaximo":-1.7976931348623157E+308,"ValorMinimo":1.7976931348623157E+308},"analise_health":true,"unidade_medida":"V"},{"funcao":29,"posicao":2,"indice":1,"minimo":100.0,"maximo":20000.0,"nominal":700.0,"offset":0.0,"atual":{"valor":null,"lidoEm":"0001-01-01T00:00:00","frequencia":0.0,"dt":0.0,"ValorMaximo":-1.7976931348623157E+308,"ValorMinimo":1.7976931348623157E+308},"analise_health":true,"unidade_medida":"mA"},{"funcao":53,"posicao":2,"indice":2,"minimo":0.0,"maximo":0.0,"nominal":0.0,"offset":0.0,"atual":{"valor":null,"lidoEm":"0001-01-01T00:00:00","frequencia":0.0,"dt":0.0,"ValorMaximo":-1.7976931348623157E+308,"ValorMinimo":1.7976931348623157E+308},"analise_health":false,"unidade_medida":"mW"},{"funcao":61,"posicao":3,"indice":0,"minimo":0.0,"maximo":0.0,"nominal":0.0,"offset":0.0,"atual":{"valor":null,"lidoEm":"0001-01-01T00:00:00","frequencia":0.0,"dt":0.0,"ValorMaximo":-1.7976931348623157E+308,"ValorMinimo":1.7976931348623157E+308},"analise_health":false,"unidade_medida":"mW/h"},{"funcao":54,"posicao":3,"indice":1,"minimo":0.0,"maximo":60.0,"nominal":25.0,"offset":0.0,"atual":{"valor":null,"lidoEm":"0001-01-01T00:00:00","frequencia":0.0,"dt":0.0,"ValorMaximo":-1.7976931348623157E+308,"ValorMinimo":1.7976931348623157E+308},"analise_health":true,"unidade_medida":"ºC"},{"funcao":69,"posicao":3,"indice":2,"minimo":0.0,"maximo":0.0,"nominal":0.0,"offset":0.0,"atual":{"valor":null,"lidoEm":"0001-01-01T00:00:00","frequencia":0.0,"dt":0.0,"ValorMaximo":-1.7976931348623157E+308,"ValorMinimo":1.7976931348623157E+308},"analise_health":false,"unidade_medida":null}]},{"ID":"AB36V","ID_Num":17,"Descricao":"Corrente no Barramento 36V","Componente":6,"Aferir":true,"Mandatorio":true,"Liberado":true,"Inicializado":true,"UltimaLeitura":"0001-01-01T00:00:00","Funcoes":[27],"Parametros":[{"Descricao":"Endereço I2C","Valor":"0x40","QtdBytes":1,"Escalar":false,"Enviar":true},{"Descricao":"Shunt","Valor":"3","QtdBytes":1,"Escalar":false,"Enviar":true},{"Descricao":"Canal MUX","Valor":"7","QtdBytes":1,"Escalar":false,"Enviar":true}],"ValoresLeituras":[{"funcao":60,"posicao":0,"indice":0,"minimo":0.0,"maximo":0.0,"nominal":0.0,"offset":0.0,"atual":{"valor":null,"lidoEm":"0001-01-01T00:00:00","frequencia":0.0,"dt":0.0,"ValorMaximo":-1.7976931348623157E+308,"ValorMinimo":1.7976931348623157E+308},"analise_health":false,"unidade_medida":null},{"funcao":28,"posicao":2,"indice":0,"minimo":31.0,"maximo":42.5,"nominal":37.5,"offset":0.0,"atual":{"valor":null,"lidoEm":"0001-01-01T00:00:00","frequencia":0.0,"dt":0.0,"ValorMaximo":-1.7976931348623157E+308,"ValorMinimo":1.7976931348623157E+308},"analise_health":true,"unidade_medida":"V"},{"funcao":29,"posicao":2,"indice":1,"minimo":200.0,"maximo":75000.0,"nominal":2500.0,"offset":0.0,"atual":{"valor":null,"lidoEm":"0001-01-01T00:00:00","frequencia":0.0,"dt":0.0,"ValorMaximo":-1.7976931348623157E+308,"ValorMinimo":1.7976931348623157E+308},"analise_health":true,"unidade_medida":"mA"},{"funcao":53,"posicao":2,"indice":2,"minimo":0.0,"maximo":0.0,"nominal":0.0,"offset":0.0,"atual":{"valor":null,"lidoEm":"0001-01-01T00:00:00","frequencia":0.0,"dt":0.0,"ValorMaximo":-1.7976931348623157E+308,"ValorMinimo":1.7976931348623157E+308},"analise_health":false,"unidade_medida":"mW"},{"funcao":61,"posicao":3,"indice":0,"minimo":0.0,"maximo":0.0,"nominal":0.0,"offset":0.0,"atual":{"valor":null,"lidoEm":"0001-01-01T00:00:00","frequencia":0.0,"dt":0.0,"ValorMaximo":-1.7976931348623157E+308,"ValorMinimo":1.7976931348623157E+308},"analise_health":false,"unidade_medida":"mW/h"},{"funcao":54,"posicao":3,"indice":1,"minimo":0.0,"maximo":60.0,"nominal":35.0,"offset":0.0,"atual":{"valor":null,"lidoEm":"0001-01-01T00:00:00","frequencia":0.0,"dt":0.0,"ValorMaximo":-1.7976931348623157E+308,"ValorMinimo":1.7976931348623157E+308},"analise_health":true,"unidade_medida":"ºC"},{"funcao":69,"posicao":3,"indice":2,"minimo":0.0,"maximo":0.0,"nominal":0.0,"offset":0.0,"atual":{"valor":null,"lidoEm":"0001-01-01T00:00:00","frequencia":0.0,"dt":0.0,"ValorMaximo":-1.7976931348623157E+308,"ValorMinimo":1.7976931348623157E+308},"analise_health":false,"unidade_medida":null}]},{"ID":"LUZABT","ID_Num":31,"Descricao":"Luminosidade Ambiente","Componente":30,"Aferir":false,"Mandatorio":false,"Liberado":true,"Inicializado":false,"UltimaLeitura":"0001-01-01T00:00:00","Funcoes":[27],"Parametros":[{"Descricao":"Endereço I2C","Valor":"0x29","QtdBytes":1,"Escalar":false,"Enviar":true},{"Descricao":"Canal MUX","Valor":"-1","QtdBytes":1,"Escalar":false,"Enviar":true}],"ValoresLeituras":[{"funcao":60,"posicao":0,"indice":0,"minimo":0.0,"maximo":0.0,"nominal":0.0,"offset":0.0,"atual":{"valor":null,"lidoEm":"0001-01-01T00:00:00","frequencia":0.0,"dt":0.0,"ValorMaximo":-1.7976931348623157E+308,"ValorMinimo":1.7976931348623157E+308},"analise_health":false,"unidade_medida":null},{"funcao":55,"posicao":2,"indice":0,"minimo":50.0,"maximo":80000.0,"nominal":10000.0,"offset":0.0,"atual":{"valor":null,"lidoEm":"0001-01-01T00:00:00","frequencia":0.0,"dt":0.0,"ValorMaximo":-1.7976931348623157E+308,"ValorMinimo":1.7976931348623157E+308},"analise_health":true,"unidade_medida":"Lux"}]},{"ID":"IUVABT","ID_Num":32,"Descricao":"Indice de radiacao UV Ambiente","Componente":31,"Aferir":false,"Mandatorio":false,"Liberado":true,"Inicializado":false,"UltimaLeitura":"0001-01-01T00:00:00","Funcoes":[51],"Parametros":[{"Descricao":"Canal MUX","Valor":"-1","QtdBytes":1,"Escalar":false,"Enviar":true}],"ValoresLeituras":[{"funcao":60,"posicao":0,"indice":0,"minimo":0.0,"maximo":0.0,"nominal":0.0,"offset":0.0,"atual":{"valor":null,"lidoEm":"0001-01-01T00:00:00","frequencia":0.0,"dt":0.0,"ValorMaximo":-1.7976931348623157E+308,"ValorMinimo":1.7976931348623157E+308},"analise_health":false,"unidade_medida":null},{"funcao":51,"posicao":2,"indice":0,"minimo":0.0,"maximo":11.0,"nominal":5.0,"offset":0.0,"atual":{"valor":null,"lidoEm":"0001-01-01T00:00:00","frequencia":0.0,"dt":0.0,"ValorMaximo":-1.7976931348623157E+308,"ValorMinimo":1.7976931348623157E+308},"analise_health":true,"unidade_medida":"IUV"}]},{"ID":"MQ2","ID_Num":33,"Descricao":"Gas e Fumaca","Componente":28,"Aferir":false,"Mandatorio":false,"Liberado":true,"Inicializado":false,"UltimaLeitura":"0001-01-01T00:00:00","Funcoes":[50],"Parametros":[{"Descricao":"Tipo","Valor":"0","QtdBytes":1,"Escalar":false,"Enviar":true},{"Descricao":"Canal MUX","Valor":"-1","QtdBytes":1,"Escalar":false,"Enviar":true}],"ValoresLeituras":[{"funcao":60,"posicao":0,"indice":0,"minimo":0.0,"maximo":0.0,"nominal":0.0,"offset":0.0,"atual":{"valor":null,"lidoEm":"0001-01-01T00:00:00","frequencia":0.0,"dt":0.0,"ValorMaximo":-1.7976931348623157E+308,"ValorMinimo":1.7976931348623157E+308},"analise_health":false,"unidade_medida":null},{"funcao":50,"posicao":2,"indice":0,"minimo":0.0,"maximo":600.0,"nominal":50.0,"offset":0.0,"atual":{"valor":null,"lidoEm":"0001-01-01T00:00:00","frequencia":0.0,"dt":0.0,"ValorMaximo":-1.7976931348623157E+308,"ValorMinimo":1.7976931348623157E+308},"analise_health":true,"unidade_medida":"PPM"}]},{"ID":"MQ7","ID_Num":34,"Descricao":"Monoxido de carbono","Componente":28,"Aferir":false,"Mandatorio":false,"Liberado":true,"Inicializado":false,"UltimaLeitura":"0001-01-01T00:00:00","Funcoes":[50],"Parametros":[{"Descricao":"Tipo","Valor":"1","QtdBytes":1,"Escalar":false,"Enviar":true},{"Descricao":"Canal MUX","Valor":"-1","QtdBytes":1,"Escalar":false,"Enviar":true}],"ValoresLeituras":[{"funcao":60,"posicao":0,"indice":0,"minimo":0.0,"maximo":0.0,"nominal":0.0,"offset":0.0,"atual":{"valor":null,"lidoEm":"0001-01-01T00:00:00","frequencia":0.0,"dt":0.0,"ValorMaximo":-1.7976931348623157E+308,"ValorMinimo":1.7976931348623157E+308},"analise_health":false,"unidade_medida":null},{"funcao":50,"posicao":2,"indice":0,"minimo":0.0,"maximo":400.0,"nominal":25.0,"offset":0.0,"atual":{"valor":null,"lidoEm":"0001-01-01T00:00:00","frequencia":0.0,"dt":0.0,"ValorMaximo":-1.7976931348623157E+308,"ValorMinimo":1.7976931348623157E+308},"analise_health":true,"unidade_medida":"PPM"}]},{"ID":"QLDABT","ID_Num":35,"Descricao":"Qualidade do ar","Componente":32,"Aferir":false,"Mandatorio":false,"Liberado":true,"Inicializado":false,"UltimaLeitura":"0001-01-01T00:00:00","Funcoes":[27],"Parametros":[{"Descricao":"Canal MUX","Valor":"-1","QtdBytes":1,"Escalar":false,"Enviar":true}],"ValoresLeituras":[{"funcao":60,"posicao":0,"indice":0,"minimo":0.0,"maximo":0.0,"nominal":0.0,"offset":0.0,"atual":{"valor":null,"lidoEm":"0001-01-01T00:00:00","frequencia":0.0,"dt":0.0,"ValorMaximo":-1.7976931348623157E+308,"ValorMinimo":1.7976931348623157E+308},"analise_health":false,"unidade_medida":null},{"funcao":57,"posicao":2,"indice":0,"minimo":0.0,"maximo":1000.0,"nominal":150.0,"offset":0.0,"atual":{"valor":null,"lidoEm":"0001-01-01T00:00:00","frequencia":0.0,"dt":0.0,"ValorMaximo":-1.7976931348623157E+308,"ValorMinimo":1.7976931348623157E+308},"analise_health":true,"unidade_medida":"PPB"},{"funcao":58,"posicao":2,"indice":1,"minimo":400.0,"maximo":2000.0,"nominal":600.0,"offset":0.0,"atual":{"valor":null,"lidoEm":"0001-01-01T00:00:00","frequencia":0.0,"dt":0.0,"ValorMaximo":-1.7976931348623157E+308,"ValorMinimo":1.7976931348623157E+308},"analise_health":true,"unidade_medida":"PPM"},{"funcao":59,"posicao":2,"indice":2,"minimo":1.0,"maximo":3.0,"nominal":1.5,"offset":0.0,"atual":{"valor":null,"lidoEm":"0001-01-01T00:00:00","frequencia":0.0,"dt":0.0,"ValorMaximo":-1.7976931348623157E+308,"ValorMinimo":1.7976931348623157E+308},"analise_health":true,"unidade_medida":"AQI"},{"funcao":54,"posicao":3,"indice":0,"minimo":0.0,"maximo":50.0,"nominal":25.0,"offset":0.0,"atual":{"valor":null,"lidoEm":"0001-01-01T00:00:00","frequencia":0.0,"dt":0.0,"ValorMaximo":-1.7976931348623157E+308,"ValorMinimo":1.7976931348623157E+308},"analise_health":true,"unidade_medida":"ºC"},{"funcao":56,"posicao":3,"indice":1,"minimo":20.0,"maximo":90.0,"nominal":60.0,"offset":0.0,"atual":{"valor":null,"lidoEm":"0001-01-01T00:00:00","frequencia":0.0,"dt":0.0,"ValorMaximo":-1.7976931348623157E+308,"ValorMinimo":1.7976931348623157E+308},"analise_health":true,"unidade_medida":"%"}]},{"ID":"SHTABT","ID_Num":36,"Descricao":"Temperatura e Umidade Ambiente","Componente":29,"Aferir":false,"Mandatorio":false,"Liberado":true,"Inicializado":false,"UltimaLeitura":"0001-01-01T00:00:00","Funcoes":[27],"Parametros":[{"Descricao":"Endereço I2C","Valor":"0x44","QtdBytes":1,"Escalar":false,"Enviar":false},{"Descricao":"Canal MUX","Valor":"-1","QtdBytes":1,"Escalar":false,"Enviar":true}],"ValoresLeituras":[{"funcao":60,"posicao":0,"indice":0,"minimo":0.0,"maximo":0.0,"nominal":0.0,"offset":0.0,"atual":{"valor":null,"lidoEm":"0001-01-01T00:00:00","frequencia":0.0,"dt":0.0,"ValorMaximo":-1.7976931348623157E+308,"ValorMinimo":1.7976931348623157E+308},"analise_health":false,"unidade_medida":null},{"funcao":54,"posicao":2,"indice":0,"minimo":0.0,"maximo":50.0,"nominal":25.0,"offset":0.0,"atual":{"valor":null,"lidoEm":"0001-01-01T00:00:00","frequencia":0.0,"dt":0.0,"ValorMaximo":-1.7976931348623157E+308,"ValorMinimo":1.7976931348623157E+308},"analise_health":true,"unidade_medida":"ºC"},{"funcao":56,"posicao":2,"indice":1,"minimo":20.0,"maximo":90.0,"nominal":60.0,"offset":0.0,"atual":{"valor":null,"lidoEm":"0001-01-01T00:00:00","frequencia":0.0,"dt":0.0,"ValorMaximo":-1.7976931348623157E+308,"ValorMinimo":1.7976931348623157E+308},"analise_health":true,"unidade_medida":"%"}]},{"ID":"CHVABT","ID_Num":37,"Descricao":"Chuva","Componente":33,"Aferir":false,"Mandatorio":false,"Liberado":true,"Inicializado":false,"UltimaLeitura":"0001-01-01T00:00:00","Funcoes":[52],"Parametros":[{"Descricao":"Canal MUX","Valor":"-1","QtdBytes":1,"Escalar":false,"Enviar":true}],"ValoresLeituras":[{"funcao":60,"posicao":0,"indice":0,"minimo":0.0,"maximo":0.0,"nominal":0.0,"offset":0.0,"atual":{"valor":null,"lidoEm":"0001-01-01T00:00:00","frequencia":0.0,"dt":0.0,"ValorMaximo":-1.7976931348623157E+308,"ValorMinimo":1.7976931348623157E+308},"analise_health":false,"unidade_medida":null},{"funcao":52,"posicao":2,"indice":0,"minimo":0.0,"maximo":100.0,"nominal":10.0,"offset":0.0,"atual":{"valor":null,"lidoEm":"0001-01-01T00:00:00","frequencia":0.0,"dt":0.0,"ValorMaximo":-1.7976931348623157E+308,"ValorMinimo":1.7976931348623157E+308},"analise_health":true,"unidade_medida":"%"}]}],"Sinaleiros":[{"ID":"LEDMN","ID_Num":21,"Descricao":"Sinaleiro indicação de modo Manual ativo","Componente":15,"Funcoes":[38],"Comportamento":{"statusLED":1,"QtdPiscadas":1,"TempoMs":1000,"PausaMs":1000},"Inicializado":true,"UltimaLeitura":"0001-01-01T00:00:00","ValoresLeituras":[{"funcao":60,"posicao":0,"indice":0,"minimo":0.0,"maximo":0.0,"nominal":0.0,"offset":0.0,"atual":{"valor":null,"lidoEm":"0001-01-01T00:00:00","frequencia":0.0,"dt":0.0,"ValorMaximo":-1.7976931348623157E+308,"ValorMinimo":1.7976931348623157E+308},"analise_health":false,"unidade_medida":null},{"funcao":62,"posicao":2,"indice":0,"minimo":0.0,"maximo":0.0,"nominal":0.0,"offset":0.0,"atual":{"valor":null,"lidoEm":"0001-01-01T00:00:00","frequencia":0.0,"dt":0.0,"ValorMaximo":-1.7976931348623157E+308,"ValorMinimo":1.7976931348623157E+308},"analise_health":false,"unidade_medida":null},{"funcao":63,"posicao":2,"indice":1,"minimo":0.0,"maximo":0.0,"nominal":0.0,"offset":0.0,"atual":{"valor":null,"lidoEm":"0001-01-01T00:00:00","frequencia":0.0,"dt":0.0,"ValorMaximo":-1.7976931348623157E+308,"ValorMinimo":1.7976931348623157E+308},"analise_health":false,"unidade_medida":null}]},{"ID":"LEDAT","ID_Num":22,"Descricao":"Sinaleiro indicação de modo Automático ativo","Componente":15,"Funcoes":[38],"Comportamento":{"statusLED":0,"QtdPiscadas":1,"TempoMs":1000,"PausaMs":1000},"Inicializado":true,"UltimaLeitura":"0001-01-01T00:00:00","ValoresLeituras":[{"funcao":60,"posicao":0,"indice":0,"minimo":0.0,"maximo":0.0,"nominal":0.0,"offset":0.0,"atual":{"valor":null,"lidoEm":"0001-01-01T00:00:00","frequencia":0.0,"dt":0.0,"ValorMaximo":-1.7976931348623157E+308,"ValorMinimo":1.7976931348623157E+308},"analise_health":false,"unidade_medida":null},{"funcao":62,"posicao":2,"indice":0,"minimo":0.0,"maximo":0.0,"nominal":0.0,"offset":0.0,"atual":{"valor":null,"lidoEm":"0001-01-01T00:00:00","frequencia":0.0,"dt":0.0,"ValorMaximo":-1.7976931348623157E+308,"ValorMinimo":1.7976931348623157E+308},"analise_health":false,"unidade_medida":null},{"funcao":63,"posicao":2,"indice":1,"minimo":0.0,"maximo":0.0,"nominal":0.0,"offset":0.0,"atual":{"valor":null,"lidoEm":"0001-01-01T00:00:00","frequencia":0.0,"dt":0.0,"ValorMaximo":-1.7976931348623157E+308,"ValorMinimo":1.7976931348623157E+308},"analise_health":false,"unidade_medida":null}]},{"ID":"LEDOP","ID_Num":23,"Descricao":"Sinaleiro indicação do status da operação ativa","Componente":15,"Funcoes":[38],"Comportamento":{"statusLED":2,"QtdPiscadas":2,"TempoMs":500,"PausaMs":2000},"Inicializado":true,"UltimaLeitura":"0001-01-01T00:00:00","ValoresLeituras":[{"funcao":60,"posicao":0,"indice":0,"minimo":0.0,"maximo":0.0,"nominal":0.0,"offset":0.0,"atual":{"valor":null,"lidoEm":"0001-01-01T00:00:00","frequencia":0.0,"dt":0.0,"ValorMaximo":-1.7976931348623157E+308,"ValorMinimo":1.7976931348623157E+308},"analise_health":false,"unidade_medida":null},{"funcao":62,"posicao":2,"indice":0,"minimo":0.0,"maximo":0.0,"nominal":0.0,"offset":0.0,"atual":{"valor":null,"lidoEm":"0001-01-01T00:00:00","frequencia":0.0,"dt":0.0,"ValorMaximo":-1.7976931348623157E+308,"ValorMinimo":1.7976931348623157E+308},"analise_health":false,"unidade_medida":null},{"funcao":63,"posicao":2,"indice":1,"minimo":0.0,"maximo":0.0,"nominal":0.0,"offset":0.0,"atual":{"valor":null,"lidoEm":"0001-01-01T00:00:00","frequencia":0.0,"dt":0.0,"ValorMaximo":-1.7976931348623157E+308,"ValorMinimo":1.7976931348623157E+308},"analise_health":false,"unidade_medida":null}]}],"Reles":[],"Servos":[{"ID":"FRO_ET","ID_Num":41,"Descricao":"Freio Motor ET","Componente":22,"Funcoes":[45],"Incremental":true,"Controlar":true,"Mandatorio":false,"Liberado":true,"_AnguloControle":0,"Inicializado":true,"UltimaLeitura":"0001-01-01T00:00:00","ValoresLeituras":[{"funcao":60,"posicao":0,"indice":0,"minimo":0.0,"maximo":0.0,"nominal":0.0,"offset":0.0,"atual":{"valor":null,"lidoEm":"0001-01-01T00:00:00","frequencia":0.0,"dt":0.0,"ValorMaximo":-1.7976931348623157E+308,"ValorMinimo":1.7976931348623157E+308},"analise_health":false,"unidade_medida":null},{"funcao":64,"posicao":2,"indice":0,"minimo":0.0,"maximo":0.0,"nominal":0.0,"offset":0.0,"atual":{"valor":null,"lidoEm":"0001-01-01T00:00:00","frequencia":0.0,"dt":0.0,"ValorMaximo":-1.7976931348623157E+308,"ValorMinimo":1.7976931348623157E+308},"analise_health":true,"unidade_medida":null},{"funcao":65,"posicao":2,"indice":1,"minimo":0.0,"maximo":0.0,"nominal":0.0,"offset":0.0,"atual":{"valor":null,"lidoEm":"0001-01-01T00:00:00","frequencia":0.0,"dt":0.0,"ValorMaximo":-1.7976931348623157E+308,"ValorMinimo":1.7976931348623157E+308},"analise_health":true,"unidade_medida":null}]},{"ID":"FRO_EF","ID_Num":42,"Descricao":"Freio Motor EF","Componente":22,"Funcoes":[45],"Incremental":true,"Controlar":false,"Mandatorio":false,"Liberado":true,"_AnguloControle":0,"Inicializado":false,"UltimaLeitura":"0001-01-01T00:00:00","ValoresLeituras":[{"funcao":60,"posicao":0,"indice":0,"minimo":0.0,"maximo":0.0,"nominal":0.0,"offset":0.0,"atual":{"valor":null,"lidoEm":"0001-01-01T00:00:00","frequencia":0.0,"dt":0.0,"ValorMaximo":-1.7976931348623157E+308,"ValorMinimo":1.7976931348623157E+308},"analise_health":false,"unidade_medida":null},{"funcao":64,"posicao":2,"indice":0,"minimo":0.0,"maximo":0.0,"nominal":0.0,"offset":0.0,"atual":{"valor":null,"lidoEm":"0001-01-01T00:00:00","frequencia":0.0,"dt":0.0,"ValorMaximo":-1.7976931348623157E+308,"ValorMinimo":1.7976931348623157E+308},"analise_health":true,"unidade_medida":null},{"funcao":65,"posicao":2,"indice":1,"minimo":0.0,"maximo":0.0,"nominal":0.0,"offset":0.0,"atual":{"valor":null,"lidoEm":"0001-01-01T00:00:00","frequencia":0.0,"dt":0.0,"ValorMaximo":-1.7976931348623157E+308,"ValorMinimo":1.7976931348623157E+308},"analise_health":true,"unidade_medida":null}]},{"ID":"FRO_DT","ID_Num":43,"Descricao":"Freio Motor DT","Componente":22,"Funcoes":[45],"Incremental":false,"Controlar":true,"Mandatorio":false,"Liberado":true,"_AnguloControle":180,"Inicializado":true,"UltimaLeitura":"0001-01-01T00:00:00","ValoresLeituras":[{"funcao":60,"posicao":0,"indice":0,"minimo":0.0,"maximo":0.0,"nominal":0.0,"offset":0.0,"atual":{"valor":null,"lidoEm":"0001-01-01T00:00:00","frequencia":0.0,"dt":0.0,"ValorMaximo":-1.7976931348623157E+308,"ValorMinimo":1.7976931348623157E+308},"analise_health":false,"unidade_medida":null},{"funcao":64,"posicao":2,"indice":0,"minimo":0.0,"maximo":0.0,"nominal":0.0,"offset":0.0,"atual":{"valor":null,"lidoEm":"0001-01-01T00:00:00","frequencia":0.0,"dt":0.0,"ValorMaximo":-1.7976931348623157E+308,"ValorMinimo":1.7976931348623157E+308},"analise_health":true,"unidade_medida":null},{"funcao":65,"posicao":2,"indice":1,"minimo":0.0,"maximo":0.0,"nominal":0.0,"offset":0.0,"atual":{"valor":null,"lidoEm":"0001-01-01T00:00:00","frequencia":0.0,"dt":0.0,"ValorMaximo":-1.7976931348623157E+308,"ValorMinimo":1.7976931348623157E+308},"analise_health":true,"unidade_medida":null}]},{"ID":"FRO_DF","ID_Num":44,"Descricao":"Freio Motor DF","Componente":22,"Funcoes":[45],"Incremental":false,"Controlar":false,"Mandatorio":false,"Liberado":true,"_AnguloControle":180,"Inicializado":false,"UltimaLeitura":"0001-01-01T00:00:00","ValoresLeituras":[{"funcao":60,"posicao":0,"indice":0,"minimo":0.0,"maximo":0.0,"nominal":0.0,"offset":0.0,"atual":{"valor":null,"lidoEm":"0001-01-01T00:00:00","frequencia":0.0,"dt":0.0,"ValorMaximo":-1.7976931348623157E+308,"ValorMinimo":1.7976931348623157E+308},"analise_health":false,"unidade_medida":null},{"funcao":64,"posicao":2,"indice":0,"minimo":0.0,"maximo":0.0,"nominal":0.0,"offset":0.0,"atual":{"valor":null,"lidoEm":"0001-01-01T00:00:00","frequencia":0.0,"dt":0.0,"ValorMaximo":-1.7976931348623157E+308,"ValorMinimo":1.7976931348623157E+308},"analise_health":true,"unidade_medida":null},{"funcao":65,"posicao":2,"indice":1,"minimo":0.0,"maximo":0.0,"nominal":0.0,"offset":0.0,"atual":{"valor":null,"lidoEm":"0001-01-01T00:00:00","frequencia":0.0,"dt":0.0,"ValorMaximo":-1.7976931348623157E+308,"ValorMinimo":1.7976931348623157E+308},"analise_health":true,"unidade_medida":null}]}],"CameraCaminho":{"Dispositivo":117,"Index":0,"Id":"14442C10C143E2D600","Name":"OAK-D Lite","Description":"(0) OAK-D Lite","State":null,"Usb_Speed":null,"Available_Camera_Sensors":null,"Version":"1.3","Memory_Usage":null,"Temperature":null,"Bootloader_Version":null,"Is_Pipeline_Running":false,"fx":0.0,"baseline":0.0,"DistanciaMaximaVisao":5000.0,"DistanciaMinimaVisao":500.0,"PercentualAlturaSolo":30.0,"frames":{}},"CamerasSolo":[{"Dispositivo":112,"Index":0,"Id":"14442C1011AD1ED000","Name":"OAK-1 Lite W","Description":"(0) OAK-1 Lite W","State":null,"Usb_Speed":null,"Available_Camera_Sensors":null,"Version":"","Memory_Usage":null,"Temperature":null,"Bootloader_Version":null,"Is_Pipeline_Running":false,"fx":0.0,"baseline":0.0,"DistanciaMaximaVisao":5000.0,"DistanciaMinimaVisao":500.0,"PercentualAlturaSolo":30.0,"frames":{}}],"ConfiguracaoSensorUltrassom":{"Configuracao":0,"Sensores":[{"ID":1,"Posicao":0,"LimiteMinimo":false,"LimiteMinimoVal":0.0,"MargemMinimo":0.0,"LimiteMaximo":false,"LimiteMaximoVal":0.0,"MargemMaximo":0.0,"Desvio":false,"Parada":false,"DistanciaIdeal":0.0,"EmUso":false,"LeituraCm":0.0,"SensorAtuado":false},{"ID":2,"Posicao":0,"LimiteMinimo":false,"LimiteMinimoVal":0.0,"MargemMinimo":0.0,"LimiteMaximo":false,"LimiteMaximoVal":0.0,"MargemMaximo":0.0,"Desvio":false,"Parada":false,"DistanciaIdeal":0.0,"EmUso":false,"LeituraCm":0.0,"SensorAtuado":false},{"ID":3,"Posicao":0,"LimiteMinimo":false,"LimiteMinimoVal":0.0,"MargemMinimo":0.0,"LimiteMaximo":false,"LimiteMaximoVal":0.0,"MargemMaximo":0.0,"Desvio":false,"Parada":false,"DistanciaIdeal":0.0,"EmUso":false,"LeituraCm":0.0,"SensorAtuado":false},{"ID":4,"Posicao":0,"LimiteMinimo":false,"LimiteMinimoVal":0.0,"MargemMinimo":0.0,"LimiteMaximo":false,"LimiteMaximoVal":0.0,"MargemMaximo":0.0,"Desvio":false,"Parada":false,"DistanciaIdeal":0.0,"EmUso":false,"LeituraCm":0.0,"SensorAtuado":false}],"_paradaFrontal":false,"_paradaTraseira":false,"_paradaEsquerda":false,"_paradaDireita":false,"DesvioNecessario":false,"ParadaNecessaria":false,"DirecoesObstaculos":[],"DirecaoDesvio":1},"loRaService":{"ID":"LoRa","ID_Num":251,"Componente":26,"Conectado":false,"Configurado":false,"Iniciado":false,"ParametrosSet":{"UltimaLeitura":"0001-01-01T00:00:00","PortaCOM":"","baudRate":96,"airRate":0,"baudAndAirRate":96,"parity":0,"packetSize":192,"power":0,"packetSizeAndPower":192,"tranMode":64,"worCycle":3,"tranModeAndWorCycle":67,"channelRssi":0,"lbt":0,"packetRssi":0,"address":2,"channel":65,"key":0},"ParametrosGet":{"UltimaLeitura":"0001-01-01T00:00:00","PortaCOM":"","baudRate":0,"airRate":0,"baudAndAirRate":0,"parity":0,"packetSize":0,"power":0,"packetSizeAndPower":0,"tranMode":0,"worCycle":0,"tranModeAndWorCycle":0,"channelRssi":0,"lbt":0,"packetRssi":0,"address":0,"channel":0,"key":0},"Funcoes":[47,48,49,3,2]},"LoRaParametrosBase":{"UltimaLeitura":"0001-01-01T00:00:00","PortaCOM":"","baudRate":96,"airRate":0,"baudAndAirRate":96,"parity":0,"packetSize":0,"power":0,"packetSizeAndPower":0,"tranMode":64,"worCycle":3,"tranModeAndWorCycle":67,"channelRssi":0,"lbt":0,"packetRssi":0,"address":1,"channel":65,"key":0}} \ No newline at end of file +{"ContadorCarga":{"TempoEstimadoMinutos":3910.0644739018007,"CargaAtualAmp":19.984773977720309,"_Consumido":54.813680207000012,"ConsumidoAmp":0.015226022279722225,"PercentualAtual":99.92386988860153,"PercentualConsumido":0.076130111398611131,"PercentualBateria":98.25,"ConsumidoWatts":30.39},"tmrRegistrador":{"_uiControl":null,"State":2,"IsRunning":false,"IsStopped":true,"IsCreated":false,"Interval":1000,"IntervalHz":1.0,"StackTrace":"SensoriamentoModel.IniciarRegistrador","Id":"tmrRegistrador_Sen","TimeTick":"00:00:00"},"Dispositivo":102,"Modulo_ID":"Sen","_EnderecoCAN_Tx":17,"_EnderecoCAN_Rx":17,"_TaxaAmostragem":1000,"FrequenciaBase":1.0,"RequisitarDados":true,"Conectado":false,"ConexaoAtiva":true,"DadosLeitura":{"Momento":"0001-01-01T00:00:00","Conectado":false,"Dispositivo":0,"Versao":0,"Mod_ID":null,"QualidadeWifi":0,"LatenciaLoop":0,"UltimoComandoRespondido":"0001-01-01T00:00:00","Sensores":null,"Sinaleiros":null,"Reles":null,"Servos":null},"Sensores":[{"ID":"TMVET","ID_Num":1,"Descricao":"Temperatura Motor Esquerdo Trás","Componente":4,"Aferir":true,"Mandatorio":false,"Liberado":true,"Inicializado":true,"UltimaLeitura":"0001-01-01T00:00:00","Funcoes":[12],"Parametros":[{"Descricao":"Canal MUX","Valor":"-1","QtdBytes":1,"Escalar":false,"Enviar":true}],"ValoresLeituras":[{"funcao":60,"posicao":0,"indice":0,"minimo":0.0,"maximo":0.0,"nominal":0.0,"offset":0.0,"atual":{"valor":null,"lidoEm":"0001-01-01T00:00:00","frequencia":0.0,"dt":0.0,"ValorMaximo":-1.7976931348623157E+308,"ValorMinimo":1.7976931348623157E+308},"analise_health":false,"unidade_medida":null},{"funcao":54,"posicao":2,"indice":0,"minimo":5.0,"maximo":80.0,"nominal":25.0,"offset":0.0,"atual":{"valor":null,"lidoEm":"0001-01-01T00:00:00","frequencia":0.0,"dt":0.0,"ValorMaximo":-1.7976931348623157E+308,"ValorMinimo":1.7976931348623157E+308},"analise_health":true,"unidade_medida":"ºC"}]},{"ID":"TMVEF","ID_Num":2,"Descricao":"Temperatura Motor Esquerdo Frente","Componente":4,"Aferir":true,"Mandatorio":false,"Liberado":true,"Inicializado":true,"UltimaLeitura":"0001-01-01T00:00:00","Funcoes":[12],"Parametros":[{"Descricao":"Canal MUX","Valor":"-1","QtdBytes":1,"Escalar":false,"Enviar":true}],"ValoresLeituras":[{"funcao":60,"posicao":0,"indice":0,"minimo":0.0,"maximo":0.0,"nominal":0.0,"offset":0.0,"atual":{"valor":null,"lidoEm":"0001-01-01T00:00:00","frequencia":0.0,"dt":0.0,"ValorMaximo":-1.7976931348623157E+308,"ValorMinimo":1.7976931348623157E+308},"analise_health":false,"unidade_medida":null},{"funcao":54,"posicao":2,"indice":0,"minimo":5.0,"maximo":80.0,"nominal":25.0,"offset":0.0,"atual":{"valor":null,"lidoEm":"0001-01-01T00:00:00","frequencia":0.0,"dt":0.0,"ValorMaximo":-1.7976931348623157E+308,"ValorMinimo":1.7976931348623157E+308},"analise_health":true,"unidade_medida":"ºC"}]},{"ID":"TMVDT","ID_Num":3,"Descricao":"Temperatura Motor Direito Trás","Componente":4,"Aferir":true,"Mandatorio":false,"Liberado":true,"Inicializado":true,"UltimaLeitura":"0001-01-01T00:00:00","Funcoes":[12],"Parametros":[{"Descricao":"Canal MUX","Valor":"-1","QtdBytes":1,"Escalar":false,"Enviar":true}],"ValoresLeituras":[{"funcao":60,"posicao":0,"indice":0,"minimo":0.0,"maximo":0.0,"nominal":0.0,"offset":0.0,"atual":{"valor":null,"lidoEm":"0001-01-01T00:00:00","frequencia":0.0,"dt":0.0,"ValorMaximo":-1.7976931348623157E+308,"ValorMinimo":1.7976931348623157E+308},"analise_health":false,"unidade_medida":null},{"funcao":54,"posicao":2,"indice":0,"minimo":5.0,"maximo":80.0,"nominal":25.0,"offset":0.0,"atual":{"valor":null,"lidoEm":"0001-01-01T00:00:00","frequencia":0.0,"dt":0.0,"ValorMaximo":-1.7976931348623157E+308,"ValorMinimo":1.7976931348623157E+308},"analise_health":true,"unidade_medida":"ºC"}]},{"ID":"TMVDF","ID_Num":4,"Descricao":"Temperatura Motor Direito Frente","Componente":4,"Aferir":true,"Mandatorio":false,"Liberado":true,"Inicializado":true,"UltimaLeitura":"0001-01-01T00:00:00","Funcoes":[12],"Parametros":[{"Descricao":"Canal MUX","Valor":"-1","QtdBytes":1,"Escalar":false,"Enviar":true}],"ValoresLeituras":[{"funcao":60,"posicao":0,"indice":0,"minimo":0.0,"maximo":0.0,"nominal":0.0,"offset":0.0,"atual":{"valor":null,"lidoEm":"0001-01-01T00:00:00","frequencia":0.0,"dt":0.0,"ValorMaximo":-1.7976931348623157E+308,"ValorMinimo":1.7976931348623157E+308},"analise_health":false,"unidade_medida":null},{"funcao":54,"posicao":2,"indice":0,"minimo":5.0,"maximo":80.0,"nominal":25.0,"offset":0.0,"atual":{"valor":null,"lidoEm":"0001-01-01T00:00:00","frequencia":0.0,"dt":0.0,"ValorMaximo":-1.7976931348623157E+308,"ValorMinimo":1.7976931348623157E+308},"analise_health":true,"unidade_medida":"ºC"}]},{"ID":"TBAT","ID_Num":5,"Descricao":"Temperatura da bateria","Componente":4,"Aferir":false,"Mandatorio":false,"Liberado":true,"Inicializado":false,"UltimaLeitura":"0001-01-01T00:00:00","Funcoes":[12],"Parametros":[{"Descricao":"Canal MUX","Valor":"-1","QtdBytes":1,"Escalar":false,"Enviar":true}],"ValoresLeituras":[{"funcao":60,"posicao":0,"indice":0,"minimo":0.0,"maximo":0.0,"nominal":0.0,"offset":0.0,"atual":{"valor":null,"lidoEm":"0001-01-01T00:00:00","frequencia":0.0,"dt":0.0,"ValorMaximo":-1.7976931348623157E+308,"ValorMinimo":1.7976931348623157E+308},"analise_health":false,"unidade_medida":null},{"funcao":54,"posicao":2,"indice":0,"minimo":5.0,"maximo":50.0,"nominal":25.0,"offset":0.0,"atual":{"valor":null,"lidoEm":"0001-01-01T00:00:00","frequencia":0.0,"dt":0.0,"ValorMaximo":-1.7976931348623157E+308,"ValorMinimo":1.7976931348623157E+308},"analise_health":true,"unidade_medida":"ºC"}]},{"ID":"AB3V","ID_Num":11,"Descricao":"Corrente no Barramento 3V","Componente":6,"Aferir":true,"Mandatorio":false,"Liberado":true,"Inicializado":true,"UltimaLeitura":"0001-01-01T00:00:00","Funcoes":[27],"Parametros":[{"Descricao":"Endereço I2C","Valor":"0x40","QtdBytes":1,"Escalar":false,"Enviar":true},{"Descricao":"Shunt","Valor":"0","QtdBytes":1,"Escalar":false,"Enviar":true},{"Descricao":"Canal MUX","Valor":"5","QtdBytes":1,"Escalar":false,"Enviar":true}],"ValoresLeituras":[{"funcao":60,"posicao":0,"indice":0,"minimo":0.0,"maximo":0.0,"nominal":0.0,"offset":0.0,"atual":{"valor":null,"lidoEm":"0001-01-01T00:00:00","frequencia":0.0,"dt":0.0,"ValorMaximo":-1.7976931348623157E+308,"ValorMinimo":1.7976931348623157E+308},"analise_health":false,"unidade_medida":null},{"funcao":28,"posicao":2,"indice":0,"minimo":3.0,"maximo":3.4,"nominal":3.3,"offset":0.0,"atual":{"valor":null,"lidoEm":"0001-01-01T00:00:00","frequencia":0.0,"dt":0.0,"ValorMaximo":-1.7976931348623157E+308,"ValorMinimo":1.7976931348623157E+308},"analise_health":true,"unidade_medida":"V"},{"funcao":29,"posicao":2,"indice":1,"minimo":50.0,"maximo":500.0,"nominal":100.0,"offset":0.0,"atual":{"valor":null,"lidoEm":"0001-01-01T00:00:00","frequencia":0.0,"dt":0.0,"ValorMaximo":-1.7976931348623157E+308,"ValorMinimo":1.7976931348623157E+308},"analise_health":true,"unidade_medida":"mA"},{"funcao":53,"posicao":2,"indice":2,"minimo":0.0,"maximo":0.0,"nominal":0.0,"offset":0.0,"atual":{"valor":null,"lidoEm":"0001-01-01T00:00:00","frequencia":0.0,"dt":0.0,"ValorMaximo":-1.7976931348623157E+308,"ValorMinimo":1.7976931348623157E+308},"analise_health":false,"unidade_medida":"mW"},{"funcao":61,"posicao":3,"indice":0,"minimo":0.0,"maximo":0.0,"nominal":0.0,"offset":0.0,"atual":{"valor":null,"lidoEm":"0001-01-01T00:00:00","frequencia":0.0,"dt":0.0,"ValorMaximo":-1.7976931348623157E+308,"ValorMinimo":1.7976931348623157E+308},"analise_health":false,"unidade_medida":"mW/h"},{"funcao":54,"posicao":3,"indice":1,"minimo":0.0,"maximo":60.0,"nominal":25.0,"offset":0.0,"atual":{"valor":null,"lidoEm":"0001-01-01T00:00:00","frequencia":0.0,"dt":0.0,"ValorMaximo":-1.7976931348623157E+308,"ValorMinimo":1.7976931348623157E+308},"analise_health":false,"unidade_medida":"ºC"},{"funcao":69,"posicao":3,"indice":2,"minimo":0.0,"maximo":0.0,"nominal":0.0,"offset":0.0,"atual":{"valor":null,"lidoEm":"0001-01-01T00:00:00","frequencia":0.0,"dt":0.0,"ValorMaximo":-1.7976931348623157E+308,"ValorMinimo":1.7976931348623157E+308},"analise_health":false,"unidade_medida":null}]},{"ID":"AB5V","ID_Num":12,"Descricao":"Corrente no Barramento 5V","Componente":6,"Aferir":true,"Mandatorio":false,"Liberado":true,"Inicializado":true,"UltimaLeitura":"0001-01-01T00:00:00","Funcoes":[27],"Parametros":[{"Descricao":"Endereço I2C","Valor":"0x40","QtdBytes":1,"Escalar":false,"Enviar":true},{"Descricao":"Shunt","Valor":"0","QtdBytes":1,"Escalar":false,"Enviar":true},{"Descricao":"Canal MUX","Valor":"4","QtdBytes":1,"Escalar":false,"Enviar":true}],"ValoresLeituras":[{"funcao":60,"posicao":0,"indice":0,"minimo":0.0,"maximo":0.0,"nominal":0.0,"offset":0.0,"atual":{"valor":null,"lidoEm":"0001-01-01T00:00:00","frequencia":0.0,"dt":0.0,"ValorMaximo":-1.7976931348623157E+308,"ValorMinimo":1.7976931348623157E+308},"analise_health":false,"unidade_medida":null},{"funcao":28,"posicao":2,"indice":0,"minimo":4.9,"maximo":5.2,"nominal":5.0,"offset":0.0,"atual":{"valor":null,"lidoEm":"0001-01-01T00:00:00","frequencia":0.0,"dt":0.0,"ValorMaximo":-1.7976931348623157E+308,"ValorMinimo":1.7976931348623157E+308},"analise_health":true,"unidade_medida":"V"},{"funcao":29,"posicao":2,"indice":1,"minimo":50.0,"maximo":1000.0,"nominal":300.0,"offset":0.0,"atual":{"valor":null,"lidoEm":"0001-01-01T00:00:00","frequencia":0.0,"dt":0.0,"ValorMaximo":-1.7976931348623157E+308,"ValorMinimo":1.7976931348623157E+308},"analise_health":true,"unidade_medida":"mA"},{"funcao":53,"posicao":2,"indice":2,"minimo":0.0,"maximo":0.0,"nominal":0.0,"offset":0.0,"atual":{"valor":null,"lidoEm":"0001-01-01T00:00:00","frequencia":0.0,"dt":0.0,"ValorMaximo":-1.7976931348623157E+308,"ValorMinimo":1.7976931348623157E+308},"analise_health":false,"unidade_medida":"mW"},{"funcao":61,"posicao":3,"indice":0,"minimo":0.0,"maximo":0.0,"nominal":0.0,"offset":0.0,"atual":{"valor":null,"lidoEm":"0001-01-01T00:00:00","frequencia":0.0,"dt":0.0,"ValorMaximo":-1.7976931348623157E+308,"ValorMinimo":1.7976931348623157E+308},"analise_health":false,"unidade_medida":"mW/h"},{"funcao":54,"posicao":3,"indice":1,"minimo":0.0,"maximo":60.0,"nominal":25.0,"offset":0.0,"atual":{"valor":null,"lidoEm":"0001-01-01T00:00:00","frequencia":0.0,"dt":0.0,"ValorMaximo":-1.7976931348623157E+308,"ValorMinimo":1.7976931348623157E+308},"analise_health":false,"unidade_medida":"ºC"},{"funcao":69,"posicao":3,"indice":2,"minimo":0.0,"maximo":0.0,"nominal":0.0,"offset":0.0,"atual":{"valor":null,"lidoEm":"0001-01-01T00:00:00","frequencia":0.0,"dt":0.0,"ValorMaximo":-1.7976931348623157E+308,"ValorMinimo":1.7976931348623157E+308},"analise_health":false,"unidade_medida":null}]},{"ID":"AB7V2","ID_Num":13,"Descricao":"Corrente no Barramento 7,2V","Componente":6,"Aferir":true,"Mandatorio":false,"Liberado":true,"Inicializado":true,"UltimaLeitura":"0001-01-01T00:00:00","Funcoes":[27],"Parametros":[{"Descricao":"Endereço I2C","Valor":"0x40","QtdBytes":1,"Escalar":false,"Enviar":true},{"Descricao":"Shunt","Valor":"0","QtdBytes":1,"Escalar":false,"Enviar":true},{"Descricao":"Canal MUX","Valor":"2","QtdBytes":1,"Escalar":false,"Enviar":true}],"ValoresLeituras":[{"funcao":60,"posicao":0,"indice":0,"minimo":0.0,"maximo":0.0,"nominal":0.0,"offset":0.0,"atual":{"valor":null,"lidoEm":"0001-01-01T00:00:00","frequencia":0.0,"dt":0.0,"ValorMaximo":-1.7976931348623157E+308,"ValorMinimo":1.7976931348623157E+308},"analise_health":false,"unidade_medida":null},{"funcao":28,"posicao":2,"indice":0,"minimo":7.0,"maximo":7.4,"nominal":7.2,"offset":0.0,"atual":{"valor":null,"lidoEm":"0001-01-01T00:00:00","frequencia":0.0,"dt":0.0,"ValorMaximo":-1.7976931348623157E+308,"ValorMinimo":1.7976931348623157E+308},"analise_health":true,"unidade_medida":"V"},{"funcao":29,"posicao":2,"indice":1,"minimo":0.0,"maximo":3000.0,"nominal":10.0,"offset":0.0,"atual":{"valor":null,"lidoEm":"0001-01-01T00:00:00","frequencia":0.0,"dt":0.0,"ValorMaximo":-1.7976931348623157E+308,"ValorMinimo":1.7976931348623157E+308},"analise_health":true,"unidade_medida":"mA"},{"funcao":53,"posicao":2,"indice":2,"minimo":0.0,"maximo":0.0,"nominal":0.0,"offset":0.0,"atual":{"valor":null,"lidoEm":"0001-01-01T00:00:00","frequencia":0.0,"dt":0.0,"ValorMaximo":-1.7976931348623157E+308,"ValorMinimo":1.7976931348623157E+308},"analise_health":false,"unidade_medida":"mW"},{"funcao":61,"posicao":3,"indice":0,"minimo":0.0,"maximo":0.0,"nominal":0.0,"offset":0.0,"atual":{"valor":null,"lidoEm":"0001-01-01T00:00:00","frequencia":0.0,"dt":0.0,"ValorMaximo":-1.7976931348623157E+308,"ValorMinimo":1.7976931348623157E+308},"analise_health":false,"unidade_medida":"mW/h"},{"funcao":54,"posicao":3,"indice":1,"minimo":0.0,"maximo":60.0,"nominal":25.0,"offset":0.0,"atual":{"valor":null,"lidoEm":"0001-01-01T00:00:00","frequencia":0.0,"dt":0.0,"ValorMaximo":-1.7976931348623157E+308,"ValorMinimo":1.7976931348623157E+308},"analise_health":false,"unidade_medida":"ºC"},{"funcao":69,"posicao":3,"indice":2,"minimo":0.0,"maximo":0.0,"nominal":0.0,"offset":0.0,"atual":{"valor":null,"lidoEm":"0001-01-01T00:00:00","frequencia":0.0,"dt":0.0,"ValorMaximo":-1.7976931348623157E+308,"ValorMinimo":1.7976931348623157E+308},"analise_health":false,"unidade_medida":null}]},{"ID":"AB12V","ID_Num":14,"Descricao":"Corrente no Barramento 12V","Componente":6,"Aferir":true,"Mandatorio":false,"Liberado":true,"Inicializado":true,"UltimaLeitura":"0001-01-01T00:00:00","Funcoes":[27],"Parametros":[{"Descricao":"Endereço I2C","Valor":"0x40","QtdBytes":1,"Escalar":false,"Enviar":true},{"Descricao":"Shunt","Valor":"2","QtdBytes":1,"Escalar":false,"Enviar":true},{"Descricao":"Canal MUX","Valor":"3","QtdBytes":1,"Escalar":false,"Enviar":true}],"ValoresLeituras":[{"funcao":60,"posicao":0,"indice":0,"minimo":0.0,"maximo":0.0,"nominal":0.0,"offset":0.0,"atual":{"valor":null,"lidoEm":"0001-01-01T00:00:00","frequencia":0.0,"dt":0.0,"ValorMaximo":-1.7976931348623157E+308,"ValorMinimo":1.7976931348623157E+308},"analise_health":false,"unidade_medida":null},{"funcao":28,"posicao":2,"indice":0,"minimo":11.5,"maximo":12.5,"nominal":12.0,"offset":0.0,"atual":{"valor":null,"lidoEm":"0001-01-01T00:00:00","frequencia":0.0,"dt":0.0,"ValorMaximo":-1.7976931348623157E+308,"ValorMinimo":1.7976931348623157E+308},"analise_health":true,"unidade_medida":"V"},{"funcao":29,"posicao":2,"indice":1,"minimo":50.0,"maximo":10000.0,"nominal":500.0,"offset":0.0,"atual":{"valor":null,"lidoEm":"0001-01-01T00:00:00","frequencia":0.0,"dt":0.0,"ValorMaximo":-1.7976931348623157E+308,"ValorMinimo":1.7976931348623157E+308},"analise_health":true,"unidade_medida":"mA"},{"funcao":53,"posicao":2,"indice":2,"minimo":0.0,"maximo":0.0,"nominal":0.0,"offset":0.0,"atual":{"valor":null,"lidoEm":"0001-01-01T00:00:00","frequencia":0.0,"dt":0.0,"ValorMaximo":-1.7976931348623157E+308,"ValorMinimo":1.7976931348623157E+308},"analise_health":false,"unidade_medida":"mW"},{"funcao":61,"posicao":3,"indice":0,"minimo":0.0,"maximo":0.0,"nominal":0.0,"offset":0.0,"atual":{"valor":null,"lidoEm":"0001-01-01T00:00:00","frequencia":0.0,"dt":0.0,"ValorMaximo":-1.7976931348623157E+308,"ValorMinimo":1.7976931348623157E+308},"analise_health":false,"unidade_medida":"mW/h"},{"funcao":54,"posicao":3,"indice":1,"minimo":0.0,"maximo":60.0,"nominal":25.0,"offset":0.0,"atual":{"valor":null,"lidoEm":"0001-01-01T00:00:00","frequencia":0.0,"dt":0.0,"ValorMaximo":-1.7976931348623157E+308,"ValorMinimo":1.7976931348623157E+308},"analise_health":true,"unidade_medida":"ºC"},{"funcao":69,"posicao":3,"indice":2,"minimo":0.0,"maximo":0.0,"nominal":0.0,"offset":0.0,"atual":{"valor":null,"lidoEm":"0001-01-01T00:00:00","frequencia":0.0,"dt":0.0,"ValorMaximo":-1.7976931348623157E+308,"ValorMinimo":1.7976931348623157E+308},"analise_health":false,"unidade_medida":null}]},{"ID":"AB19V","ID_Num":15,"Descricao":"Corrente no Barramento 19V","Componente":6,"Aferir":false,"Mandatorio":false,"Liberado":true,"Inicializado":false,"UltimaLeitura":"0001-01-01T00:00:00","Funcoes":[27],"Parametros":[{"Descricao":"Endereço I2C","Valor":"0x40","QtdBytes":1,"Escalar":false,"Enviar":true},{"Descricao":"Shunt","Valor":"1","QtdBytes":1,"Escalar":false,"Enviar":true},{"Descricao":"Canal MUX","Valor":"1","QtdBytes":1,"Escalar":false,"Enviar":true}],"ValoresLeituras":[{"funcao":60,"posicao":0,"indice":0,"minimo":0.0,"maximo":0.0,"nominal":0.0,"offset":0.0,"atual":{"valor":null,"lidoEm":"0001-01-01T00:00:00","frequencia":0.0,"dt":0.0,"ValorMaximo":-1.7976931348623157E+308,"ValorMinimo":1.7976931348623157E+308},"analise_health":false,"unidade_medida":null},{"funcao":28,"posicao":2,"indice":0,"minimo":18.8,"maximo":19.2,"nominal":19.0,"offset":0.0,"atual":{"valor":null,"lidoEm":"0001-01-01T00:00:00","frequencia":0.0,"dt":0.0,"ValorMaximo":-1.7976931348623157E+308,"ValorMinimo":1.7976931348623157E+308},"analise_health":true,"unidade_medida":"V"},{"funcao":29,"posicao":2,"indice":1,"minimo":500.0,"maximo":4000.0,"nominal":1500.0,"offset":0.0,"atual":{"valor":null,"lidoEm":"0001-01-01T00:00:00","frequencia":0.0,"dt":0.0,"ValorMaximo":-1.7976931348623157E+308,"ValorMinimo":1.7976931348623157E+308},"analise_health":true,"unidade_medida":"mA"},{"funcao":53,"posicao":2,"indice":2,"minimo":0.0,"maximo":0.0,"nominal":0.0,"offset":0.0,"atual":{"valor":null,"lidoEm":"0001-01-01T00:00:00","frequencia":0.0,"dt":0.0,"ValorMaximo":-1.7976931348623157E+308,"ValorMinimo":1.7976931348623157E+308},"analise_health":false,"unidade_medida":"mW"},{"funcao":61,"posicao":3,"indice":0,"minimo":0.0,"maximo":0.0,"nominal":0.0,"offset":0.0,"atual":{"valor":null,"lidoEm":"0001-01-01T00:00:00","frequencia":0.0,"dt":0.0,"ValorMaximo":-1.7976931348623157E+308,"ValorMinimo":1.7976931348623157E+308},"analise_health":false,"unidade_medida":"mW/h"},{"funcao":54,"posicao":3,"indice":1,"minimo":0.0,"maximo":60.0,"nominal":25.0,"offset":0.0,"atual":{"valor":null,"lidoEm":"0001-01-01T00:00:00","frequencia":0.0,"dt":0.0,"ValorMaximo":-1.7976931348623157E+308,"ValorMinimo":1.7976931348623157E+308},"analise_health":true,"unidade_medida":"ºC"},{"funcao":69,"posicao":3,"indice":2,"minimo":0.0,"maximo":0.0,"nominal":0.0,"offset":0.0,"atual":{"valor":null,"lidoEm":"0001-01-01T00:00:00","frequencia":0.0,"dt":0.0,"ValorMaximo":-1.7976931348623157E+308,"ValorMinimo":1.7976931348623157E+308},"analise_health":false,"unidade_medida":null}]},{"ID":"AB24V","ID_Num":16,"Descricao":"Corrente no Barramento 24V","Componente":6,"Aferir":true,"Mandatorio":false,"Liberado":true,"Inicializado":true,"UltimaLeitura":"0001-01-01T00:00:00","Funcoes":[27],"Parametros":[{"Descricao":"Endereço I2C","Valor":"0x40","QtdBytes":1,"Escalar":false,"Enviar":true},{"Descricao":"Shunt","Valor":"2","QtdBytes":1,"Escalar":false,"Enviar":true},{"Descricao":"Canal MUX","Valor":"6","QtdBytes":1,"Escalar":false,"Enviar":true}],"ValoresLeituras":[{"funcao":60,"posicao":0,"indice":0,"minimo":0.0,"maximo":0.0,"nominal":0.0,"offset":0.0,"atual":{"valor":null,"lidoEm":"0001-01-01T00:00:00","frequencia":0.0,"dt":0.0,"ValorMaximo":-1.7976931348623157E+308,"ValorMinimo":1.7976931348623157E+308},"analise_health":false,"unidade_medida":null},{"funcao":28,"posicao":2,"indice":0,"minimo":23.8,"maximo":24.3,"nominal":24.0,"offset":0.0,"atual":{"valor":null,"lidoEm":"0001-01-01T00:00:00","frequencia":0.0,"dt":0.0,"ValorMaximo":-1.7976931348623157E+308,"ValorMinimo":1.7976931348623157E+308},"analise_health":true,"unidade_medida":"V"},{"funcao":29,"posicao":2,"indice":1,"minimo":100.0,"maximo":20000.0,"nominal":700.0,"offset":0.0,"atual":{"valor":null,"lidoEm":"0001-01-01T00:00:00","frequencia":0.0,"dt":0.0,"ValorMaximo":-1.7976931348623157E+308,"ValorMinimo":1.7976931348623157E+308},"analise_health":true,"unidade_medida":"mA"},{"funcao":53,"posicao":2,"indice":2,"minimo":0.0,"maximo":0.0,"nominal":0.0,"offset":0.0,"atual":{"valor":null,"lidoEm":"0001-01-01T00:00:00","frequencia":0.0,"dt":0.0,"ValorMaximo":-1.7976931348623157E+308,"ValorMinimo":1.7976931348623157E+308},"analise_health":false,"unidade_medida":"mW"},{"funcao":61,"posicao":3,"indice":0,"minimo":0.0,"maximo":0.0,"nominal":0.0,"offset":0.0,"atual":{"valor":null,"lidoEm":"0001-01-01T00:00:00","frequencia":0.0,"dt":0.0,"ValorMaximo":-1.7976931348623157E+308,"ValorMinimo":1.7976931348623157E+308},"analise_health":false,"unidade_medida":"mW/h"},{"funcao":54,"posicao":3,"indice":1,"minimo":0.0,"maximo":60.0,"nominal":25.0,"offset":0.0,"atual":{"valor":null,"lidoEm":"0001-01-01T00:00:00","frequencia":0.0,"dt":0.0,"ValorMaximo":-1.7976931348623157E+308,"ValorMinimo":1.7976931348623157E+308},"analise_health":true,"unidade_medida":"ºC"},{"funcao":69,"posicao":3,"indice":2,"minimo":0.0,"maximo":0.0,"nominal":0.0,"offset":0.0,"atual":{"valor":null,"lidoEm":"0001-01-01T00:00:00","frequencia":0.0,"dt":0.0,"ValorMaximo":-1.7976931348623157E+308,"ValorMinimo":1.7976931348623157E+308},"analise_health":false,"unidade_medida":null}]},{"ID":"AB36V","ID_Num":17,"Descricao":"Corrente no Barramento 36V","Componente":6,"Aferir":true,"Mandatorio":true,"Liberado":true,"Inicializado":true,"UltimaLeitura":"0001-01-01T00:00:00","Funcoes":[27],"Parametros":[{"Descricao":"Endereço I2C","Valor":"0x40","QtdBytes":1,"Escalar":false,"Enviar":true},{"Descricao":"Shunt","Valor":"3","QtdBytes":1,"Escalar":false,"Enviar":true},{"Descricao":"Canal MUX","Valor":"7","QtdBytes":1,"Escalar":false,"Enviar":true}],"ValoresLeituras":[{"funcao":60,"posicao":0,"indice":0,"minimo":0.0,"maximo":0.0,"nominal":0.0,"offset":0.0,"atual":{"valor":null,"lidoEm":"0001-01-01T00:00:00","frequencia":0.0,"dt":0.0,"ValorMaximo":-1.7976931348623157E+308,"ValorMinimo":1.7976931348623157E+308},"analise_health":false,"unidade_medida":null},{"funcao":28,"posicao":2,"indice":0,"minimo":31.0,"maximo":42.5,"nominal":37.5,"offset":0.0,"atual":{"valor":null,"lidoEm":"0001-01-01T00:00:00","frequencia":0.0,"dt":0.0,"ValorMaximo":-1.7976931348623157E+308,"ValorMinimo":1.7976931348623157E+308},"analise_health":true,"unidade_medida":"V"},{"funcao":29,"posicao":2,"indice":1,"minimo":200.0,"maximo":75000.0,"nominal":2500.0,"offset":0.0,"atual":{"valor":null,"lidoEm":"0001-01-01T00:00:00","frequencia":0.0,"dt":0.0,"ValorMaximo":-1.7976931348623157E+308,"ValorMinimo":1.7976931348623157E+308},"analise_health":true,"unidade_medida":"mA"},{"funcao":53,"posicao":2,"indice":2,"minimo":0.0,"maximo":0.0,"nominal":0.0,"offset":0.0,"atual":{"valor":null,"lidoEm":"0001-01-01T00:00:00","frequencia":0.0,"dt":0.0,"ValorMaximo":-1.7976931348623157E+308,"ValorMinimo":1.7976931348623157E+308},"analise_health":false,"unidade_medida":"mW"},{"funcao":61,"posicao":3,"indice":0,"minimo":0.0,"maximo":0.0,"nominal":0.0,"offset":0.0,"atual":{"valor":null,"lidoEm":"0001-01-01T00:00:00","frequencia":0.0,"dt":0.0,"ValorMaximo":-1.7976931348623157E+308,"ValorMinimo":1.7976931348623157E+308},"analise_health":false,"unidade_medida":"mW/h"},{"funcao":54,"posicao":3,"indice":1,"minimo":0.0,"maximo":60.0,"nominal":35.0,"offset":0.0,"atual":{"valor":null,"lidoEm":"0001-01-01T00:00:00","frequencia":0.0,"dt":0.0,"ValorMaximo":-1.7976931348623157E+308,"ValorMinimo":1.7976931348623157E+308},"analise_health":true,"unidade_medida":"ºC"},{"funcao":69,"posicao":3,"indice":2,"minimo":0.0,"maximo":0.0,"nominal":0.0,"offset":0.0,"atual":{"valor":null,"lidoEm":"0001-01-01T00:00:00","frequencia":0.0,"dt":0.0,"ValorMaximo":-1.7976931348623157E+308,"ValorMinimo":1.7976931348623157E+308},"analise_health":false,"unidade_medida":null}]},{"ID":"LUZABT","ID_Num":31,"Descricao":"Luminosidade Ambiente","Componente":30,"Aferir":false,"Mandatorio":false,"Liberado":true,"Inicializado":false,"UltimaLeitura":"0001-01-01T00:00:00","Funcoes":[27],"Parametros":[{"Descricao":"Endereço I2C","Valor":"0x29","QtdBytes":1,"Escalar":false,"Enviar":true},{"Descricao":"Canal MUX","Valor":"-1","QtdBytes":1,"Escalar":false,"Enviar":true}],"ValoresLeituras":[{"funcao":60,"posicao":0,"indice":0,"minimo":0.0,"maximo":0.0,"nominal":0.0,"offset":0.0,"atual":{"valor":null,"lidoEm":"0001-01-01T00:00:00","frequencia":0.0,"dt":0.0,"ValorMaximo":-1.7976931348623157E+308,"ValorMinimo":1.7976931348623157E+308},"analise_health":false,"unidade_medida":null},{"funcao":55,"posicao":2,"indice":0,"minimo":50.0,"maximo":80000.0,"nominal":10000.0,"offset":0.0,"atual":{"valor":null,"lidoEm":"0001-01-01T00:00:00","frequencia":0.0,"dt":0.0,"ValorMaximo":-1.7976931348623157E+308,"ValorMinimo":1.7976931348623157E+308},"analise_health":true,"unidade_medida":"Lux"}]},{"ID":"IUVABT","ID_Num":32,"Descricao":"Indice de radiacao UV Ambiente","Componente":31,"Aferir":false,"Mandatorio":false,"Liberado":true,"Inicializado":false,"UltimaLeitura":"0001-01-01T00:00:00","Funcoes":[51],"Parametros":[{"Descricao":"Canal MUX","Valor":"-1","QtdBytes":1,"Escalar":false,"Enviar":true}],"ValoresLeituras":[{"funcao":60,"posicao":0,"indice":0,"minimo":0.0,"maximo":0.0,"nominal":0.0,"offset":0.0,"atual":{"valor":null,"lidoEm":"0001-01-01T00:00:00","frequencia":0.0,"dt":0.0,"ValorMaximo":-1.7976931348623157E+308,"ValorMinimo":1.7976931348623157E+308},"analise_health":false,"unidade_medida":null},{"funcao":51,"posicao":2,"indice":0,"minimo":0.0,"maximo":11.0,"nominal":5.0,"offset":0.0,"atual":{"valor":null,"lidoEm":"0001-01-01T00:00:00","frequencia":0.0,"dt":0.0,"ValorMaximo":-1.7976931348623157E+308,"ValorMinimo":1.7976931348623157E+308},"analise_health":true,"unidade_medida":"IUV"}]},{"ID":"MQ2","ID_Num":33,"Descricao":"Gas e Fumaca","Componente":28,"Aferir":false,"Mandatorio":false,"Liberado":true,"Inicializado":false,"UltimaLeitura":"0001-01-01T00:00:00","Funcoes":[50],"Parametros":[{"Descricao":"Tipo","Valor":"0","QtdBytes":1,"Escalar":false,"Enviar":true},{"Descricao":"Canal MUX","Valor":"-1","QtdBytes":1,"Escalar":false,"Enviar":true}],"ValoresLeituras":[{"funcao":60,"posicao":0,"indice":0,"minimo":0.0,"maximo":0.0,"nominal":0.0,"offset":0.0,"atual":{"valor":null,"lidoEm":"0001-01-01T00:00:00","frequencia":0.0,"dt":0.0,"ValorMaximo":-1.7976931348623157E+308,"ValorMinimo":1.7976931348623157E+308},"analise_health":false,"unidade_medida":null},{"funcao":50,"posicao":2,"indice":0,"minimo":0.0,"maximo":600.0,"nominal":50.0,"offset":0.0,"atual":{"valor":null,"lidoEm":"0001-01-01T00:00:00","frequencia":0.0,"dt":0.0,"ValorMaximo":-1.7976931348623157E+308,"ValorMinimo":1.7976931348623157E+308},"analise_health":true,"unidade_medida":"PPM"}]},{"ID":"MQ7","ID_Num":34,"Descricao":"Monoxido de carbono","Componente":28,"Aferir":false,"Mandatorio":false,"Liberado":true,"Inicializado":false,"UltimaLeitura":"0001-01-01T00:00:00","Funcoes":[50],"Parametros":[{"Descricao":"Tipo","Valor":"1","QtdBytes":1,"Escalar":false,"Enviar":true},{"Descricao":"Canal MUX","Valor":"-1","QtdBytes":1,"Escalar":false,"Enviar":true}],"ValoresLeituras":[{"funcao":60,"posicao":0,"indice":0,"minimo":0.0,"maximo":0.0,"nominal":0.0,"offset":0.0,"atual":{"valor":null,"lidoEm":"0001-01-01T00:00:00","frequencia":0.0,"dt":0.0,"ValorMaximo":-1.7976931348623157E+308,"ValorMinimo":1.7976931348623157E+308},"analise_health":false,"unidade_medida":null},{"funcao":50,"posicao":2,"indice":0,"minimo":0.0,"maximo":400.0,"nominal":25.0,"offset":0.0,"atual":{"valor":null,"lidoEm":"0001-01-01T00:00:00","frequencia":0.0,"dt":0.0,"ValorMaximo":-1.7976931348623157E+308,"ValorMinimo":1.7976931348623157E+308},"analise_health":true,"unidade_medida":"PPM"}]},{"ID":"QLDABT","ID_Num":35,"Descricao":"Qualidade do ar","Componente":32,"Aferir":false,"Mandatorio":false,"Liberado":true,"Inicializado":false,"UltimaLeitura":"0001-01-01T00:00:00","Funcoes":[27],"Parametros":[{"Descricao":"Canal MUX","Valor":"-1","QtdBytes":1,"Escalar":false,"Enviar":true}],"ValoresLeituras":[{"funcao":60,"posicao":0,"indice":0,"minimo":0.0,"maximo":0.0,"nominal":0.0,"offset":0.0,"atual":{"valor":null,"lidoEm":"0001-01-01T00:00:00","frequencia":0.0,"dt":0.0,"ValorMaximo":-1.7976931348623157E+308,"ValorMinimo":1.7976931348623157E+308},"analise_health":false,"unidade_medida":null},{"funcao":57,"posicao":2,"indice":0,"minimo":0.0,"maximo":1000.0,"nominal":150.0,"offset":0.0,"atual":{"valor":null,"lidoEm":"0001-01-01T00:00:00","frequencia":0.0,"dt":0.0,"ValorMaximo":-1.7976931348623157E+308,"ValorMinimo":1.7976931348623157E+308},"analise_health":true,"unidade_medida":"PPB"},{"funcao":58,"posicao":2,"indice":1,"minimo":400.0,"maximo":2000.0,"nominal":600.0,"offset":0.0,"atual":{"valor":null,"lidoEm":"0001-01-01T00:00:00","frequencia":0.0,"dt":0.0,"ValorMaximo":-1.7976931348623157E+308,"ValorMinimo":1.7976931348623157E+308},"analise_health":true,"unidade_medida":"PPM"},{"funcao":59,"posicao":2,"indice":2,"minimo":1.0,"maximo":3.0,"nominal":1.5,"offset":0.0,"atual":{"valor":null,"lidoEm":"0001-01-01T00:00:00","frequencia":0.0,"dt":0.0,"ValorMaximo":-1.7976931348623157E+308,"ValorMinimo":1.7976931348623157E+308},"analise_health":true,"unidade_medida":"AQI"},{"funcao":54,"posicao":3,"indice":0,"minimo":0.0,"maximo":50.0,"nominal":25.0,"offset":0.0,"atual":{"valor":null,"lidoEm":"0001-01-01T00:00:00","frequencia":0.0,"dt":0.0,"ValorMaximo":-1.7976931348623157E+308,"ValorMinimo":1.7976931348623157E+308},"analise_health":true,"unidade_medida":"ºC"},{"funcao":56,"posicao":3,"indice":1,"minimo":20.0,"maximo":90.0,"nominal":60.0,"offset":0.0,"atual":{"valor":null,"lidoEm":"0001-01-01T00:00:00","frequencia":0.0,"dt":0.0,"ValorMaximo":-1.7976931348623157E+308,"ValorMinimo":1.7976931348623157E+308},"analise_health":true,"unidade_medida":"%"}]},{"ID":"SHTABT","ID_Num":36,"Descricao":"Temperatura e Umidade Ambiente","Componente":29,"Aferir":false,"Mandatorio":false,"Liberado":true,"Inicializado":false,"UltimaLeitura":"0001-01-01T00:00:00","Funcoes":[27],"Parametros":[{"Descricao":"Endereço I2C","Valor":"0x44","QtdBytes":1,"Escalar":false,"Enviar":false},{"Descricao":"Canal MUX","Valor":"-1","QtdBytes":1,"Escalar":false,"Enviar":true}],"ValoresLeituras":[{"funcao":60,"posicao":0,"indice":0,"minimo":0.0,"maximo":0.0,"nominal":0.0,"offset":0.0,"atual":{"valor":null,"lidoEm":"0001-01-01T00:00:00","frequencia":0.0,"dt":0.0,"ValorMaximo":-1.7976931348623157E+308,"ValorMinimo":1.7976931348623157E+308},"analise_health":false,"unidade_medida":null},{"funcao":54,"posicao":2,"indice":0,"minimo":0.0,"maximo":50.0,"nominal":25.0,"offset":0.0,"atual":{"valor":null,"lidoEm":"0001-01-01T00:00:00","frequencia":0.0,"dt":0.0,"ValorMaximo":-1.7976931348623157E+308,"ValorMinimo":1.7976931348623157E+308},"analise_health":true,"unidade_medida":"ºC"},{"funcao":56,"posicao":2,"indice":1,"minimo":20.0,"maximo":90.0,"nominal":60.0,"offset":0.0,"atual":{"valor":null,"lidoEm":"0001-01-01T00:00:00","frequencia":0.0,"dt":0.0,"ValorMaximo":-1.7976931348623157E+308,"ValorMinimo":1.7976931348623157E+308},"analise_health":true,"unidade_medida":"%"}]},{"ID":"CHVABT","ID_Num":37,"Descricao":"Chuva","Componente":33,"Aferir":false,"Mandatorio":false,"Liberado":true,"Inicializado":false,"UltimaLeitura":"0001-01-01T00:00:00","Funcoes":[52],"Parametros":[{"Descricao":"Canal MUX","Valor":"-1","QtdBytes":1,"Escalar":false,"Enviar":true}],"ValoresLeituras":[{"funcao":60,"posicao":0,"indice":0,"minimo":0.0,"maximo":0.0,"nominal":0.0,"offset":0.0,"atual":{"valor":null,"lidoEm":"0001-01-01T00:00:00","frequencia":0.0,"dt":0.0,"ValorMaximo":-1.7976931348623157E+308,"ValorMinimo":1.7976931348623157E+308},"analise_health":false,"unidade_medida":null},{"funcao":52,"posicao":2,"indice":0,"minimo":0.0,"maximo":100.0,"nominal":10.0,"offset":0.0,"atual":{"valor":null,"lidoEm":"0001-01-01T00:00:00","frequencia":0.0,"dt":0.0,"ValorMaximo":-1.7976931348623157E+308,"ValorMinimo":1.7976931348623157E+308},"analise_health":true,"unidade_medida":"%"}]}],"Sinaleiros":[{"ID":"LEDMN","ID_Num":21,"Descricao":"Sinaleiro indicação de modo Manual ativo","Componente":15,"Funcoes":[38],"Comportamento":{"statusLED":1,"QtdPiscadas":1,"TempoMs":1000,"PausaMs":1000},"Inicializado":true,"UltimaLeitura":"0001-01-01T00:00:00","ValoresLeituras":[{"funcao":60,"posicao":0,"indice":0,"minimo":0.0,"maximo":0.0,"nominal":0.0,"offset":0.0,"atual":{"valor":null,"lidoEm":"0001-01-01T00:00:00","frequencia":0.0,"dt":0.0,"ValorMaximo":-1.7976931348623157E+308,"ValorMinimo":1.7976931348623157E+308},"analise_health":false,"unidade_medida":null},{"funcao":62,"posicao":2,"indice":0,"minimo":0.0,"maximo":0.0,"nominal":0.0,"offset":0.0,"atual":{"valor":null,"lidoEm":"0001-01-01T00:00:00","frequencia":0.0,"dt":0.0,"ValorMaximo":-1.7976931348623157E+308,"ValorMinimo":1.7976931348623157E+308},"analise_health":false,"unidade_medida":null},{"funcao":63,"posicao":2,"indice":1,"minimo":0.0,"maximo":0.0,"nominal":0.0,"offset":0.0,"atual":{"valor":null,"lidoEm":"0001-01-01T00:00:00","frequencia":0.0,"dt":0.0,"ValorMaximo":-1.7976931348623157E+308,"ValorMinimo":1.7976931348623157E+308},"analise_health":false,"unidade_medida":null}]},{"ID":"LEDAT","ID_Num":22,"Descricao":"Sinaleiro indicação de modo Automático ativo","Componente":15,"Funcoes":[38],"Comportamento":{"statusLED":0,"QtdPiscadas":1,"TempoMs":1000,"PausaMs":1000},"Inicializado":true,"UltimaLeitura":"0001-01-01T00:00:00","ValoresLeituras":[{"funcao":60,"posicao":0,"indice":0,"minimo":0.0,"maximo":0.0,"nominal":0.0,"offset":0.0,"atual":{"valor":null,"lidoEm":"0001-01-01T00:00:00","frequencia":0.0,"dt":0.0,"ValorMaximo":-1.7976931348623157E+308,"ValorMinimo":1.7976931348623157E+308},"analise_health":false,"unidade_medida":null},{"funcao":62,"posicao":2,"indice":0,"minimo":0.0,"maximo":0.0,"nominal":0.0,"offset":0.0,"atual":{"valor":null,"lidoEm":"0001-01-01T00:00:00","frequencia":0.0,"dt":0.0,"ValorMaximo":-1.7976931348623157E+308,"ValorMinimo":1.7976931348623157E+308},"analise_health":false,"unidade_medida":null},{"funcao":63,"posicao":2,"indice":1,"minimo":0.0,"maximo":0.0,"nominal":0.0,"offset":0.0,"atual":{"valor":null,"lidoEm":"0001-01-01T00:00:00","frequencia":0.0,"dt":0.0,"ValorMaximo":-1.7976931348623157E+308,"ValorMinimo":1.7976931348623157E+308},"analise_health":false,"unidade_medida":null}]},{"ID":"LEDOP","ID_Num":23,"Descricao":"Sinaleiro indicação do status da operação ativa","Componente":15,"Funcoes":[38],"Comportamento":{"statusLED":2,"QtdPiscadas":2,"TempoMs":500,"PausaMs":2000},"Inicializado":true,"UltimaLeitura":"0001-01-01T00:00:00","ValoresLeituras":[{"funcao":60,"posicao":0,"indice":0,"minimo":0.0,"maximo":0.0,"nominal":0.0,"offset":0.0,"atual":{"valor":null,"lidoEm":"0001-01-01T00:00:00","frequencia":0.0,"dt":0.0,"ValorMaximo":-1.7976931348623157E+308,"ValorMinimo":1.7976931348623157E+308},"analise_health":false,"unidade_medida":null},{"funcao":62,"posicao":2,"indice":0,"minimo":0.0,"maximo":0.0,"nominal":0.0,"offset":0.0,"atual":{"valor":null,"lidoEm":"0001-01-01T00:00:00","frequencia":0.0,"dt":0.0,"ValorMaximo":-1.7976931348623157E+308,"ValorMinimo":1.7976931348623157E+308},"analise_health":false,"unidade_medida":null},{"funcao":63,"posicao":2,"indice":1,"minimo":0.0,"maximo":0.0,"nominal":0.0,"offset":0.0,"atual":{"valor":null,"lidoEm":"0001-01-01T00:00:00","frequencia":0.0,"dt":0.0,"ValorMaximo":-1.7976931348623157E+308,"ValorMinimo":1.7976931348623157E+308},"analise_health":false,"unidade_medida":null}]}],"Reles":[],"Servos":[{"ID":"FRO_ET","ID_Num":41,"Descricao":"Freio Motor ET","Componente":22,"Funcoes":[45],"Incremental":true,"Controlar":true,"Mandatorio":false,"Liberado":true,"_AnguloControle":0,"Inicializado":true,"UltimaLeitura":"0001-01-01T00:00:00","ValoresLeituras":[{"funcao":60,"posicao":0,"indice":0,"minimo":0.0,"maximo":0.0,"nominal":0.0,"offset":0.0,"atual":{"valor":null,"lidoEm":"0001-01-01T00:00:00","frequencia":0.0,"dt":0.0,"ValorMaximo":-1.7976931348623157E+308,"ValorMinimo":1.7976931348623157E+308},"analise_health":false,"unidade_medida":null},{"funcao":64,"posicao":2,"indice":0,"minimo":0.0,"maximo":0.0,"nominal":0.0,"offset":0.0,"atual":{"valor":null,"lidoEm":"0001-01-01T00:00:00","frequencia":0.0,"dt":0.0,"ValorMaximo":-1.7976931348623157E+308,"ValorMinimo":1.7976931348623157E+308},"analise_health":true,"unidade_medida":null},{"funcao":65,"posicao":2,"indice":1,"minimo":0.0,"maximo":0.0,"nominal":0.0,"offset":0.0,"atual":{"valor":null,"lidoEm":"0001-01-01T00:00:00","frequencia":0.0,"dt":0.0,"ValorMaximo":-1.7976931348623157E+308,"ValorMinimo":1.7976931348623157E+308},"analise_health":true,"unidade_medida":null}]},{"ID":"FRO_EF","ID_Num":42,"Descricao":"Freio Motor EF","Componente":22,"Funcoes":[45],"Incremental":true,"Controlar":false,"Mandatorio":false,"Liberado":true,"_AnguloControle":0,"Inicializado":false,"UltimaLeitura":"0001-01-01T00:00:00","ValoresLeituras":[{"funcao":60,"posicao":0,"indice":0,"minimo":0.0,"maximo":0.0,"nominal":0.0,"offset":0.0,"atual":{"valor":null,"lidoEm":"0001-01-01T00:00:00","frequencia":0.0,"dt":0.0,"ValorMaximo":-1.7976931348623157E+308,"ValorMinimo":1.7976931348623157E+308},"analise_health":false,"unidade_medida":null},{"funcao":64,"posicao":2,"indice":0,"minimo":0.0,"maximo":0.0,"nominal":0.0,"offset":0.0,"atual":{"valor":null,"lidoEm":"0001-01-01T00:00:00","frequencia":0.0,"dt":0.0,"ValorMaximo":-1.7976931348623157E+308,"ValorMinimo":1.7976931348623157E+308},"analise_health":true,"unidade_medida":null},{"funcao":65,"posicao":2,"indice":1,"minimo":0.0,"maximo":0.0,"nominal":0.0,"offset":0.0,"atual":{"valor":null,"lidoEm":"0001-01-01T00:00:00","frequencia":0.0,"dt":0.0,"ValorMaximo":-1.7976931348623157E+308,"ValorMinimo":1.7976931348623157E+308},"analise_health":true,"unidade_medida":null}]},{"ID":"FRO_DT","ID_Num":43,"Descricao":"Freio Motor DT","Componente":22,"Funcoes":[45],"Incremental":false,"Controlar":true,"Mandatorio":false,"Liberado":true,"_AnguloControle":180,"Inicializado":true,"UltimaLeitura":"0001-01-01T00:00:00","ValoresLeituras":[{"funcao":60,"posicao":0,"indice":0,"minimo":0.0,"maximo":0.0,"nominal":0.0,"offset":0.0,"atual":{"valor":null,"lidoEm":"0001-01-01T00:00:00","frequencia":0.0,"dt":0.0,"ValorMaximo":-1.7976931348623157E+308,"ValorMinimo":1.7976931348623157E+308},"analise_health":false,"unidade_medida":null},{"funcao":64,"posicao":2,"indice":0,"minimo":0.0,"maximo":0.0,"nominal":0.0,"offset":0.0,"atual":{"valor":null,"lidoEm":"0001-01-01T00:00:00","frequencia":0.0,"dt":0.0,"ValorMaximo":-1.7976931348623157E+308,"ValorMinimo":1.7976931348623157E+308},"analise_health":true,"unidade_medida":null},{"funcao":65,"posicao":2,"indice":1,"minimo":0.0,"maximo":0.0,"nominal":0.0,"offset":0.0,"atual":{"valor":null,"lidoEm":"0001-01-01T00:00:00","frequencia":0.0,"dt":0.0,"ValorMaximo":-1.7976931348623157E+308,"ValorMinimo":1.7976931348623157E+308},"analise_health":true,"unidade_medida":null}]},{"ID":"FRO_DF","ID_Num":44,"Descricao":"Freio Motor DF","Componente":22,"Funcoes":[45],"Incremental":false,"Controlar":false,"Mandatorio":false,"Liberado":true,"_AnguloControle":180,"Inicializado":false,"UltimaLeitura":"0001-01-01T00:00:00","ValoresLeituras":[{"funcao":60,"posicao":0,"indice":0,"minimo":0.0,"maximo":0.0,"nominal":0.0,"offset":0.0,"atual":{"valor":null,"lidoEm":"0001-01-01T00:00:00","frequencia":0.0,"dt":0.0,"ValorMaximo":-1.7976931348623157E+308,"ValorMinimo":1.7976931348623157E+308},"analise_health":false,"unidade_medida":null},{"funcao":64,"posicao":2,"indice":0,"minimo":0.0,"maximo":0.0,"nominal":0.0,"offset":0.0,"atual":{"valor":null,"lidoEm":"0001-01-01T00:00:00","frequencia":0.0,"dt":0.0,"ValorMaximo":-1.7976931348623157E+308,"ValorMinimo":1.7976931348623157E+308},"analise_health":true,"unidade_medida":null},{"funcao":65,"posicao":2,"indice":1,"minimo":0.0,"maximo":0.0,"nominal":0.0,"offset":0.0,"atual":{"valor":null,"lidoEm":"0001-01-01T00:00:00","frequencia":0.0,"dt":0.0,"ValorMaximo":-1.7976931348623157E+308,"ValorMinimo":1.7976931348623157E+308},"analise_health":true,"unidade_medida":null}]}],"CameraCaminho":{"Dispositivo":117,"Index":0,"Id":"14442C10C143E2D600","Name":"OAK-D Lite","Description":"(0) OAK-D Lite","State":null,"Usb_Speed":null,"Available_Camera_Sensors":null,"Version":"1.3","Memory_Usage":null,"Temperature":null,"Bootloader_Version":null,"Is_Pipeline_Running":false,"fx":0.0,"baseline":0.0,"DistanciaMaximaVisao":5000.0,"DistanciaMinimaVisao":500.0,"PercentualAlturaSolo":30.0,"frames":{}},"CamerasSolo":[{"Dispositivo":112,"Index":0,"Id":"14442C1011AD1ED000","Name":"OAK-1 Lite W","Description":"(0) OAK-1 Lite W","State":null,"Usb_Speed":null,"Available_Camera_Sensors":null,"Version":"","Memory_Usage":null,"Temperature":null,"Bootloader_Version":null,"Is_Pipeline_Running":false,"fx":0.0,"baseline":0.0,"DistanciaMaximaVisao":5000.0,"DistanciaMinimaVisao":500.0,"PercentualAlturaSolo":30.0,"frames":{}}],"ConfiguracaoSensorUltrassom":{"Configuracao":0,"Sensores":[{"ID":1,"Posicao":0,"LimiteMinimo":false,"LimiteMinimoVal":0.0,"MargemMinimo":0.0,"LimiteMaximo":false,"LimiteMaximoVal":0.0,"MargemMaximo":0.0,"Desvio":false,"Parada":false,"DistanciaIdeal":0.0,"EmUso":false,"LeituraCm":0.0,"SensorAtuado":false},{"ID":2,"Posicao":0,"LimiteMinimo":false,"LimiteMinimoVal":0.0,"MargemMinimo":0.0,"LimiteMaximo":false,"LimiteMaximoVal":0.0,"MargemMaximo":0.0,"Desvio":false,"Parada":false,"DistanciaIdeal":0.0,"EmUso":false,"LeituraCm":0.0,"SensorAtuado":false},{"ID":3,"Posicao":0,"LimiteMinimo":false,"LimiteMinimoVal":0.0,"MargemMinimo":0.0,"LimiteMaximo":false,"LimiteMaximoVal":0.0,"MargemMaximo":0.0,"Desvio":false,"Parada":false,"DistanciaIdeal":0.0,"EmUso":false,"LeituraCm":0.0,"SensorAtuado":false},{"ID":4,"Posicao":0,"LimiteMinimo":false,"LimiteMinimoVal":0.0,"MargemMinimo":0.0,"LimiteMaximo":false,"LimiteMaximoVal":0.0,"MargemMaximo":0.0,"Desvio":false,"Parada":false,"DistanciaIdeal":0.0,"EmUso":false,"LeituraCm":0.0,"SensorAtuado":false}],"_paradaFrontal":false,"_paradaTraseira":false,"_paradaEsquerda":false,"_paradaDireita":false,"DesvioNecessario":false,"ParadaNecessaria":false,"DirecoesObstaculos":[],"DirecaoDesvio":1},"loRaService":{"ID":"LoRa","ID_Num":251,"Componente":26,"Conectado":false,"Configurado":false,"Iniciado":false,"FrequenciaEnvioDadosBase":0.1,"TempoEnvioDadosBase":10000.0,"UltimoRxDados":82604.2342934,"UltimoTxDados":83796.0720704,"ParametrosSet":{"UltimaLeitura":"0001-01-01T00:00:00","PortaCOM":"","baudRate":96,"airRate":0,"baudAndAirRate":96,"parity":0,"packetSize":192,"power":0,"packetSizeAndPower":192,"tranMode":64,"worCycle":3,"tranModeAndWorCycle":67,"channelRssi":0,"lbt":0,"packetRssi":0,"address":2,"channel":65,"key":0},"ParametrosGet":{"UltimaLeitura":"0001-01-01T00:00:00","PortaCOM":"","baudRate":96,"airRate":0,"baudAndAirRate":96,"parity":0,"packetSize":192,"power":0,"packetSizeAndPower":192,"tranMode":64,"worCycle":3,"tranModeAndWorCycle":67,"channelRssi":0,"lbt":0,"packetRssi":0,"address":2,"channel":65,"key":0},"Funcoes":[47,48,49,3,2]},"LoRaParametrosBase":{"UltimaLeitura":"0001-01-01T00:00:00","PortaCOM":"","baudRate":96,"airRate":0,"baudAndAirRate":96,"parity":0,"packetSize":0,"power":0,"packetSizeAndPower":0,"tranMode":64,"worCycle":3,"tranModeAndWorCycle":67,"channelRssi":0,"lbt":0,"packetRssi":0,"address":1,"channel":65,"key":0}} \ No newline at end of file diff --git a/AgroBase/AgroBase/bin/x64/Debug/Python/Output/GeoJson.json b/AgroBase/AgroBase/bin/x64/Debug/Python/Output/GeoJson.json index f5b20a897..ac8f4e4ec 100644 --- a/AgroBase/AgroBase/bin/x64/Debug/Python/Output/GeoJson.json +++ b/AgroBase/AgroBase/bin/x64/Debug/Python/Output/GeoJson.json @@ -1 +1 @@ -{"type":"FeatureCollection","features":[{"type":"Feature","properties":{"Id":"1","Name":"08_09_2025_16_17_06_MapaGPS","Length":87.65731553054394,"Dist1":0.0,"Dist2":0.0},"geometry":{"id":null,"type":"LineString","coordinates":[[-47.395199759166665,-22.172568329666667],[-47.39519977,-22.172568333666668],[-47.395199779166667,-22.172568340833333],[-47.395199765166666,-22.172568326333334],[-47.395199772666665,-22.172568332166666],[-47.395199801666664,-22.1725683385],[-47.395199808,-22.172568338333335],[-47.395199797833335,-22.172568338833333],[-47.3951997895,-22.172568323333333],[-47.395199797166669,-22.172568339666668],[-47.395199778333335,-22.172568357666666],[-47.395199774,-22.172568345],[-47.395199772,-22.172568338833333],[-47.395199766666664,-22.172568336],[-47.39519977216667,-22.172568341666668],[-47.3951993315,-22.172570885166667],[-47.395199134833334,-22.172573670333332],[-47.395198977833331,-22.172575288666668],[-47.395199188833331,-22.172580598333333],[-47.395199733333335,-22.1725844625],[-47.395200805666668,-22.1725884295],[-47.3952029685,-22.172596988],[-47.3952041875,-22.172601509666666],[-47.395205176333334,-22.172610531],[-47.395205185666669,-22.172614157333335],[-47.395205789,-22.172618580166667],[-47.395207683333332,-22.172627717166666],[-47.395208654666668,-22.172631143333334],[-47.395209877166664,-22.172636134333334],[-47.395210329333331,-22.172645264166668],[-47.395210837666667,-22.172648320166665],[-47.395211838,-22.172653980166668],[-47.3952120765,-22.172657709166668],[-47.395213217333335,-22.1726666055],[-47.395213687,-22.172671132333335],[-47.395214264833335,-22.1726798755],[-47.395214520333333,-22.172683356],[-47.395215248166664,-22.172687589],[-47.395217580833332,-22.172696683],[-47.395217988666666,-22.172701289666666],[-47.395218649833332,-22.17270547],[-47.3952233055,-22.172711009166665],[-47.395225138333331,-22.172713306166667],[-47.395225795666668,-22.172715810333333],[-47.395225162,-22.172721816833334],[-47.395224064833336,-22.172724111833332],[-47.395222185333331,-22.1727266865],[-47.395216499666667,-22.172729987],[-47.39521314,-22.1727305945],[-47.395209829666669,-22.172730012],[-47.39520666566667,-22.172729071666666],[-47.395202802,-22.1727251935],[-47.3952014905,-22.172721528166665],[-47.3952016775,-22.172718834666668],[-47.395201521166669,-22.172713874333333],[-47.395201795166663,-22.172711860333333],[-47.395201671,-22.172707196666668],[-47.395201203166664,-22.172704928833333],[-47.395201094333331,-22.1727024185],[-47.395200840833333,-22.172697983],[-47.395200902333336,-22.172696213166667],[-47.3952008215,-22.172693826333333],[-47.3951997075,-22.172686762666668],[-47.395198869333335,-22.172682319333333],[-47.395198089,-22.172677979166668],[-47.39519699,-22.172673964166666],[-47.395195426,-22.172666096833332],[-47.395194823333334,-22.172664141166667],[-47.395194800166664,-22.1726641405],[-47.395194799333332,-22.1726641325],[-47.395194803333332,-22.172664136666668],[-47.395194805,-22.1726641465],[-47.395194793666668,-22.1726641345],[-47.3951947955,-22.1726641425],[-47.3951947905,-22.1726641515],[-47.3951947685,-22.172664153833335],[-47.395194777166665,-22.172664142],[-47.395194213,-22.172661157],[-47.395193862166664,-22.172659344833335],[-47.395193524833331,-22.1726563385],[-47.3951934135,-22.172652629666668],[-47.3951932,-22.172646190833333],[-47.395193278666667,-22.172641632833333],[-47.395193195166669,-22.172638572333334],[-47.39519234783333,-22.172629941666667],[-47.395191162,-22.17262557],[-47.395190375166663,-22.172621374],[-47.395188838166668,-22.172612903833333],[-47.395188364333336,-22.172609204333334],[-47.395188083,-22.172605062666666],[-47.395186944833334,-22.172597078333332],[-47.395185622333337,-22.1725929115],[-47.395185046166667,-22.172588962833334],[-47.395183715166667,-22.172580789166666],[-47.3951835355,-22.172576916833332],[-47.395183316,-22.172573356166666],[-47.395183476666666,-22.172569140166665],[-47.395183563166668,-22.172560794666666],[-47.395184813166665,-22.172557289833332],[-47.395187369666665,-22.172552811166668],[-47.395187951333334,-22.172549766166668],[-47.395187888833334,-22.172547517666668],[-47.3951859815,-22.172541711666668],[-47.395183069,-22.1725388765],[-47.3951804135,-22.172538121166667],[-47.395175968666663,-22.172537754833332],[-47.395169943666666,-22.172540080166666],[-47.395168040166666,-22.17254201],[-47.395166896833331,-22.172545853],[-47.395166819333333,-22.1725502615],[-47.3951669085,-22.172551931166666],[-47.395167087,-22.172554689666665],[-47.39516681166667,-22.172558946166667],[-47.395166563666663,-22.1725613255],[-47.395167187166663,-22.172565460833333],[-47.395168145833331,-22.1725680795],[-47.3951683695,-22.172570051833333],[-47.395170434,-22.172574807],[-47.395171235666666,-22.1725771345],[-47.395171532333336,-22.172579234333334],[-47.395172575833335,-22.1725854895],[-47.3951729045,-22.172590042333333],[-47.395173675166667,-22.172593781],[-47.395175503666664,-22.172602840166668],[-47.395176605166668,-22.1726087335],[-47.3951770645,-22.1726117775],[-47.3951780035,-22.172620348],[-47.395178588,-22.172624827166668],[-47.39517954316667,-22.172629417666666],[-47.39518104616667,-22.172637515833333],[-47.3951819835,-22.172642044833335],[-47.395182290833333,-22.172646386833332],[-47.39518358983333,-22.172655059333334],[-47.395183865166665,-22.172659504333332],[-47.395184416,-22.172662752666668],[-47.395185796833331,-22.172671795833335],[-47.3951867025,-22.1726774065],[-47.395187241,-22.1726807265],[-47.395188067833331,-22.172689298333335],[-47.395188519166666,-22.172693060666667],[-47.39518919533333,-22.172697401333334],[-47.3951912705,-22.172706125666668],[-47.3951927135,-22.172709878166668],[-47.395194028166664,-22.1727137265],[-47.3951979465,-22.172717001666665],[-47.39519988166667,-22.172719633833335],[-47.395200640666665,-22.172721874833332],[-47.395199481,-22.172728114833333],[-47.395197972166663,-22.172730923833335],[-47.395195737666668,-22.172733635166665],[-47.3951905875,-22.172735974166667],[-47.395187043,-22.172736373333333],[-47.395183538,-22.172735600666666],[-47.3951781725,-22.172731196666668],[-47.395176800833333,-22.172728362],[-47.395175994333336,-22.172725866166665],[-47.395175354666669,-22.172721488166665],[-47.395173901,-22.17271948],[-47.395172831666663,-22.172716956666665],[-47.3951732695,-22.172712024833334],[-47.3951732095,-22.172709783666665],[-47.39517323816667,-22.1727079385],[-47.395173094666667,-22.1727033675],[-47.395172893833333,-22.172701128833332],[-47.395172733,-22.172698741666668],[-47.395171668,-22.1726936725],[-47.395171235666666,-22.172689741833334],[-47.395170404,-22.1726864195],[-47.395168729666665,-22.1726777345],[-47.395167884333333,-22.172672544333334],[-47.395167210333334,-22.172669440333333],[-47.39516592133333,-22.172661440166667],[-47.395165694666666,-22.172657329666666],[-47.395165060166669,-22.1726542655],[-47.3951635885,-22.1726461565],[-47.39516244633333,-22.172640505333334],[-47.3951615525,-22.172637021833335],[-47.395160865833333,-22.172632040166668],[-47.395160708166664,-22.172623937333334],[-47.39516062083333,-22.172621160166667],[-47.395160596166669,-22.1726165635],[-47.395160396166666,-22.172608353666668],[-47.395159761833334,-22.172604083],[-47.395158638,-22.172599764666668],[-47.395156936833331,-22.172592885333334],[-47.395156314833336,-22.172588748],[-47.395157247,-22.172581003666668],[-47.395156809,-22.1725770345],[-47.39515634166667,-22.1725721505],[-47.395155078666669,-22.172567436333335],[-47.395152255,-22.172559049166665],[-47.395151370666667,-22.172557364166668],[-47.395150006166666,-22.172554661333333],[-47.3951490375,-22.172553464166668],[-47.3951490375,-22.172553464166668]]}}]} \ No newline at end of file +{"type":"FeatureCollection","features":[{"type":"Feature","properties":{"Id":"1","Name":"CidadeJardimTerreno2","Length":14.558011415731592,"Dist1":14.558011415731592,"Dist2":0.0},"geometry":{"id":"0","type":"LineString","coordinates":[[-47.395205344,-22.172559531333334],[-47.395212610166666,-22.172614638833334],[-47.395219157,-22.172656417833334],[-47.395223544833335,-22.1726892105],[-47.395224140984432,-22.172693691611649],[-47.395225326538004,-22.172702654611555]]}},{"type":"Feature","properties":{"Id":"2","Name":"CidadeJardimTerreno2","Length":14.771318274761821,"Dist1":14.558011415731592,"Dist2":0.0},"geometry":{"id":"1","type":"LineString","coordinates":[[-47.395210902333332,-22.172708800833334],[-47.395206943666665,-22.172679811],[-47.395202420666664,-22.1726491015],[-47.395198865666664,-22.172615782833333],[-47.395193255833334,-22.172577132833332],[-47.395192610024395,-22.172572657695412],[-47.395191325698136,-22.172563706509337]]}},{"type":"Feature","properties":{"Id":"3","Name":"CidadeJardimTerreno2","Length":14.827915524386164,"Dist1":14.558011415731592,"Dist2":0.0},"geometry":{"id":"2","type":"LineString","coordinates":[[-47.3951762925,-22.172561603],[-47.395180824166665,-22.172591686166665],[-47.395185745333336,-22.172623080166666],[-47.395190433,-22.172656367166667],[-47.395195199,-22.172693641833334],[-47.395195769044363,-22.172698125891035],[-47.395196902671593,-22.172707094716973]]}},{"type":"Feature","properties":{"Id":"4","Name":"CidadeJardimTerreno2","Length":14.785159385903514,"Dist1":14.558011415731592,"Dist2":0.0},"geometry":{"id":"3","type":"LineString","coordinates":[[-47.395182932166669,-22.1727127985],[-47.39517819266667,-22.172680514833335],[-47.3951732595,-22.172646752833334],[-47.395168805166669,-22.1726149155],[-47.395163812333337,-22.172581167166665],[-47.395163154299318,-22.172576693573966],[-47.395161845655842,-22.172567745443878]]}},{"type":"Feature","properties":{"Id":"5","Name":"CidadeJardimTerreno2","Length":14.801176921912329,"Dist1":14.558011415731592,"Dist2":0.0},"geometry":{"id":"4","type":"LineString","coordinates":[[-47.395147317833334,-22.172566031],[-47.395151503166666,-22.172595452333333],[-47.3951561855,-22.172628011166665],[-47.395161598666668,-22.172663757333332],[-47.395166727166668,-22.172697770833334],[-47.395167397572706,-22.172702242832194],[-47.39516873082615,-22.172711187810091]]}}]} \ No newline at end of file diff --git a/AgroBase/AgroBase/bin/x64/Debug/Python/Output/mapa_gps.html b/AgroBase/AgroBase/bin/x64/Debug/Python/Output/mapa_gps.html index 0cfe91241..ad642ad68 100644 --- a/AgroBase/AgroBase/bin/x64/Debug/Python/Output/mapa_gps.html +++ b/AgroBase/AgroBase/bin/x64/Debug/Python/Output/mapa_gps.html @@ -17,7 +17,7 @@