Versão atual: 1.10.1
Novidades
v1.10.1
- Mac: liberar uma vez só. O macOS bloqueia apps baixados da internet que não vêm da App Store. Libere uma vez em Ajustes do Sistema → Privacidade e Segurança → Abrir Mesmo Assim (no macOS 15 em diante o atalho "botão direito → Abrir" não serve mais). O app tira a marca de quarentena da pasta, e o launcher não é bloqueado de novo.
- Windows: o
Iniciar-Telemetrias-Windows.batagora sai com quebras de linha do Windows (CRLF), como ocmdespera.
v1.10
- Novo nome: Telemetrias. O app da equipe FV46 virou um produto aberto a qualquer piloto, com logo e ícones novos. Os launchers agora são
Iniciar-Telemetrias-…e o app do Mac é o Telemetrias.app. Logins, sessões, pneus e caderno continuam na mesma pastadata/. Se quiser a logo da sua equipe, troque em Administração → Logo da equipe. - Atualização pelo site. O app confere sozinho se há versão nova em
https://telemetrias.com.br/canal/estavel.jsone avisa em Administração → Atualizações. Instalar continua sendo um clique seu, a menos que você marque instalar sozinho. - Servidor próprio para a Equipe ao vivo. A aba Equipe passa a usar
wss://mqtt.telemetrias.com.br/mqtt(antes era o servidor público da HiveMQ). Os dados continuam criptografados com o código da equipe. Todos da equipe precisam estar na v1.10, ou usar o mesmo endereço em Servidor de retransmissão. - Quem está na v1.9. Atualize arrastando o
.zipda v1.10 em Administração → Atualizações. Nessa passagem a janela do app pode fechar com uma mensagem de erro depois de instalar: é só abrir de novo pelo launcher novo. Os launchers antigos (Iniciar-FV46-…) e oTelemetria FV46.apppodem ser apagados depois. - Reinício depois de atualizar corrigido. Ao instalar uma versão nova pelo app, ele volta sozinho já na versão nova (na v1.9 o reinício podia derrubar a janela com erro).
v1.9.1
- Desgaste dos pneus refeito. Agora é uma conta só, feita no computador do app, igual em todas as telas (antes cada navegador fazia a sua e um celular aberto depois mostrava outro número).
- Volta a 100% sempre que você entra na pista: saiu do menu/garagem/box, reiniciou a prova, trocou de carro ou começou sessão nova. Parada no box (abasteceu) e o botão Troquei pneus também zeram.
- O gasto vem do trabalho de cada pneu: distância × força em curva, frenagem (frente) e tração (traseira) × patinagem × temperatura fora da faixa × composto × desgaste da sala (o seletor “Desgaste da sala” do Ao vivo ou a configuração de corrida ativa). Parado não gasta.
- Quanto está desgastando: no Ao vivo (faixa Stint) e no Monitor aparece −X%/volta (média das últimas voltas completas; a volta de saída do box não conta) e quantas voltas até 20%. Antes da 1ª volta completa, mostra o gasto da volta atual e por minuto. Cada pneu mostra o próprio gasto por volta.
- O GT7 não envia o desgaste real: é um cálculo. Se o HUD do jogo mostrar diferente depois de algumas voltas, confira se o Desgaste da sala (1×, 2×, 10×…) e o composto estão certos — são eles que mais mudam o número.
v1.9
- Acesso pela internet (fora da sua rede). Administração → Acesso pela internet → Ligar. O app cria um endereço https://…trycloudflare.com (túnel da Cloudflare, grátis, sem conta, sem abrir porta no roteador) e mostra o QR code. Quem abrir entra com usuário e senha — crie um login de piloto para cada pessoa em Logins e escolha o que cada um vê. Funciona no 4G e em qualquer Wi-Fi, com certificado válido (o microfone funciona sem aviso). Na primeira vez o app baixa o programa oficial
cloudflaredparadata/bin/(ou instale: Macbrew install cloudflared; Windowswinget install --id Cloudflare.cloudflared). O endereço muda cada vez que o túnel liga; marque Ligar sozinho sempre que abrir o app se quiser. O computador com o app precisa ficar ligado — ele é o servidor.- E o “vice-versa” (você ver a telemetria de outro piloto)? Cada piloto roda o FV46 no computador dele, ligado ao PS5 dele, e liga o acesso pela internet também: você abre o endereço dele com o login que ele criou para você. Para ver os colegas no seu próprio painel (radar e mapa), use a aba Equipe com o mesmo código.
- Controle de tração e balanço de freio. O GT7 não envia o nível do TC nem o balanço de freio na telemetria, então o piloto informa e o app mostra junto o que dá para medir: no Ao vivo há os seletores Controle de tração (0–5) e Balanço de freio (−5 a +5), com a atividade do TC (quanto % do tempo em aceleração o controle de tração está cortando, pela luz de TCS do jogo) e as travadas de roda na volta (dianteira × traseira — mostra para que lado o freio está puxando). No Monitor aparece TC 2 · corta 12% / BB −1 · trava D ×2 embaixo da velocidade e em todos os painéis. Mudou no jogo? Fale no rádio: “TC 3”, “coloca o TC no dois”, “balanço de freio menos 2”, “BB mais 1” — ou troque no seletor. Fica salvo por carro e cada troca entra no registro da sessão (“TC 2 → 3 na volta 7 (voz)”). Pergunte “como está o TC?” para ouvir tudo.
- Logo da equipe em todos os painéis do Monitor (inclusive a logo trocada em Administração).
- 3 painéis novos: GT7 · câmera com retrovisor (desenho próprio no estilo do HUD do GT7 com retrovisor: espelho no topo mostrando os colegas que vêm atrás e a distância, tempos à esquerda, posição à direita, conta-giros em barra, marcha e velocidade embaixo), Ferrari 296 GT3 (moldura vermelha, LEDs em arco, seletores giratórios de TC e BB como no volante) e BMW M6 GT3 Sprint (barra de troca, marcha em caixa branca, colunas de dados). São desenhos inspirados, sem marcas ou imagens oficiais.
- Pneus: % grande e temperatura pequena. Em todos os mostradores de pneu o número grande é o % que resta, e a cor vai do verde (novo) ao vermelho (abaixo de 20%) aos poucos. A temperatura fica na barra pequena embaixo (com borda vermelha se passar do máximo).
- Radar ao lado da marcha em todos os painéis, no lugar onde o olho já está.
- Ícone de rádio 📻 no topo e no Monitor: pisca quando o engenheiro está falando e vira 🎙️ quando está ouvindo.
- Atualizações. Administração → Atualizações: arraste o .zip da versão nova (não precisa descompactar). O app troca os arquivos, guarda a versão anterior em
data/versoes-anteriores/, mantém a pastadata(logins, sessões, caderno, pneus) e reinicia sozinho. Quem está com o painel aberto — celular, outro computador, pela internet — recebe a versão na hora: a tela recarrega sozinha ou aparece “Nova versão — Atualizar agora” (você escolhe). Há também Recarregar todas as telas agora e um canal de atualização opcional: um endereço com um JSON{"version": "1.10.0", "zipUrl": "https://…/Telemetria-FV46-v1.10.zip", "notes": "…"}(pode ser um arquivo no GitHub ou num site); o app confere a cada 30 min e instala sozinho se você marcar. - Instalar como aplicativo.
- Mac: dois cliques no Telemetria FV46.app (fica na pasta; na 1ª vez: botão direito → Abrir). Para ter no Dock, arraste o app para o Dock sem tirá-lo da pasta.
- iPhone/iPad: Safari → Compartilhar → Adicionar à Tela de Início. Android: Chrome → ⋮ → Instalar app. Windows/Mac (navegador): ícone de instalar na barra do Chrome/Edge, ou o botão Instalar agora em Conexão.
- No celular o app instalado é a tela (painel, Monitor, rádio). O servidor sempre roda num computador (Mac, Windows ou Linux), porque é ele que recebe os dados do PS5 — iPhone e Android não deixam um app ficar recebendo a telemetria em segundo plano, e as lojas exigem conta de desenvolvedor. Pelo endereço da internet (https), a instalação funciona em qualquer rede.
v1.8
- Desgaste dos pneus no Ao vivo e no Monitor. Cada pneu mostra a temperatura, uma barra e “gasto X% · resta Y%”. Depois de 2 voltas no stint, o desgaste vem da aderência medida (≈ 7% de aderência a menos ≈ metade do pneu no GT7); a divisão entre os 4 pneus segue temperatura e patinagem de cada um. Antes disso, é a projeção. Também aparece nos painéis Estilo GT7 e GT3 moderno.
- Sala detectada. Abaixo dos controles do Ao vivo: tipo (corrida/treino), voltas, número de carros e sua posição, consumo de combustível por volta (e se o consumo está ligado ou desligado), perda de aderência por volta (desgaste ligado, baixo ou desligado) e a estratégia (paradas e janela de box pelo combustível e pelos pneus). O GT7 não manda os multiplicadores da sala; o app os estima comparando com a referência do mesmo carro na mesma pista, que ele aprende sozinho quando uma configuração de corrida está ativa.
- Configurar corrida. Botão no Ao vivo: salve as regras da sala (voltas ou duração, desgaste de pneus ×, consumo ×, pneu de largada, pneus obrigatórios, combustível na largada, observações), quantas quiser, e ative uma. Ela passa a valer automaticamente quando a sessão é qualy ou corrida (conforme “Vale para”): o desgaste da sala, o pneu de largada e a estratégia usam os números dela, e o app aprende a referência do carro para reconhecer os multiplicadores nas próximas salas. Em treino ela não é usada.
- Radar e colegas no mapa. No painel Pista há um radar como o do GT7 (seu carro no centro, 30 m à frente e atrás, 12 m de cada lado, faixa vermelha quando tem carro colado do lado) e o mapa mostra os colegas com a posição na corrida. Importante: o GT7 não envia a posição dos outros carros da sala na telemetria — só a do seu. Por isso o radar e o mapa mostram os colegas de equipe que estão com o FV46 aberto e “Compartilhar” ligado na aba Equipe (mesmo código de equipe), na mesma pista.
v1.7
- Controle da sessão no Ao vivo. Logo abaixo do título há uma faixa com: Sessão (automático, treino, qualy, corrida), Pneu no carro (macio, médio, duro, intermediário, chuva), Desgaste da sala (1× a 50×), o stint atual (voltas e aderência medida) e os botões Troquei pneus e Nova sessão. Tudo continua valendo nas outras abas (Pneus, Monitor, Pit Wall).
- Troca de pneus registrada. “Troquei pneus” (no Ao vivo, na aba Pneus ou por voz) zera a aderência medida e a projeção de desgaste e grava a troca na sessão: volta, composto e de onde veio (botão, voz ou parada no box). Fica em
sessao.json(listatireChangese nos eventos). O composto informado na troca vira referência do carro sozinho depois de 2 voltas limpas — melhora o reconhecimento automático do composto. - Por voz. “Troquei os pneus”, “coloquei pneu macio”, “pneus novos, médio”, “acabei de trocar pra duro”, “reseta os pneus” → registra e renova os pneus (com o composto, se você falar). “Muda pra corrida”, “estamos em treino”, “marca como qualy” → muda o tipo da sessão.
v1.6
- Voz XANDRO. Nova voz do engenheiro (já vem escolhida em Conexão → Rádio → Voz): voz masculina do sistema, mais grave, falando em frases curtas com o clique de rádio no começo e no fim. Para usar uma voz clonada de verdade, crie a voz XANDRO na ElevenLabs (Instant Voice Clone, com um áudio seu ou de quem autorizou) e cole a chave e o Voice ID em Rádio → XANDRO · voz personalizada. O app passa o áudio por um filtro de rádio e guarda as frases em
data/voz/(repetidas não gastam créditos). - Pedidos ao engenheiro. Além de perguntar: “anota no caderno que o carro sai de traseira na 3”, “Marcos, pede pra anotar: frear antes da 4”, “pode anotar aí…”, “coloca no caderno…” → vira nota com o texto. “Pare de falar”, “silêncio”, “chega” → corta na hora. “Repete”, “não ouvi”, “fala de novo” → repete a última resposta (não a confirmação). Nova pergunta: “qual a volta ideal?”.
- Volante em miniatura novo (Ao vivo/Monitor → Pista): volante GT3 com display da marcha, luzes de troca, anel de esterço e ângulo.
- Volta ideal. A volta é dividida em 24 trechos; a volta ideal soma o melhor tempo de cada trecho entre as suas voltas. Aparece no Pit Wall, no Ao vivo (com quanto dá para ganhar), no Monitor, no Histórico e na sobreposição de transmissão.
- Pneus: aderência medida. O GT7 não envia composto, desgaste nem o multiplicador de desgaste da sala (pesquisado: o “raio do pneu” do pacote é fixo). A v1.6 mede o efeito real do desgaste: a aceleração lateral máxima nas curvas (velocidade × guinada) volta a volta, comparada com o pneu novo, mais a patinagem traseira. Mostra aderência %, queda por volta e voltas até a queda forte (≈ 7% de aderência a menos). O composto é reconhecido pelo nível de aderência: confirme o composto uma vez por carro e, nas próximas saídas, o app diz qual é (com a confiança). Parada no box (abastecimento) começa um stint novo; “Troquei pneus” também. O multiplicador da sala continua sendo informado em “Desgaste da corrida (da sala)”.
- Transmissão ao vivo (OBS, TikTok Live Studio, YouTube). Em Conexão → Transmissão ao vivo: escolha o modelo (barra inferior 1920×1080, bloco de canto, vertical para TikTok/Reels, só volante e pedais, torre de tempos), o fundo (transparente, verde para chroma key ou escuro) e o tamanho; copie o link e adicione como fonte de Navegador (OBS/Streamlabs) ou Link (TikTok Live Studio). O link não pede login e só mostra a telemetria ao vivo; “Gerar link novo” invalida o anterior.
- Selecionar painel no Monitor. Além do painel FV46 GT3: Estilo GT7 (conta-giros em arco), Old School analógico (ponteiros, mostradores de água, óleo, combustível e pneus, visor LCD) e GT3 moderno (estilo 296 GT3) (luzes de troca, marcha gigante, delta, TC/ASM, pneus). Os botões de voz, microfone e tela cheia continuam iguais. A escolha fica salva no aparelho.
v1.5
- Login com usuário e senha. Ninguém vê nada do painel (nem pelo celular, nem digitando o endereço) sem entrar.
- Primeiro acesso = administrador. Na primeira vez que abrir a v1.5, a tela pede para criar o login do administrador. Guarde bem a senha.
- Logins de piloto. Na aba Administração, o administrador cria os logins (piloto ou outro administrador), troca senhas e apaga logins.
- O que o piloto vê. Também na Administração, o administrador marca quais abas e quais ações os pilotos podem usar. Vale na hora (em até 10 segundos para quem está com o painel aberto) e o servidor bloqueia de verdade: o que estiver desmarcado não abre nem pelo endereço.
- Trocar a logo. O administrador troca a logo do topo, da tela de entrada e o ícone do app — qualquer formato de imagem, até 1 GB. O arquivo original fica guardado em
data/marca/. “Voltar à logo FV46” desfaz. ### Esqueceu a senha do administrador? Feche o app e rodenode iniciar.mjs --resetar-acessona pasta do app (no Mac, abra o Terminal na pasta e rode esse comando). Os logins antigos ficam guardados num arquivo.bakemdata/e o app volta para a tela de primeiro acesso. Sessões gravadas, notas e circuitos não são apagados.
v1.4
- Identidade FV46. Logo oficial (kart “F46 Virtual”), cores e fontes do site fv46.orion.moe (Saira + JetBrains Mono, preto e laranja) em todas as abas.
- Volante e trajetória. O painel mostra o esterço do volante (dado do GT7 nos pacotes mais novos) e o mapa da pista com a posição do carro. Os dois ficam gravados em cada volta (posição x/z e esterço, 10 vezes por segundo). Se o volante girar para o lado contrário, marque “Inverter o lado do volante” em Conexão.
- 122 traçados do GT7. A lista oficial (42 locais) está no app, com extensão, curvas e reta mais longa. O desenho de cada circuito é aprendido pela própria telemetria: confirme o circuito uma vez (Ao vivo → Circuito) e, da próxima vez, o app reconhece sozinho pela posição do carro — inclusive separando traçado normal de invertido. Sem desenho salvo, ele sugere pela extensão da volta.
- Sessões para enviar. Em Histórico, baixe a Sessão completa (.json) e mande para quem quiser; a pessoa abre em Importar sessão na telemetria dela, assiste ao replay e compara com as próprias voltas.
- Replay. Qualquer volta gravada toca de novo no painel GT3 (0,25× a 4×), com volante, pedais, pneus e mapa.
- Comparar lado a lado. Na aba Comparar, ao escolher duas voltas, aparecem dois painéis ao vivo, um ao lado do outro, largando juntos — com delta de um contra o outro no mesmo ponto da pista e o carro do outro no mapa.
- Equipe ao vivo. Aba Equipe: todos usam o mesmo código; quem marca “Compartilhar” aparece para os outros, de qualquer lugar com internet. Os dados passam por um servidor público gratuito (HiveMQ) criptografados com o código da equipe (AES-256); sem o código, ninguém lê. Dá para trocar o servidor em “Servidor de retransmissão”.
- Adesivos GT7. Aba Adesivos: converte JPG, PNG, WebP e HEIC em SVG de até 15 KB (limite do GT7), com escolha de cores, silhueta numa cor, fundo transparente e ajuste automático de detalhe.
v1.3
- Corrida, treino e qualy separados. O app detecta corrida (o jogo informa o total de voltas) e treino. Cada tipo vira uma sessão própria, gravada em
data/sessoes/corridas/,treinos/ouqualys/. Para marcar uma qualy, escolha Qualy em Conexão → Piloto e engenheiro → Tipo de sessão antes de sair para a volta rápida. A sessão também recomeça quando a contagem de voltas reinicia. - Monitor estilo volante de GT3. Luzes de troca (verde, vermelho, azul piscando no limite), marcha gigante, delta ao vivo contra a sua melhor volta, tempos, combustível, pneus coloridos por temperatura, gráfico contínuo de acelerador e freio e a lista de voltas. Tem botão de Voz no próprio monitor.
- Aviso de pneu. O engenheiro avisa quando a temperatura de um pneu passa do máximo da aba Pneus (faixa alvo). Liga e desliga em Conexão ou dizendo “desliga o aviso de pneus”.
- Microfone sempre aberto (opcional). Em Conexão → Microfone: “Apertar o botão para perguntar” ou “Microfone sempre aberto”. Também no botão Mic do monitor.
- Comandos de voz. “pare de falar” / “silêncio” (corta na hora, mesmo no meio da frase), “repete”, “lê o caderno”, “anota …” (vira nota), “modo silencioso” / “pode falar”, “desliga o aviso de pneus”, “fala mais devagar”, “fecha o microfone”.
- Nome do piloto e do engenheiro. Em Conexão → Piloto e engenheiro. O engenheiro se apresenta pelo nome, chama o piloto pelo nome nos avisos e atende quando é chamado (“Marcos, pneus?”). Os nomes vão junto nos arquivos da sessão.
- Aba Comparar. Escolha duas voltas — da mesma sessão, de sessões diferentes ou do
sessao.jsonde um amigo — e veja tempos lado a lado e gráficos ponto a ponto da pista: diferença de tempo, velocidade, acelerador, freio e marcha. - Acelerador e freio gravados a 10 leituras por segundo em cada volta (para os gráficos e a comparação).
v1.2
- Histórico da sessão gravado sozinho. Cada sessão vira uma pasta em
data/sessoes/com as voltas (planilha), a telemetria segundo a segundo (planilha) e a sessão completa (JSON). Baixe pela aba Histórico, inclusive no celular. - Monitor. Painel compacto com conta-giros no topo, marcha, velocidade, tempos, temperatura dos pneus, combustível e voltas. Aparece no topo da aba Ao vivo e em tela cheia na aba Monitor (bom para deixar o celular ao lado da TV ou no suporte do volante — a tela não apaga).
- Ritmo. As voltas ficam uma embaixo da outra, a mais nova em cima, com diferença para a melhor, combustível, velocidade máxima e pneus.
- Rádio só fala o que você pede. O engenheiro nunca avisa troca de marcha, giro ou alertas. Ele só responde às perguntas e lê as notas do caderno: na hora que você pedir, ou sozinho no começo de uma volta escolhida (ou de toda volta).
- Modo demonstração:
node iniciar.mjs --demomostra o app com dados inventados, sem PS5.
v1.1
- Escolha do host (a rede do PS5 e do celular) antes de iniciar; a escolha fica salva.