Pessoal, Boa tarde... Vendo a questão de um colega de outro fórum, também resolvi postar aqui o que disse lá para que os colegas deste fórum também tomem conhecimento do problema. O colega ao fazer a atualização das tarifas de pedágio passeou por alguns pedágios e os mesmos não funcionaram. Vide abaixo: Dando uma olhada na programação no arquivo "TollValue.lua" dentro do arquivo compactado "TollValue_59_CE" (ou "TollValue_61_CE"), notei que o aviso dos valores das tarifas somente funcionará se as coordenadas no arquivo "TollRates.lua" e no arquivo de pedágios (".txt") forem exatamente iguais. Logo, como a programação em "TollValue.lua" não verifica se as coordenadas estão próximas, pode ocorrer de apesar de existirem as tarifas do pedágio em "TollRates.lua" o iGO não fala as tarifas porque as coordenadas não são exatamente iguais. NOTA: Você pode abrir o arquivo "TollRates.lua" utilizando um editor de texto comum como o Notepad.exe e o WordPad.exe do Windows. Sabendo disso, resolvi criar um programinha ("PedagiosTXT.exe") para criar o arquivo de pedágios ("Pedagios.txt") a partir do arquivo "TollRates.lua" e utilizando um arquivo de pedágios, por exemplo o do MapaRadar, para obter o sentido/ângulo dos pontos de pedágios. Você escolhe onde quer salvar o arquivo "Pedagios.txt" Ao final do processo é informado quantos pontos de pedágios do "TollRates.lua" foram encontrados no arquivo de pedágios e quantos não foram encontrados. Também é criado e salvo no mesmo local do arquivo "Pedagios.txt" o arquivo "Nao_encontrados.txt". Este arquivo contém os pontos de pedágios do arquivo "TollRates.lua", mas que não foram encontrados no arquivo de pedágios. Estes pontos de pedágios que não foram encontradas podem ter ocorrido por dois motivos: 1º - porque as coordenadas dos pedágios estão fora da área de cobertura definida pelo raio no programa; ou 2º - porque realmente não existe esta praça de pedágio no arquivo de pedágios. NOTA: Deixei o padrão do raio no programa em 20 metros, mas você pode mudar este valor. Como o programa compara a distância somente dos dois primeiros pontos de pedágios encontrados dentro do raio com relação ao ponto de referência, não é aconselhável aumentar muito este valor, por causa das rodovias que possuem vários pontos de pedágios próximos no mesmo local. Além disso, tanto "TollValue.lua" como o meu programa irão desconsiderar os pontos de pedágios iniciados com "--". Assim você pode desabilitar algum ponto de pedágio em "TollRates.lua", como no exemplo abaixo: -- { ["-46.367005,-23.466444"] = {"3.70", "1.85", "3.70 eixo"} }, -- Itaquaquecetuba - Sentido São Paulo (Automático) Em meu "sys.txt" deixo a seguinte configuração para [warning]: "[...][warning]speedcam_max_lookahead=2800 ; distância máxima à frente para "detectar" alertas speedcam_maxdistance_from_road=20 ; distância máxima da via para "detectar" alertasspeedcam_max_angle=45 ; ângulo máximo para "detcetar" alertaswarn_distances=120:800,100:700,80:600,60:500,40:400 ; distância para o alerta de acordo com a velocidade[...]" Usando o arquivo "Nao_encontrados.txt", pode-se adicionar os pontos de pedágios não encontrados ao final do arquivo "Pedagios.txt", mas precisaremos saber o sentido/ângulo destes pontos de pedágios para poder adicionar no campo "Direction", conforme o padrão do iGO Primo: "X,Y,TYPE,SPEED,DirType,Direction-38.395008,-12.718428,12,0,1,347[...]" Após a criação do arquivo "Pedagios.txt", você o coloca na pasta "speedcam" do iGo Primo para que as coordenadas sejam exatamente iguais as coordenadas em "TollRates.lua". Quem quiser o programa favor pedir por MP e passar o e-mail para eu enviar, pois meu programa foi removido do tite que estava hospedado porque alegaram infração à direito autoral. At., CYK