Soluções para rolos | Ride Cave | Ride Cave

Compatibilidade

Todo rolo tem suas manias.

Os rolos inteligentes usam o padrão Bluetooth FTMS, mas cada fabricante implementa de um jeito. Veja como a Ride Cave lida com as particularidades, bugs e comportamentos não documentados que descobrimos.

Conteúdo
  1. Principais correções específicas por rolo
  2. Suporte a protocolos
  3. Configurações ajustáveis pelo usuário
  4. Conexão e descoberta
  5. Keep-alive e estabilidade
  6. Ferramentas de depuração
  7. Limitações conhecidas

Principais correções específicas por rolo

Família Wahoo KICKR

Problema: Os rolos Wahoo precisam de etapas extras de handshake para entrar no modo ERG de forma confiável.

Solução alternativa:

  • Depois de solicitar o controle, envie um payload de simulação "neutro" (tudo zero)
  • Isso "cutuca" o rolo para ficar pronto para comandos ERG
  • Adiciona um comando Reset opcional depois da solicitação de controle, para mais confiabilidade

Status: Aplicado automaticamente em dispositivos Wahoo/KICKR.

Van Rysel D100 / Magene T110 (Decathlon)

Problema: O rolo conecta, mas a mensagem "comece a pedalar" nunca some. O Van Rysel D100 (um Magene T110 com outra marca) aceita comandos de controle FTMS, mas não devolve a confirmação exigida, fazendo todos os comandos expirarem. Sem controle, nenhuma resistência é aplicada e o rolo informa 0W.

Solução alternativa:

  • Os comandos de controle são enviados no modo "fire-and-forget" (sem esperar confirmação)
  • Depois disso, o modo ERG e a resistência funcionam normalmente

Outras particularidades conhecidas:

  • Conexão BLE única - Não consegue se conectar a vários apps ao mesmo tempo. Feche os outros apps antes de conectar.
  • A cadência não é confiável - Informa uma cadência constante de ~30 RPM, seja qual for a cadência real. Use um sensor de cadência externo para dados precisos.
  • Não pareie pelo Bluetooth do sistema - Conecte só pela Ride Cave. Se o dispositivo já foi pareado nas configurações do sistema, "esqueça" ele primeiro.

Status: Aplicado automaticamente em dispositivos Van Rysel e Magene.

Rolos Domyos (Decathlon)

Problema: Anuncia suporte a FTMS, mas ignora todos os comandos de controle.

Solução alternativa:

  • Forçar modo somente leitura (sem tentativas de controle)
  • Desativa a gravação de parâmetros de simulação para evitar travamentos
  • Usar só para coleta de dados

Status: Detectado automaticamente e forçado para o modo somente leitura.

iConcept / Toorx FTMS

Problema: Handshake de controle instável sem o comando de reset.

Solução alternativa:

  • Forçar a sequência de handshake controle+reset
  • Melhora a confiabilidade do modo ERG

Status: Aplicado automaticamente em dispositivos iConcept/Toorx.

Suporte a protocolos

A Ride Cave suporta vários protocolos Bluetooth para maximizar a compatibilidade com rolos.

FTMS (principal)

Fitness Machine Service - O padrão Bluetooth moderno (UUID: 0x1826).

Compatível com: A maioria dos rolos modernos (Elite, Wahoo KICKR 2016+, Zwift Hub, Saris etc.)

Modos:

  • Modo ERG (controle da potência-alvo)
  • Modo simulação (inclinação, vento, Crr, Cw)
  • Modo de resistência (% de resistência manual)

Tacx FE-C

ANT+ FE-C via Bluetooth - Protocolo proprietário dos rolos Tacx mais antigos.

Compatível com: Tacx Flux, Neo (firmware anterior ao FTMS)

Recursos:

  • Encapsulamento de mensagens FE-C de 13 bytes
  • Mecanismo de keep-alive (retransmissão a 1Hz)
  • Dados baseados em páginas (Page 16, 25, 48, 49, 51)

Wahoo antigo

Protocolo Wahoo personalizado - Para rolos Wahoo anteriores ao FTMS.

Compatível com: Modelos KICKR mais antigos sem FTMS

Recursos:

  • UUID de serviço personalizado (a026ee07...)
  • Cycling Power Service para os dados
  • Só modo ERG (OpCode 0x05)

Configurações ajustáveis pelo usuário

Se seu rolo não funcionar de primeira, teste estas opções no app da Ride Cave, em Configurações do rolo.

Reset do handshake

Tente se: O modo ERG nunca começa ou o rolo não responde aos comandos de potência.

Adiciona um comando Reset depois de solicitar o controle. Ajuda rolos que precisam de um reset explícito para limpar o estado.

Desativar gravações de simulação

Tente se: O rolo trava ou desconecta ao começar provas.

Impede a Ride Cave de enviar parâmetros de simulação (inclinação/vento/Crr/Cw). Use em rolos que só suportam o modo ERG.

Modo de resistência

Opções: "Nível FTMS (passos de 0,1)" ou "Mudança delta (legado)"

Mude para o modo Delta se os ajustes manuais de resistência não funcionarem. Alguns rolos mais antigos esperam mudanças relativas em vez de níveis absolutos.

Modo só ERG

Tente se: Seu rolo só suporta o modo ERG (não simulação nem resistência).

Força todas as sessões de prova a usar uma potência base fixa de 180W em vez do modo simulação. Necessário para o Elite Direto 2018 e rolos parecidos que só funcionam em ERG.

Conexão e descoberta

A Ride Cave usa um sistema de descoberta com vários filtros para encontrar rolos em protocolos diferentes.

Filtros de descoberta

Quando você clica em "Conectar rolo", buscamos dispositivos que correspondam a:

  • Serviço FTMS (0x1826)
  • Cycling Power (0x1818)
  • Serviço Tacx FE-C
  • Serviço Wahoo FE-C
  • Prefixo do nome: Tacx
  • Prefixo do nome: Wahoo / KICKR
  • Prefixo do nome: Elite
  • Prefixo do nome: Zwift
  • Prefixo do nome: Saris
  • Prefixo do nome: Bkool
  • Prefixo do nome: Kinetic
  • Prefixo do nome: Van Rysel
  • Prefixo do nome: Magene

Se seu rolo não aparecer, talvez ele não suporte Bluetooth FTMS ou tenha um nome fora do padrão.

Keep-alive e estabilidade

Consulta de status

A Ride Cave lê a característica de status do rolo a cada 30 segundos para evitar desconexões por inatividade. Alguns rolos desconectam depois de ~60 segundos sem comunicação.

Keep-alive da Tacx

O protocolo Tacx FE-C retransmite o último comando de controle a cada segundo para manter a autorização. Sem isso, o rolo para de responder depois de alguns segundos.

Ferramentas de depuração

Página de teste

Acesse /test para rodar testes de diagnóstico no seu rolo.

  • Teste parâmetros de simulação diferentes isoladamente
  • Avaliar a sensação de resistência (nenhuma/leve/moderada/forte/impossível)
  • Exportar resultados em JSON para diagnóstico
  • Descubra a quais parâmetros seu rolo responde

Limitações conhecidas

Controle Domyos

Os rolos Domyos não podem ser controlados por Bluetooth. Você vê seus dados de potência/cadência, mas a Ride Cave não consegue ajustar a resistência. Use o ajuste manual de resistência no próprio rolo.

Cadência do Van Rysel D100

O Van Rysel D100 informa dados de cadência pelo FTMS, mas os valores não são confiáveis (~30 RPM constantes). A Decathlon desativou a estimativa de cadência da Magene no firmware. Para uma cadência precisa, pareie um sensor de cadência separado.

Suporte a ANT+

A Ride Cave usa só Bluetooth (não precisa de adaptador ANT+). Se seu rolo só suporta ANT+, você vai precisar de um modelo com Bluetooth.

Ainda com problemas?

Estamos sempre melhorando a compatibilidade com rolos. Se você descobrir uma particularidade que ainda não documentamos, conte para a gente na nossa Página da comunidade, ou confira o Guia de solução de problemas.