Ferramenta gratuita

Enxerte frequência cardíaca, potência ou cadência de um arquivo para outro.

Combine streams de FC, potência, cadência, velocidade, elevação ou temperatura de um arquivo de atividade em outro. Solte um FIT de destino (ou GPX ou TCX), solte um arquivo de origem paralelo, escolha quais streams copiar, e a ferramenta alinha por tempo e enxerta os dados. Feita para quem grava em dois dispositivos ao mesmo tempo e quer um único arquivo limpo com todos os dados.

potência: nenhumavirapotência: 248 W

Arquivo de destino (recebe os novos dados)

Arquivo de origem (dados para enxertar)

Como funciona

  1. 1

    Solte o arquivo de destino

    O arquivo que recebe os novos dados enxertados. O resultado mantém o formato deste arquivo.

  2. 2

    Solte o arquivo de origem

    O arquivo com os streams que você quer copiar. FIT, GPX ou TCX, todos funcionam.

  3. 3

    Escolha os streams e a tolerância

    Marque os streams para enxertar (FC, potência, cadência, velocidade, elevação, temperatura). Escolha uma tolerância de correspondência de tempo - copiamos do ponto de origem mais próximo dentro de ± sua janela.

O que você recebe

  • Caixas de seleção por stream - copie só FC, só potência, ou qualquer combinação
  • Correspondência alinhada por tempo com tolerância configurável (1s a 30s)
  • As estatísticas de diferença mostram quantos pontos do arquivo de destino receberam cada stream enxertado
  • Funciona com FIT, GPX e TCX tanto como destino quanto como origem
  • Recodifica o resultado com o SDK oficial da Garmin para segurança na conversão
  • Funciona offline - os dois arquivos ficam no seu dispositivo

Quando usar isso

Use o mesclador sempre que dois dispositivos tiverem gravado a mesma atividade e você quiser um único arquivo combinado. Cenários comuns: gravação dupla com ciclocomputador e relógio (o ciclocomputador tem GPS/potência, o relógio tem FC), cinta de FC esquecida em um dispositivo mas pareada com outro, app de medidor de potência de terceiros no celular gravando junto com um ciclocomputador sem pareamento ANT+, gravação dupla de uma prova para redundância e depois percebendo que um stream ficou mais limpo no dispositivo reserva. O mesclador transforma duas gravações paralelas em um único arquivo canônico que você pode enviar para qualquer lugar.

Como funciona por trás dos panos

A ferramenta decodifica os dois arquivos em séries temporais por stream no seu navegador. Para cada ponto de trajeto no arquivo de destino, ela busca no arquivo de origem o timestamp mais próximo dentro da sua janela de tolerância. Se encontrar uma correspondência, copia o valor do arquivo de origem para cada stream marcado no ponto de destino. Se não encontrar correspondência dentro da tolerância, o destino mantém o valor existente (ou nulo, se não tinha nenhum). Depois do enxerto ponto a ponto, o arquivo é recodificado - FIT pelo SDK oficial da Garmin, GPX e TCX por serialização XML nativa - e baixado. Todo o processo é local: nenhum arquivo sai do seu dispositivo.

Erros comuns

Três erros que vale a pena destacar. Primeiro, relógios dessincronizados - se o relógio de um dispositivo estava alguns minutos errado (comum em celulares que não sincronizaram), o enxerto vai falhar silenciosamente na maioria dos pontos porque nada corresponde dentro da tolerância. Confira as estatísticas de diferença; se uma porcentagem baixa de pontos correspondeu, passe a origem pelo nosso [FIT Time Adjuster](/tools/fit-time-adjuster) para corrigir o relógio antes. Segundo, enxertar posições de GPS entre dispositivos - a ferramenta não faz isso por padrão porque os dois dispositivos vão divergir por alguns metros em cada ponto e o resultado fica irregular. Fique com FC, potência, cadência e outros streams escalares. Terceiro, enxertar elevação de um GPS de celular ruidoso sobre uma gravação de altímetro barométrico limpa - o destino piora. Sempre enxerte do melhor dispositivo para o arquivo de destino.

Perguntas frequentes

E se as duas gravações não começarem no mesmo horário?
Sem problema - a ferramenta faz a correspondência pelo timestamp absoluto, não pelo índice do registro. Contanto que os dois arquivos se sobreponham no tempo real, o enxerto funciona. A parte do destino fora da janela de tempo da origem fica sem os dados enxertados (você mantém o que já estava lá originalmente).
Qual tolerância devo usar?
5 segundos é um padrão sensato e cobre a maioria dos casos. Reduza para 1-2 segundos se os dois dispositivos gravaram a 1Hz e você quer uma correspondência rigorosa. Aumente para 10-30 segundos se um dispositivo subamostrou o stream (alguns Garmin gravam FC em frequências menores para economizar bateria, e alguns medidores de potência reportam em intervalos variáveis). As estatísticas de diferença depois da combinação mostram qual porcentagem dos pontos do destino teve correspondência, então você pode rodar de novo com uma tolerância maior se muitos pontos ficaram de fora.
As voltas e os totais de sessão do arquivo de origem vão passar para o resultado?
Não - só os valores de stream por ponto do trajeto. As voltas, o resumo da sessão, os pontos de percurso e as mensagens de evento do arquivo de destino continuam intactos, então a estrutura da atividade não muda. Isso é proposital: geralmente você quer a organização do destino com os dados de sensor da origem, não uma mistura dos dois.
Qual é o uso principal disso?
Gravação com dois dispositivos. Você grava um pedal ao ar livre no seu Garmin Edge (que tem GPS, potência, cadência), mas também usou um Apple Watch (que captou FC e dados de recuperação). Você quer um único FIT combinado para o Strava, com a potência do Garmin e a FC do Apple. Solte o FIT do Garmin como destino, o GPX do Apple como origem, marque a caixa de FC e baixe. Pronto.
Posso combinar a potência de um medidor no pedal com um pedal gravado num dispositivo sem potência?
Sim - se o medidor de potência grava seu próprio FIT (alguns fazem isso via campos de dados Connect IQ ou um app pareado no celular), solte o pedal do dispositivo sem potência como destino e o FIT só com potência como origem, marque potência e combine. O resultado vai parecer uma gravação normal do dispositivo, só que com a potência incorporada.
Isso funciona para combinar na direção inversa também?
Sim. As marcações "destino" e "origem" só indicam de qual arquivo o resultado é moldado. Você pode usar qualquer um dos arquivos em qualquer papel. Tente em uma direção, veja as estatísticas de diferença e troque se a outra direção ficar mais limpa.
O que acontece se o destino já tiver o stream que estou enxertando?
O enxerto sobrescreve os valores existentes do destino em cada timestamp correspondente. Isso é proposital - você geralmente enxerta porque a versão do destino do stream está faltando ou errada. Se você só quer preencher lacunas (gravar valores da origem apenas onde o destino está faltando), marque a opção de preenchimento de lacunas na página da ferramenta.
O Strava e o Garmin Connect vão aceitar o arquivo combinado?
Sim - o resultado é um FIT (ou GPX/TCX) totalmente válido, regravado com o SDK oficial da Garmin. O Strava trata como qualquer outro upload. Se você está reenviando porque o original estava sem um stream, o Strava vai detectar uma duplicata pelo horário de início e distância - apague o original antes, ou adie o início em um minuto usando nosso [FIT Time Adjuster](/tools/fit-time-adjuster).

Salve seus treinos em um registro real

Corrija o arquivo uma vez e depois mantenha cada pedal e corrida analisados em um só lugar. O Domestique lê os dados para você.

Criar conta gratuita