ajustes testes campo

This commit is contained in:
Diego Freitas 2024-05-07 14:41:20 -03:00
parent cec7922f7e
commit 813890bea3
77 changed files with 14849 additions and 19890 deletions

Binary file not shown.

View File

@ -87,7 +87,7 @@ namespace AgroBase.Forms.Operacoes
{
if (Variaveis.OperacaoEmAndamento.Iniciado)
{
Variaveis.OperacaoEmAndamento.CamerasSolo.Where(x => x.Iniciada).ToList().ForEach(CameraSolo =>
/*Variaveis.OperacaoEmAndamento.CamerasSolo.Where(x => x.Iniciada).ToList().ForEach(CameraSolo =>
{
try
{
@ -107,30 +107,14 @@ namespace AgroBase.Forms.Operacoes
catch
{
}
}*/
var StatusCarro = Variaveis.OperacaoEmAndamento.OpMapaGPS.ReferencialRuaGPS.StatusAtual;
if (StatusCarro == StatusCarroMapa.Direcionando)
{
Variaveis.OperacaoEmAndamento.Mapa.GerarCaminhoEntreDoisPontos(Variaveis.OperacaoEmAndamento.Mapa.Trajetoria[Variaveis.OperacaoEmAndamento.Mapa.IdxRuaAtual].First());
}
else if (StatusCarro == StatusCarroMapa.Manobrando)
{
//Variaveis.OperacaoEmAndamento.Mapa.GerarCaminhoEntreDoisPontos(Variaveis.OperacaoEmAndamento.Mapa.Trajetoria[Variaveis.OperacaoEmAndamento.Mapa.IdxRuaAtual].First());
}
else
{
if (Variaveis.OperacaoEmAndamento.Mapa.TrajetoriaDinamica.Any())
{
Variaveis.OperacaoEmAndamento.Mapa.TrajetoriaDinamica.Clear();
GPSService.AtualizarTrajetoriaDinamica();
}
}
}
/*else
{
Variaveis.OperacaoEmAndamento.OpMapaGPS.AtualizarRuasSelecionadas();
}*/
AtualizaInformacoesControleOperacao();
AtualizarGrafico();
AtualizarInformacoesGerais();
pnlOrientacao.Invalidate();

View File

@ -480,7 +480,11 @@ namespace AgroBase
DirecaoAtual = Direcao.Parado;
Pressionado = true;
DispCon.FirstOrDefault(x => x.Dispositivo == Comando.Dispositivo).LimparBufferSerial(true);
var _disp = DispCon.FirstOrDefault(x => x.Dispositivo == Comando.Dispositivo);
if (_disp != null)
{
_disp.LimparBufferSerial(true);
}
}
// Controle de Velocidade (MOV RPM SP)
else if (Comando.Comando == Keys.Add)

View File

@ -527,7 +527,7 @@ namespace AgroBase.Models
//tmrParametrizacao.Stop();
RealizarCalibracaoInicialAsync().ConfigureAwait(false);
//RealizarCalibracaoInicialAsync().ConfigureAwait(false);
Mapa.GerarTrajetoriaDinamica();
}
@ -638,8 +638,16 @@ namespace AgroBase.Models
}
try
{
File.WriteAllText(Variaveis.CaminhoOperacoes + ID + "/trajetoria.json", JsonConvert.SerializeObject(GPSTrajetoria, Formatting.None));
}
catch
{
}
File.WriteAllText(Variaveis.CaminhoOperacoes + ID + "/trajetoria.json", JsonConvert.SerializeObject(GPSTrajetoria, Formatting.None));
}
}

View File

@ -116,6 +116,9 @@ namespace AgroBase.Services
//APIService.AtualizarCoordenadasGPS(UltimaLeitura, APIService.GPS_IDcoordenadasRobo);
AtualizarCoordenadasGPS();
PortaGPS.DiscardInBuffer();
PortaGPS.DiscardOutBuffer();
break;
// Recommended minimum specific GPS/Transit data

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

View File

@ -0,0 +1 @@
[{"Momento":"2024-05-07T13:20:07.4129019-03:00","VelocidadeMedia":0.0,"PorcentagemBateria":77.833333333333357,"BateriaConsumida":0.0,"DistanciaPercorrida":[0.037106496837406293],"DistanciaEsquerda":0.0,"DistanciaDireita":0.0,"AnguloCarroGPS":0.0,"AnguloCarroBussola":360.0,"AnguloCarro":360.0,"SonarFrontal":null},{"Momento":"2024-05-07T13:20:12.4358655-03:00","VelocidadeMedia":0.0,"PorcentagemBateria":76.166666666666671,"BateriaConsumida":0.0,"DistanciaPercorrida":[0.44768460862775217],"DistanciaEsquerda":0.0,"DistanciaDireita":0.0,"AnguloCarroGPS":328.31755309326104,"AnguloCarroBussola":360.0,"AnguloCarro":360.0,"SonarFrontal":null},{"Momento":"2024-05-07T13:20:17.4117264-03:00","VelocidadeMedia":0.0,"PorcentagemBateria":76.833333333333329,"BateriaConsumida":0.0,"DistanciaPercorrida":[0.993199423649285],"DistanciaEsquerda":0.0,"DistanciaDireita":0.0,"AnguloCarroGPS":244.70587617972086,"AnguloCarroBussola":360.0,"AnguloCarro":360.0,"SonarFrontal":null}

View File

@ -0,0 +1 @@
[{"Latitude":-22.213100333333333,"Longitude":-47.381521,"DataHora":"2024-05-07T13:19:57","Altitude":623.9,"Velocidade":0.198164,"NumeroSatelites":10,"PrecisaoHorizontal":0.94,"Orientacao":0.0,"idxRua":-1,"DirecaoTrecho":0},{"Latitude":-22.2131,"Longitude":-47.381521,"DataHora":"2024-05-07T13:19:58","Altitude":624.1,"Velocidade":0.061116000000000004,"NumeroSatelites":8,"PrecisaoHorizontal":1.44,"Orientacao":0.0,"idxRua":-1,"DirecaoTrecho":0},{"Latitude":-22.213100666666666,"Longitude":-47.38152216666667,"DataHora":"2024-05-07T13:19:59","Altitude":623.9,"Velocidade":0.16853200000000002,"NumeroSatelites":8,"PrecisaoHorizontal":1.32,"Orientacao":0.0,"idxRua":-1,"DirecaoTrecho":0},{"Latitude":-22.213101,"Longitude":-47.381523166666668,"DataHora":"2024-05-07T13:20:00","Altitude":623.8,"Velocidade":0.14075200000000002,"NumeroSatelites":8,"PrecisaoHorizontal":0.94,"Orientacao":0.0,"idxRua":-1,"DirecaoTrecho":0},{"Latitude":-22.213100166666667,"Longitude":-47.381523333333334,"DataHora":"2024-05-07T13:20:01","Altitude":624.0,"Velocidade":0.092600000000000016,"NumeroSatelites":8,"PrecisaoHorizontal":0.94,"Orientacao":0.0,"idxRua":-1,"DirecaoTrecho":0},{"Latitude":-22.213099666666668,"Longitude":-47.381523666666666,"DataHora":"2024-05-07T13:20:03","Altitude":624.2,"Velocidade":0.24076000000000003,"NumeroSatelites":9,"PrecisaoHorizontal":0.94,"Orientacao":0.0,"idxRua":-1,"DirecaoTrecho":0},{"Latitude":-22.2131,"Longitude":-47.381523666666666,"DataHora":"2024-05-07T13:20:04","Altitude":624.1,"Velocidade":0.17594,"NumeroSatelites":8,"PrecisaoHorizontal":0.94,"Orientacao":0.0,"idxRua":-1,"DirecaoTrecho":0},{"Latitude":-22.213101666666667,"Longitude":-47.3815245,"DataHora":"2024-05-07T13:20:06","Altitude":623.7,"Velocidade":0.12593600000000002,"NumeroSatelites":8,"PrecisaoHorizontal":0.94,"Orientacao":0.0,"idxRua":-1,"DirecaoTrecho":0},{"Latitude":-22.213102833333334,"Longitude":-47.381527166666665,"DataHora":"2024-05-07T13:20:08","Altitude":623.1,"Velocidade":0.070376000000000008,"NumeroSatelites":9,"PrecisaoHorizontal":0.91,"Orientacao":0.0,"idxRua":-1,"DirecaoTrecho":0}]

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

View File

@ -0,0 +1 @@
[{"Momento":"2024-05-07T13:39:21.3609736-03:00","VelocidadeMedia":0.0,"PorcentagemBateria":0.0,"BateriaConsumida":0.0,"DistanciaPercorrida":[0.16523405790633539],"DistanciaEsquerda":0.0,"DistanciaDireita":0.0,"AnguloCarroGPS":230.98823394669722,"AnguloCarroBussola":0.0,"AnguloCarro":0.0,"SonarFrontal":null},{"Momento":"2024-05-07T13:39:26.360952-03:00","VelocidadeMedia":0.0,"PorcentagemBateria":0.0,"BateriaConsumida":0.0,"DistanciaPercorrida":[0.47523659927015072],"DistanciaEsquerda":0.0,"DistanciaDireita":0.0,"AnguloCarroGPS":137.20697501380511,"AnguloCarroBussola":0.0,"AnguloCarro":0.0,"SonarFrontal":null},{"Momento":"2024-05-07T13:39:31.3619046-03:00","VelocidadeMedia":0.0375,"PorcentagemBateria":0.0,"BateriaConsumida":0.0,"DistanciaPercorrida":[0.93816591592308374],"DistanciaEsquerda":0.0,"DistanciaDireita":0.0,"AnguloCarroGPS":317.20697450988655,"AnguloCarroBussola":360.0,"AnguloCarro":360.0,"SonarFrontal":null},{"Momento":"2024-05-07T13:39:36.3668038-03:00","VelocidadeMedia":0.0,"PorcentagemBateria":0.0,"BateriaConsumida":0.0,"DistanciaPercorrida":[1.1231264516820827],"DistanciaEsquerda":0.0,"DistanciaDireita":0.0,"AnguloCarroGPS":270.0,"AnguloCarroBussola":0.0,"AnguloCarro":0.0,"SonarFrontal":null},{"Momento":"2024-05-07T13:39:41.3617011-03:00","VelocidadeMedia":0.0,"PorcentagemBateria":0.0,"BateriaConsumida":0.0,"DistanciaPercorrida":[1.4829798238587673],"DistanciaEsquerda":0.0,"DistanciaDireita":0.0,"AnguloCarroGPS":214.7737182561736,"AnguloCarroBussola":0.0,"AnguloCarro":0.0,"SonarFrontal":null},{"Momento":"2024-05-07T13:39:46.3756061-03:00","VelocidadeMedia":0.0,"PorcentagemBateria":0.0,"BateriaConsumida":0.0,"DistanciaPercorrida":[1.9618219453804517],"DistanciaEsquerda":0.0,"DistanciaDireita":0.0,"AnguloCarroGPS":327.34307535996027,"AnguloCarroBussola":0.0,"AnguloCarro":0.0,"SonarFrontal":null},{"Momento":"2024-05-07T13:39:51.3766008-03:00","VelocidadeMedia":0.0,"PorcentagemBateria":0.0,"BateriaConsumida":0.0,"DistanciaPercorrida":[2.2964114841661418],"DistanciaEsquerda":0.0,"DistanciaDireita":0.0,"AnguloCarroGPS":129.01176689735297,"AnguloCarroBussola":360.0,"AnguloCarro":360.0,"SonarFrontal":null},{"Momento":"2024-05-07T13:39:56.3755229-03:00","VelocidadeMedia":0.0,"PorcentagemBateria":0.0,"BateriaConsumida":0.0,"DistanciaPercorrida":[2.8902625771547421],"DistanciaEsquerda":0.0,"DistanciaDireita":0.0,"AnguloCarroGPS":13.03142772512615,"AnguloCarroBussola":0.0,"AnguloCarro":0.0,"SonarFrontal":null},{"Momento":"2024-05-07T13:40:01.3584829-03:00","VelocidadeMedia":0.0,"PorcentagemBateria":0.0,"BateriaConsumida":0.0,"DistanciaPercorrida":[3.6765139885636278],"DistanciaEsquerda":0.0,"DistanciaDireita":0.0,"AnguloCarroGPS":118.37271722506841,"AnguloCarroBussola":0.0,"AnguloCarro":0.0,"SonarFrontal":null},{"Momento":"2024-05-07T13:40:02.2661376-03:00","VelocidadeMedia":0.0,"PorcentagemBateria":0.0,"BateriaConsumida":0.0,"DistanciaPercorrida":[3.7526887469163608],"DistanciaEsquerda":0.0,"DistanciaDireita":0.0,"AnguloCarroGPS":13.03142700551507,"AnguloCarroBussola":360.0,"AnguloCarro":360.0,"SonarFrontal":null}]

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

View File

@ -0,0 +1 @@
[{"Momento":"2024-05-07T14:12:41.686261-03:00","VelocidadeMedia":0.0,"PorcentagemBateria":0.0,"BateriaConsumida":0.0,"DistanciaPercorrida":[0.10113346384150065],"DistanciaEsquerda":0.0,"DistanciaDireita":0.0,"AnguloCarroGPS":42.793036321239981,"AnguloCarroBussola":360.0,"AnguloCarro":360.0,"SonarFrontal":null},{"Momento":"2024-05-07T14:12:46.6812399-03:00","VelocidadeMedia":0.0,"PorcentagemBateria":0.0,"BateriaConsumida":0.0,"DistanciaPercorrida":[0.56880576168354857],"DistanciaEsquerda":0.0,"DistanciaDireita":0.0,"AnguloCarroGPS":222.79303585569173,"AnguloCarroBussola":360.0,"AnguloCarro":360.0,"SonarFrontal":null},{"Momento":"2024-05-07T14:12:51.6682619-03:00","VelocidadeMedia":0.0,"PorcentagemBateria":0.0,"BateriaConsumida":0.0,"DistanciaPercorrida":[0.97164031361620851],"DistanciaEsquerda":0.0,"DistanciaDireita":0.0,"AnguloCarroGPS":17.149953723076806,"AnguloCarroBussola":360.0,"AnguloCarro":360.0,"SonarFrontal":null},{"Momento":"2024-05-07T14:12:56.6792464-03:00","VelocidadeMedia":0.0,"PorcentagemBateria":0.0,"BateriaConsumida":0.0,"DistanciaPercorrida":[1.2862396258189048],"DistanciaEsquerda":0.0,"DistanciaDireita":0.0,"AnguloCarroGPS":349.51009109820785,"AnguloCarroBussola":360.0,"AnguloCarro":360.0,"SonarFrontal":null},{"Momento":"2024-05-07T14:13:01.6691755-03:00","VelocidadeMedia":0.0,"PorcentagemBateria":0.0,"BateriaConsumida":0.0,"DistanciaPercorrida":[1.6570170557051924],"DistanciaEsquerda":0.0,"DistanciaDireita":0.0,"AnguloCarroGPS":42.793035777823775,"AnguloCarroBussola":360.0,"AnguloCarro":360.0,"SonarFrontal":null},{"Momento":"2024-05-07T14:13:06.696077-03:00","VelocidadeMedia":0.0,"PorcentagemBateria":0.0,"BateriaConsumida":0.0,"DistanciaPercorrida":[1.9698564319625289],"DistanciaEsquerda":0.0,"DistanciaDireita":0.0,"AnguloCarroGPS":234.24195884175543,"AnguloCarroBussola":360.0,"AnguloCarro":360.0,"SonarFrontal":null},{"Momento":"2024-05-07T14:13:11.6920285-03:00","VelocidadeMedia":0.0,"PorcentagemBateria":0.0,"BateriaConsumida":0.0,"DistanciaPercorrida":[2.2117637610626937],"DistanciaEsquerda":0.0,"DistanciaDireita":0.0,"AnguloCarroGPS":204.83904968454712,"AnguloCarroBussola":360.0,"AnguloCarro":360.0,"SonarFrontal":null},{"Momento":"2024-05-07T14:13:16.6719426-03:00","VelocidadeMedia":0.0,"PorcentagemBateria":0.0,"BateriaConsumida":0.0,"DistanciaPercorrida":[2.2837073311276739],"DistanciaEsquerda":0.0,"DistanciaDireita":0.0,"AnguloCarroGPS":250.19833226341717,"AnguloCarroBussola":360.0,"AnguloCarro":360.0,"SonarFrontal":null},{"Momento":"2024-05-07T14:13:21.678611-03:00","VelocidadeMedia":0.0,"PorcentagemBateria":0.0,"BateriaConsumida":0.0,"DistanciaPercorrida":[2.3654855106995392],"DistanciaEsquerda":0.0,"DistanciaDireita":0.0,"AnguloCarroGPS":335.16095086283764,"AnguloCarroBussola":360.0,"AnguloCarro":360.0,"SonarFrontal":null},{"Momento":"2024-05-07T14:13:26.6842069-03:00","VelocidadeMedia":0.0,"PorcentagemBateria":0.0,"BateriaConsumida":0.0,"DistanciaPercorrida":[2.3654855106995392],"DistanciaEsquerda":0.0,"DistanciaDireita":0.0,"AnguloCarroGPS":335.16095086283764,"AnguloCarroBussola":360.0,"AnguloCarro":360.0,"SonarFrontal":null},{"Momento":"2024-05-07T14:13:30.1327286-03:00","VelocidadeMedia":0.0,"PorcentagemBateria":0.0,"BateriaConsumida":0.0,"DistanciaPercorrida":[2.3654855106995392],"DistanciaEsquerda":0.0,"DistanciaDireita":0.0,"AnguloCarroGPS":335.16095086283764,"AnguloCarroBussola":360.0,"AnguloCarro":360.0,"SonarFrontal":null}]

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

View File

@ -0,0 +1 @@
[{"Momento":"2024-05-07T14:16:51.443644-03:00","VelocidadeMedia":0.015,"PorcentagemBateria":0.0,"BateriaConsumida":0.0,"DistanciaPercorrida":[],"DistanciaEsquerda":0.0,"DistanciaDireita":0.0,"AnguloCarroGPS":270.0,"AnguloCarroBussola":360.0,"AnguloCarro":360.0,"SonarFrontal":null},{"Momento":"2024-05-07T14:16:55.3511454-03:00","VelocidadeMedia":0.0,"PorcentagemBateria":0.0,"BateriaConsumida":0.0,"DistanciaPercorrida":[0.54235319705948049],"DistanciaEsquerda":0.0,"DistanciaDireita":0.0,"AnguloCarroGPS":70.198329073131674,"AnguloCarroBussola":360.0,"AnguloCarro":360.0,"SonarFrontal":null},{"Momento":"2024-05-07T14:17:00.3941719-03:00","VelocidadeMedia":0.15,"PorcentagemBateria":0.0,"BateriaConsumida":0.0,"DistanciaPercorrida":[0.97121526318595075],"DistanciaEsquerda":0.0,"DistanciaDireita":0.0,"AnguloCarroGPS":90.000000262454762,"AnguloCarroBussola":360.0,"AnguloCarro":360.0,"SonarFrontal":null},{"Momento":"2024-05-07T14:17:05.3451385-03:00","VelocidadeMedia":0.21,"PorcentagemBateria":0.0,"BateriaConsumida":0.0,"DistanciaPercorrida":[1.5034692996713148],"DistanciaEsquerda":0.0,"DistanciaDireita":0.0,"AnguloCarroGPS":170.4452883424791,"AnguloCarroBussola":360.0,"AnguloCarro":360.0,"SonarFrontal":null},{"Momento":"2024-05-07T14:17:10.3587026-03:00","VelocidadeMedia":0.83749999999999991,"PorcentagemBateria":0.0,"BateriaConsumida":0.0,"DistanciaPercorrida":[2.3164011769519282],"DistanciaEsquerda":0.0,"DistanciaDireita":0.0,"AnguloCarroGPS":132.79524470952708,"AnguloCarroBussola":360.0,"AnguloCarro":360.0,"SonarFrontal":null},{"Momento":"2024-05-07T14:17:15.3705918-03:00","VelocidadeMedia":3.81,"PorcentagemBateria":0.0,"BateriaConsumida":0.0,"DistanciaPercorrida":[3.0524123524181261],"DistanciaEsquerda":0.0,"DistanciaDireita":0.0,"AnguloCarroGPS":90.000000295261657,"AnguloCarroBussola":360.0,"AnguloCarro":360.0,"SonarFrontal":null},{"Momento":"2024-05-07T14:17:22.9313721-03:00","VelocidadeMedia":0.525,"PorcentagemBateria":0.0,"BateriaConsumida":0.0,"DistanciaPercorrida":[3.7899674993055674],"DistanciaEsquerda":0.0,"DistanciaDireita":0.0,"AnguloCarroGPS":127.65186326703122,"AnguloCarroBussola":360.0,"AnguloCarro":360.0,"SonarFrontal":null},{"Momento":"2024-05-07T14:17:25.3511289-03:00","VelocidadeMedia":1.0625,"PorcentagemBateria":0.0,"BateriaConsumida":0.0,"DistanciaPercorrida":[4.2861943135488083],"DistanciaEsquerda":0.0,"DistanciaDireita":0.0,"AnguloCarroGPS":84.3917153220043,"AnguloCarroBussola":360.0,"AnguloCarro":360.0,"SonarFrontal":null},{"Momento":"2024-05-07T14:17:30.3493148-03:00","VelocidadeMedia":0.145,"PorcentagemBateria":0.0,"BateriaConsumida":0.0,"DistanciaPercorrida":[5.0776250333773705],"DistanciaEsquerda":0.0,"DistanciaDireita":0.0,"AnguloCarroGPS":70.1983281620249,"AnguloCarroBussola":360.0,"AnguloCarro":360.0,"SonarFrontal":null},{"Momento":"2024-05-07T14:17:35.3546113-03:00","VelocidadeMedia":-0.59,"PorcentagemBateria":0.0,"BateriaConsumida":0.0,"DistanciaPercorrida":[5.6456666988853907],"DistanciaEsquerda":0.0,"DistanciaDireita":0.0,"AnguloCarroGPS":52.348137576921488,"AnguloCarroBussola":360.0,"AnguloCarro":360.0,"SonarFrontal":null},{"Momento":"2024-05-07T14:17:40.353385-03:00","VelocidadeMedia":0.0,"PorcentagemBateria":0.0,"BateriaConsumida":0.0,"DistanciaPercorrida":[5.9697422165326239],"DistanciaEsquerda":0.0,"DistanciaDireita":0.0,"AnguloCarroGPS":24.839046027977986,"AnguloCarroBussola":360.0,"AnguloCarro":360.0,"SonarFrontal":null},{"Momento":"2024-05-07T14:17:45.3512575-03:00","VelocidadeMedia":0.0,"PorcentagemBateria":0.0,"BateriaConsumida":0.0,"DistanciaPercorrida":[6.1932950831961948],"DistanciaEsquerda":0.0,"DistanciaDireita":0.0,"AnguloCarroGPS":42.79303028354326,"AnguloCarroBussola":360.0,"AnguloCarro":360.0,"SonarFrontal":null},{"Momento":"2024-05-07T14:17:50.3676356-03:00","VelocidadeMedia":0.0,"PorcentagemBateria":0.0,"BateriaConsumida":0.0,"DistanciaPercorrida":[6.5781180713295369],"DistanciaEsquerda":0.0,"DistanciaDireita":0.0,"AnguloCarroGPS":13.031430102381194,"AnguloCarroBussola":360.0,"AnguloCarro":360.0,"SonarFrontal":null},{"Momento":"2024-05-07T14:17:55.3772511-03:00","VelocidadeMedia":0.0875,"PorcentagemBateria":0.0,"BateriaConsumida":0.0,"DistanciaPercorrida":[6.7727288956246143],"DistanciaEsquerda":0.0,"DistanciaDireita":0.0,"AnguloCarroGPS":70.198329254378166,"AnguloCarroBussola":360.0,"AnguloCarro":360.0,"SonarFrontal":null},{"Momento":"2024-05-07T14:18:04.1637989-03:00","VelocidadeMedia":0.072500000000000009,"PorcentagemBateria":0.0,"BateriaConsumida":0.0,"DistanciaPercorrida":[7.0575365380060635],"DistanciaEsquerda":0.0,"DistanciaDireita":0.0,"AnguloCarroGPS":252.84879801850951,"AnguloCarroBussola":360.0,"AnguloCarro":360.0,"SonarFrontal":null},{"Momento":"2024-05-07T14:18:04.9865295-03:00","VelocidadeMedia":0.255,"PorcentagemBateria":0.0,"BateriaConsumida":0.0,"DistanciaPercorrida":[7.1710407434337151],"DistanciaEsquerda":0.0,"DistanciaDireita":0.0,"AnguloCarroGPS":310.83135344526812,"AnguloCarroBussola":360.0,"AnguloCarro":360.0,"SonarFrontal":null}]

File diff suppressed because one or more lines are too long

View File

@ -0,0 +1 @@
[{"Momento":"2024-05-07T14:18:05.3399664-03:00","VelocidadeMedia":0.0,"PorcentagemBateria":0.0,"BateriaConsumida":0.0,"DistanciaPercorrida":[],"DistanciaEsquerda":0.0,"DistanciaDireita":0.0,"AnguloCarroGPS":310.83135344526812,"AnguloCarroBussola":360.0,"AnguloCarro":360.0,"SonarFrontal":null},{"Momento":"2024-05-07T14:18:07.1065482-03:00","VelocidadeMedia":0.0,"PorcentagemBateria":0.0,"BateriaConsumida":0.0,"DistanciaPercorrida":[],"DistanciaEsquerda":0.0,"DistanciaDireita":0.0,"AnguloCarroGPS":310.83135344526812,"AnguloCarroBussola":360.0,"AnguloCarro":360.0,"SonarFrontal":null}]

View File

@ -0,0 +1 @@
[{"Momento":"2024-05-07T14:18:36.3659862-03:00","VelocidadeMedia":0.0,"PorcentagemBateria":0.0,"BateriaConsumida":0.0,"DistanciaPercorrida":[0.042459669529649587],"DistanciaEsquerda":0.0,"DistanciaDireita":0.0,"AnguloCarroGPS":270.0,"AnguloCarroBussola":360.0,"AnguloCarro":360.0,"SonarFrontal":null},{"Momento":"2024-05-07T14:18:41.3489254-03:00","VelocidadeMedia":0.0,"PorcentagemBateria":0.0,"BateriaConsumida":0.0,"DistanciaPercorrida":[0.22537465613121596],"DistanciaEsquerda":0.0,"DistanciaDireita":0.0,"AnguloCarroGPS":204.83904659665646,"AnguloCarroBussola":360.0,"AnguloCarro":360.0,"SonarFrontal":null},{"Momento":"2024-05-07T14:18:44.3824957-03:00","VelocidadeMedia":0.0,"PorcentagemBateria":0.0,"BateriaConsumida":0.0,"DistanciaPercorrida":[0.25972726651225275],"DistanciaEsquerda":0.0,"DistanciaDireita":0.0,"AnguloCarroGPS":90.0,"AnguloCarroBussola":360.0,"AnguloCarro":360.0,"SonarFrontal":null}]

View File

@ -0,0 +1 @@
[{"Latitude":-22.213086833333332,"Longitude":-47.381531,"DataHora":"2024-05-07T14:18:25","Altitude":630.3,"Velocidade":0.11482400000000001,"NumeroSatelites":7,"PrecisaoHorizontal":1.11,"Orientacao":0.0,"idxRua":-1,"DirecaoTrecho":0},{"Latitude":-22.213087,"Longitude":-47.381531166666669,"DataHora":"2024-05-07T14:18:26","Altitude":630.2,"Velocidade":0.048152,"NumeroSatelites":7,"PrecisaoHorizontal":1.11,"Orientacao":0.0,"idxRua":-1,"DirecaoTrecho":0},{"Latitude":-22.213087,"Longitude":-47.381531333333335,"DataHora":"2024-05-07T14:18:27","Altitude":630.2,"Velocidade":0.137048,"NumeroSatelites":8,"PrecisaoHorizontal":1.01,"Orientacao":0.0,"idxRua":-1,"DirecaoTrecho":0},{"Latitude":-22.2130875,"Longitude":-47.381531666666667,"DataHora":"2024-05-07T14:18:28","Altitude":630.0,"Velocidade":0.06482,"NumeroSatelites":8,"PrecisaoHorizontal":1.01,"Orientacao":0.0,"idxRua":-1,"DirecaoTrecho":0},{"Latitude":-22.2130875,"Longitude":-47.381531833333334,"DataHora":"2024-05-07T14:18:29","Altitude":630.1,"Velocidade":0.10371200000000001,"NumeroSatelites":8,"PrecisaoHorizontal":1.01,"Orientacao":0.0,"idxRua":-1,"DirecaoTrecho":0},{"Latitude":-22.213087333333334,"Longitude":-47.381531833333334,"DataHora":"2024-05-07T14:18:30","Altitude":630.1,"Velocidade":0.061116000000000004,"NumeroSatelites":8,"PrecisaoHorizontal":1.01,"Orientacao":0.0,"idxRua":-1,"DirecaoTrecho":0},{"Latitude":-22.213088,"Longitude":-47.381532166666666,"DataHora":"2024-05-07T14:18:32","Altitude":630.0,"Velocidade":0.051856000000000006,"NumeroSatelites":7,"PrecisaoHorizontal":1.11,"Orientacao":0.0,"idxRua":-1,"DirecaoTrecho":0},{"Latitude":-22.213088,"Longitude":-47.381532,"DataHora":"2024-05-07T14:18:33","Altitude":630.0,"Velocidade":0.183348,"NumeroSatelites":7,"PrecisaoHorizontal":1.11,"Orientacao":0.0,"idxRua":-1,"DirecaoTrecho":0},{"Latitude":-22.213088,"Longitude":-47.381531833333334,"DataHora":"2024-05-07T14:18:34","Altitude":629.9,"Velocidade":0.225944,"NumeroSatelites":8,"PrecisaoHorizontal":1.01,"Orientacao":0.0,"idxRua":-1,"DirecaoTrecho":0}]

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

View File

@ -0,0 +1 @@
[{"Momento":"2024-05-07T14:29:14.1907187-03:00","VelocidadeMedia":0.0,"PorcentagemBateria":0.0,"BateriaConsumida":0.0,"DistanciaPercorrida":[3.5850629163023671],"DistanciaEsquerda":0.0,"DistanciaDireita":0.0,"AnguloCarroGPS":329.79723114186629,"AnguloCarroBussola":360.0,"AnguloCarro":360.0,"SonarFrontal":null},{"Momento":"2024-05-07T14:29:19.0908901-03:00","VelocidadeMedia":0.0,"PorcentagemBateria":0.0,"BateriaConsumida":0.0,"DistanciaPercorrida":[6.4465308144914335],"DistanciaEsquerda":0.0,"DistanciaDireita":0.0,"AnguloCarroGPS":165.82977360895882,"AnguloCarroBussola":360.0,"AnguloCarro":360.0,"SonarFrontal":null},{"Momento":"2024-05-07T14:29:24.1018199-03:00","VelocidadeMedia":0.0,"PorcentagemBateria":0.0,"BateriaConsumida":0.0,"DistanciaPercorrida":[8.3083828736002019],"DistanciaEsquerda":0.0,"DistanciaDireita":0.0,"AnguloCarroGPS":321.5670273819976,"AnguloCarroBussola":360.0,"AnguloCarro":360.0,"SonarFrontal":null},{"Momento":"2024-05-07T14:29:29.10847-03:00","VelocidadeMedia":0.0,"PorcentagemBateria":0.0,"BateriaConsumida":0.0,"DistanciaPercorrida":[11.81724673220025],"DistanciaEsquerda":0.0,"DistanciaDireita":0.0,"AnguloCarroGPS":54.241895155572138,"AnguloCarroBussola":360.0,"AnguloCarro":360.0,"SonarFrontal":null},{"Momento":"2024-05-07T14:29:34.1623315-03:00","VelocidadeMedia":0.0,"PorcentagemBateria":0.0,"BateriaConsumida":0.0,"DistanciaPercorrida":[16.816131326052734],"DistanciaEsquerda":0.0,"DistanciaDireita":0.0,"AnguloCarroGPS":17.542830591597237,"AnguloCarroBussola":360.0,"AnguloCarro":360.0,"SonarFrontal":null},{"Momento":"2024-05-07T14:29:39.1178109-03:00","VelocidadeMedia":0.0,"PorcentagemBateria":0.0,"BateriaConsumida":0.0,"DistanciaPercorrida":[23.716526686752072],"DistanciaEsquerda":0.0,"DistanciaDireita":0.0,"AnguloCarroGPS":334.64313797998204,"AnguloCarroBussola":360.0,"AnguloCarro":360.0,"SonarFrontal":null},{"Momento":"2024-05-07T14:29:44.0929148-03:00","VelocidadeMedia":-0.0025,"PorcentagemBateria":0.0,"BateriaConsumida":0.0,"DistanciaPercorrida":[28.683970269793047],"DistanciaEsquerda":0.0,"DistanciaDireita":0.0,"AnguloCarroGPS":306.68399602665312,"AnguloCarroBussola":360.0,"AnguloCarro":360.0,"SonarFrontal":null},{"Momento":"2024-05-07T14:29:49.1034315-03:00","VelocidadeMedia":0.0,"PorcentagemBateria":0.0,"BateriaConsumida":0.0,"DistanciaPercorrida":[38.127606383542066],"DistanciaEsquerda":0.0,"DistanciaDireita":0.0,"AnguloCarroGPS":328.21918602608753,"AnguloCarroBussola":360.0,"AnguloCarro":360.0,"SonarFrontal":null},{"Momento":"2024-05-07T14:29:49.8501368-03:00","VelocidadeMedia":0.0,"PorcentagemBateria":0.0,"BateriaConsumida":0.0,"DistanciaPercorrida":[40.747836107074946],"DistanciaEsquerda":0.0,"DistanciaDireita":0.0,"AnguloCarroGPS":320.5161713170196,"AnguloCarroBussola":360.0,"AnguloCarro":360.0,"SonarFrontal":null}],{"Momento":"2024-05-07T14:30:03.2087006-03:00","VelocidadeMedia":0.0,"PorcentagemBateria":0.0,"BateriaConsumida":0.0,"DistanciaPercorrida":[40.747836107074946],"DistanciaEsquerda":0.0,"DistanciaDireita":0.0,"AnguloCarroGPS":320.5161713170196,"AnguloCarroBussola":360.0,"AnguloCarro":360.0,"SonarFrontal":null}]

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

File diff suppressed because it is too large Load Diff

View File

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

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long