App OBD-II · iPhone · CarPlay · iOS 26+

Um app OBD-II para iPhone que guarda as leituras junto com o trajeto

O WrenchTime conecta a um adaptador OBD-II Bluetooth Low Energy compatível com ELM327, ou ao OBDLink MX+ certificado pela Apple, e lê o seu carro enquanto você dirige: giro do motor, velocidade, carga do motor, posição do acelerador, temperatura do arrefecimento, temperatura do ar admitido e externa, nível de combustível, tensão do módulo, pressão de admissão e vazão de combustível, além de dezenas de outras leituras onde o veículo as informar, da pressão do turbo, do torque e da potência às correções de combustível, ao lambda, às temperaturas do óleo e do escapamento e, num diesel, ao filtro de partículas e ao nível de AdBlue. As leituras são desenhadas como mostradores circulares no telefone, como grades de mostradores numa tela do CarPlay e como instrumentos no painel em tela cheia WrenchTime Live, e cada canal é gravado a uma amostra por segundo durante todo o trajeto e fica com a viagem, de modo que um trajeto pode ser percorrido depois num gráfico. O Vgate iCar Pro, o iCar Pro 2S e o OBDLink MX+ estão confirmados funcionando num veículo real. Nada é enviado: o vínculo com o adaptador e as leituras vivem no seu aparelho e no seu próprio iCloud.

Leituras OBD-II ao vivo do WrenchTime no iPhone, uma grade de mostradores circulares

Quais adaptadores OBD-II funcionam com um iPhone?

Os de Bluetooth Low Energy, e mais o único adaptador de Bluetooth clássico que o programa MFi da Apple deixa o WrenchTime usar, o OBDLink MX+. Um app de iPhone só alcança um adaptador de Bluetooth clássico quando o fabricante do adaptador o certificou para aquele app pelo nome, então qualquer outro adaptador que pareie pelos Ajustes do iPhone está num rádio que este app não consegue usar, e um adaptador Wi-Fi cria a própria rede em vez de responder a um app: um anúncio que diz Android ou Wi-Fi não é o que comprar. O WrenchTime fala o conjunto de comandos ELM327 e mantém um registro atualizado do que adaptadores específicos realmente fizeram, em vez de anunciar uma lista de compatibilidade que não testou.

  • Vgate iCar Pro e iCar Pro 2S confirmados funcionando num veículo real. A busca acha, eles conectam e consultam, e acordam sozinhos quando o app conecta, então até uma viagem que começa com o adaptador dormindo ganha a sua sessão.
  • OBDLink MX+ certificado pela Apple (MFi) e confirmado funcionando, com suporte desde o WrenchTime 6.7. Pareie uma vez nos Ajustes do iPhone > Bluetooth e depois vincule-o a um veículo em Ajustes > Conexões, como qualquer outro adaptador.
  • Vgate iCar, o sem Pro funciona, mas não acorda sozinho: aperte o botão dele antes de sair, ou a busca volta vazia.
  • Vgate vLinker MS sai de fábrica no modo Apple MFi, e a certificação dele não cita este app, então precisa ser passado para BLE com o app atualizador da própria Vgate e depois esquecido nos ajustes de Bluetooth do iOS.
  • Qualquer outro se for BLE e falar ELM327, deve funcionar, e o app mede o seu adaptador específico em vez de supor. Conte o que você viu e isso entra no registro.

O status diz o que o app conseguiu fazer com cada adaptador, não se aquele adaptador combina com o seu carro: quais protocolos ele cobre, como dorme e acorda e as manias de uma marca específica estão na lista de compatibilidade do fabricante, e vale a olhada antes de comprar. Do lado do app, espera-se que funcione qualquer adaptador que fale ELM327 por Bluetooth Low Energy 4.0 ou mais recente, assim como o OBDLink MX+ certificado pela Apple; os de baixo são os que estão registrados.

AdaptadorStatusObservações
Vgate iCar Pro 2SFuncionaA busca acha, ele conecta e consulta, e acorda sozinho quando o app conecta. Num BMW não: lá a linha iCar Pro não acorda sozinha, veja o vLinker BM+.
Vgate iCar Pro (BLE 4.0)FuncionaMesma família de firmware do 2S e se comporta igual: é achado, conecta, acorda sozinho, menos num BMW, onde não acorda.
Vgate iCar Pro MiniFuncionaO iCar Pro menor, vendido sob a marca vLinker da Vgate. A busca acha, ele conecta e consulta, confirmado por um usuário num veículo real. O anúncio diz que ele não acorda sozinho num veículo elétrico ou híbrido.
Vgate iCar (non-Pro)Funciona com configuraçãoConecta e consulta como o Pro, mas não acorda sozinho: aperte o botão dele antes de sair, ou a busca volta vazia.
Vgate vLinker MSFunciona com configuraçãoNão recomendado. Sai de fábrica no modo Apple MFi, cuja certificação não cita este app, e só funciona depois de ser passado para BLE com o app atualizador da própria Vgate e então esquecido nos ajustes de Bluetooth do iOS. Por enquanto há um único relato de usuário, ainda sem confirmação depois da troca. Prefira um iCar Pro.
Vgate vLinker MC+Não verificadoBluetooth Low Energy de fábrica, sem modo MFi, então não deve precisar de nada da configuração do vLinker MS. Ninguém relatou ainda, por isso está na lista sem veredito.
Vgate vLinker BM+FuncionaO adaptador da Vgate feito para BMW, confirmado funcionando com o app. Ele existe porque a linha iCar Pro não acorda sozinha num BMW, e uma viagem que começa ali com o adaptador dormindo não grava nada; o BM+ é o que se emparelha com um BMW.
OBDLink MX+ (MFi)FuncionaAdaptador de Bluetooth clássico certificado pela Apple (MFi), com suporte desde o WrenchTime 6.7. Pareie uma vez nos Ajustes do iPhone > Bluetooth e depois vincule-o a um veículo em Ajustes > Conexões, dentro do app, como qualquer outro adaptador.
OBDLink CXNão verificadoAdaptador Bluetooth Low Energy do mesmo fabricante do MX+, então não há nada a parear nos Ajustes do iPhone: ele é vinculado em Ajustes > Conexões, dentro do app. Ainda não foi testado num veículo real, por isso aparece sem veredito.

Os status são copiados do próprio registro de adaptadores do WrenchTime, lido em : o que cada aparelho fez num veículo real, não o que o fabricante promete. Um adaptador listado não é uma recomendação, e nenhum fabricante de adaptadores patrocina esta página.

Dados OBD-II ao vivo do WrenchTime no iPhone com mostradores circulares de giro, velocidade, temperatura do arrefecimento, ar admitido e vazão

O que o WrenchTime lê do carro?

Os parâmetros padrão do Modo 01, consultados em camadas para que os valores que mudam rápido sejam lidos com frequência e os lentos, raramente: giro do motor e velocidade várias vezes por segundo, carga do motor, acelerador e pressão do coletor cerca de uma vez por segundo, e temperatura do arrefecimento, temperatura do ar admitido, temperatura externa, nível de combustível e tensão do módulo a cada poucos segundos. Além desse conjunto básico, ele lê dezenas de outros sempre que o carro os declara: pressão do turbo e de sobrealimentação, torque e potência do motor, posição do pedal do acelerador, temperaturas do óleo, do ar de carga, do catalisador e dos gases de escape, correções de combustível de curto e longo prazo, lambda comandado e medido, ponto de ignição, pressão do trilho de combustível, EGR, pressão barométrica, teor de etanol, carga da bateria híbrida e, num diesel, a pressão e a temperatura do filtro de partículas e o nível de AdBlue. Todos aparecem em Dados ao vivo e status, podem entrar no layout do CarPlay e são gravados com a viagem. A vazão de combustível é lida direto onde o carro a informa e deduzida do sensor de fluxo de ar onde não informa. Só os parâmetros que o seu veículo declara são pedidos, e um que para de responder é rebaixado em silêncio em vez de ser pedido para sempre. Num enlace CAN, vários parâmetros viajam numa mesma requisição para manter a cadência.

Ele lê códigos de falha?

Sim, com o WrenchTime Pro. A ferramenta Códigos de falha lê os códigos gravados, pendentes e permanentes de todos os módulos que respondem à requisição OBD-II padrão, mostra se a luz de injeção está acesa, confere os monitores de prontidão e mostra o freeze frame que o carro salvou com a falha. Cada leitura é guardada com a data e a quilometragem do hodômetro, e os códigos podem ser apagados com o motor desligado, após duas confirmações. O guia do leitor de códigos OBD-II explica o que significa cada parte de uma leitura e o que ela não faz.

Como ele se adapta a um adaptador lento?

Medindo o seu. Quando você vincula um adaptador pela primeira vez, uma calibração descobre quantos parâmetros o seu enlace aguenta numa requisição, quantas respostas voltam, quanto dura uma ida e volta e a que leituras o veículo realmente responde, e o plano de consulta é montado a partir disso. Um enlace rápido o bastante para os padrões de fábrica não muda em nada, porque cada cadência derivada é tomada como a mais lenta entre a medição e o padrão. Na estrada, uma escada de degradação absorve o que uma medição parado não podia enxergar: se as idas e voltas começam a estourar o tempo disponível, a cadência desce um degrau, e sobe de volta quando melhora. A calibração pode ser refeita quando você quiser pela tela do próprio adaptador.

O que os mostradores do CarPlay mostram?

Numa tela do CarPlay o WrenchTime é um app de tarefa de condução com quatro abas. Live é uma grade de mostradores circulares, um cartão por leitura, agrupados como quem dirige os lê: movimento, motor, combustível, ar. Tocar um cartão mostra o valor atual, o mínimo, o máximo e a média daquele canal na sessão, e uma leitura que entra na faixa crítica, a temperatura do arrefecimento por exemplo, levanta um único alerta para aquela passagem e depois fica quieta por um tempo. Viagem inicia e para uma gravação e lista os seus dez últimos trajetos. Por perto acha postos, ou carregadores num veículo elétrico. Veículo mostra o hodômetro e o que está para vencer. Você escolhe o título de cada fileira e quantos mostradores ela exibe, cada veículo pode ter uma cor própria para distinguir de relance dois carros da mesma garagem, e um modo noturno segue o carro ou passa por cima. O CarPlay faz parte do WrenchTime Pro.

Aba Live do WrenchTime no CarPlay com uma grade de mostradores circulares na tela do carro
Painel WrenchTime Live no iPhone com mostradores circulares de giro, velocidade e temperatura do arrefecimento

Posso montar o meu próprio painel com essas leituras?

Pode. O WrenchTime Live é um quadro de instrumentos em tela cheia com 17 tipos de instrumento, e o adaptador os alimenta: um cartão de sinal desenha giro, temperatura do arrefecimento, nível de combustível, acelerador, tensão, consumo ou qualquer outra leitura OBD-II como um mostrador próprio, quantas vezes você quiser, ao lado de marcha, velocidade, ângulo de inclinação, força G, inclinação da via, bússola, altitude, autonomia, um mapa ao vivo, os preços de combustível por perto, os dados da viagem e o clima. Você os organiza em páginas que preenchem a tela e são passadas como as da Tela de Início, na vertical ou na horizontal conforme a forma como o telefone está fixado, e um cartão pode ocupar um terço, metade, dois terços ou uma fileira inteira de largura e de uma a três fileiras de altura, com um instrumento desenhado de um jeito diferente em cada forma, em vez de um único desenho ampliado. O plano gratuito tem 3 instrumentos na primeira página; mais que isso, e qualquer página depois da primeira, é Pro.

O que acontece com os dados que o adaptador produziu?

Continuam seus e continuam no telefone. Enquanto uma sessão roda, o fluxo é agrupado a uma amostra por segundo por canal, e quando a viagem termina a série é empacotada e guardada com ela, para que o trajeto possa ser revisto num gráfico com um chip por canal gravado, e vários sobrepostos com o Pro. A telemetria tem um prazo de retenção próprio, então pode ser podada enquanto a viagem e a rota dela sobrevivem, e um botão desliga a gravação por completo. O vínculo com o adaptador, o perfil aprendido e um chassi lido mas ainda não confirmado vivem nos ajustes do próprio aparelho, nunca no iCloud, porque isso é estado de sessão deste telefone e não dado seu sobre o veículo. Um chassi só vai para a ficha do seu veículo quando você aceita.

Painel WrenchTime Live em modo de edição no iPhone com a galeria de widgets aberta

Preciso de um adaptador para usar o WrenchTime?

Não. Manutenção, combustível, recarga, viagens, estacionamento, os gráficos, o Radar de preços, os widgets, o app do Apple Watch, a sincronização com o iCloud, os backups e a exportação funcionam todos sem adaptador nenhum, e as abas Viagem, Por perto e Veículo do CarPlay também. O adaptador acrescenta dados do motor ao vivo e telemetria por viagem em cima de um registro que já é completo sem ele. Nos Ajustes há ainda um modo de demonstração que alimenta todas essas telas com um adaptador simulado, para você ver exatamente o que teria antes de comprar qualquer coisa.

Posso adicionar uma leitura que o WrenchTime não mostra?

Pode, com o WrenchTime Pro. Um PID personalizado é uma requisição que você define para um veículo: o serviço (01, 21 ou 22), o parâmetro, opcionalmente o módulo em que ele mora, e como os bytes da resposta viram um número, seja por uma escala e um deslocamento simples, seja por uma fórmula. Ele pode ser desenhado como um mostrador, uma leitura simples, uma luz de status ou uma tabela de consulta, exibido em Dados ao vivo e status, no painel Live e no CarPlay, e gravado com cada viagem se você ativar. Você também pode importar um do catálogo da comunidade OBDb, filtrado pelo ano-modelo do seu veículo, ou abrir um PID que alguém compartilhou como link. Nada além desses três serviços somente de leitura pode ser enviado por um PID personalizado. O guia de PIDs personalizados percorre uma definição.

Posso definir as minhas próprias faixas de mostrador e a linha vermelha?

Pode, de graça e por veículo. A ferramenta Escalas dos instrumentos deixa você definir o mínimo, o máximo, a faixa de atenção e a faixa crítica de qualquer leitura OBD-II, e uma linha vermelha para o tacômetro, para que um diesel que gira menos ou um motor que trabalha mais quente seja desenhado nos próprios termos. O telefone, o painel Live e o CarPlay desenham a partir da mesma escala, e a faixa crítica é a que dispara o alerta do CarPlay. Deixar um lado de uma faixa em branco a mantém aberta, e um único canal ou o veículo inteiro pode voltar aos padrões.

Por que o alarme do meu carro dispara com o adaptador plugado?

Alguns carros modernos leem o tráfego na porta de diagnóstico de um carro trancado como uma invasão, e a maioria dos adaptadores continua alimentada e conectada muito depois de o motor ser desligado. Cada veículo tem uma chave para isso na tela de pareamento do adaptador, desativada por padrão, que só vale quando ninguém está na tela: uma viagem, o CarPlay ou o painel Live.

  • Desconectar quando o veículo entra em repouso o app para de falar com o carro no instante em que o motor marca giro zero, o Bluetooth do próprio carro cai ou o barramento silencia, e retoma no mesmo enlace assim que o carro anda de novo, sem reconectar. O start-stop também pausa as leituras, até você sair andando.
  • Desconectar também o Bluetooth para um carro cujo alarme se incomoda com o próprio enlace parado: a sessão termina nos mesmos sinais e reconecta quando o trajeto recomeça, o que custa alguns segundos de leituras a cada partida.

E se a busca do pareamento não reconhecer o meu adaptador?

A busca lista primeiro os adaptadores que reconhece e, abaixo deles, os outros dispositivos Bluetooth com nome por perto e sinal utilizável. Escolha um deles e o WrenchTime o testa na hora: ele só é mantido se responder como um adaptador OBD-II, e do contrário a tela avisa e o seu vínculo anterior fica como estava. Dispositivos de outras pessoas nunca são citados pelo nome no log de diagnóstico. Se um adaptador fora da lista funcionar para você, avise a gente e ele entra no registro de adaptadores acima.

Perguntas frequentes

Que adaptador OBD-II eu compro para um iPhone?

Um adaptador Bluetooth Low Energy que fale ELM327, ou o OBDLink MX+ certificado pela Apple. O Vgate iCar Pro e o iCar Pro 2S estão confirmados funcionando num veículo real e acordam sozinhos, e o OBDLink MX+ também está confirmado funcionando. O Vgate iCar sem Pro funciona, mas precisa ser ligado pelo botão. Um vLinker MS precisa primeiro ser passado do modo Apple MFi para BLE com o app atualizador da Vgate. Adaptadores Wi-Fi não conseguem funcionar com um app de iPhone, e o OBDLink MX+ é o único adaptador de Bluetooth clássico que o WrenchTime consegue usar.

O WrenchTime lê códigos de falha?

Sim, com o WrenchTime Pro. Ele lê os códigos de falha gravados, pendentes e permanentes dos módulos que respondem à requisição OBD-II padrão, mostra se a luz de injeção está acesa, descreve os códigos genéricos em linguagem simples e só os apaga com o motor desligado. Cada leitura também mostra os monitores de prontidão e o freeze frame salvo com a falha.

Que leituras ele mostra?

Giro do motor, velocidade, carga do motor, posição do acelerador, temperatura do arrefecimento, temperatura do ar admitido, temperatura externa, nível de combustível, tensão do módulo, pressão do coletor de admissão e vazão de combustível, além de dezenas de outras onde o seu veículo as informar: pressão do turbo, torque e potência, pedal do acelerador, temperaturas do óleo e do escapamento, correções de combustível, lambda, ponto de ignição e, num diesel, o filtro de partículas e o nível de AdBlue. O hodômetro também, onde o carro o informa. Com o Pro você pode definir PIDs personalizados para qualquer outra coisa que o seu carro responda.

As leituras são salvas com a viagem?

São. Cada canal é agrupado a uma amostra por segundo durante todo o trajeto e guardado com a viagem, para você percorrer depois num gráfico. Uma viagem recuperada depois de o iOS encerrar o app não tem telemetria, porque aquele buffer vivia na memória.

Os dados OBD-II vão para algum servidor?

Não. Não existe servidor do WrenchTime. As leituras vivem no seu aparelho e sincronizam só pelo seu próprio iCloud privado. O vínculo com o adaptador nunca sai do telefone.

O CarPlay está incluído?

O CarPlay faz parte do WrenchTime Pro. A aba Live precisa de um adaptador pareado; as abas Viagem, Por perto e Veículo funcionam sem.

Posso adicionar os meus próprios PIDs OBD-II?

Pode, com o WrenchTime Pro. Um PID personalizado usa o serviço 01, 21 ou 22, transforma os bytes da resposta num número com uma escala ou uma fórmula, e pode ser exibido como mostrador, leitura simples, luz de status ou tabela de consulta no telefone, no painel Live e no CarPlay, e gravado com cada viagem. As definições também podem ser importadas do catálogo da comunidade OBDb ou abertas a partir de um link que alguém compartilhe.

Posso mudar a escala do mostrador ou a linha vermelha?

Pode, de graça e por veículo: mínimo, máximo, faixas de atenção e crítica para qualquer leitura, e uma linha vermelha para o tacômetro. O telefone, o painel Live e o CarPlay usam a mesma escala.

O alarme do meu carro dispara depois que eu tranco o carro com o adaptador plugado. O que posso fazer?

Ative Desconectar quando o veículo entra em repouso na tela de pareamento do adaptador desse veículo. O app para de falar com o carro assim que o motor é desligado e retoma quando você sai andando. Se o alarme ainda reclamar, Desconectar também o Bluetooth encerra a conexão também.

Ícone do app WrenchTime, motor e chave inglesa em laranja

Feito para quem prefere saber a chutar.

Baixe de graça. Um veículo, recursos de verdade, sem anúncios. A sua garagem vai agradecer.

Baixar o WrenchTime na App Store