Descodificador de código Mode S de aeronaves

Converta um endereço Mode S hexadecimal de seis dígitos no bloco de atribuição da ICAO, prefixo de bits, intervalo e posição no bloco.

Endereço Mode S hexadecimal

Introduza seis carateres hexadecimais; são aceites espaços, hífenes e o prefixo opcional 0x.

Prefixo fixo de atribuiçãoBits atribuíveis
Bloco de atribuição

Introduza um endereço Mode S de 24 bits para ver o respetivo intervalo de atribuição.

ICAO Annex 10 · 2023
Hexadecimal
24-bit · Binário
Decimal
Intervalo publicado
Prefixo fixo de atribuição
Endereços no bloco
Posição no bloco
Introduza um endereço Mode S de 24 bits para ver o respetivo intervalo de atribuição.

O endereço é descodificado no seu navegador. Nada é enviado para o BroBroGo.

Perguntas Frequentes

O que significa encontrar um país ou uma autoridade?

Significa apenas que a ICAO atribuiu esse bloco de endereços ao país ou à autoridade de registo. Não prova que a aeronave continue registada aí; o transponder pode estar configurado incorretamente, o endereço pode estar duplicado ou não ter sido atualizado após uma mudança de registo.

A ferramenta identifica uma aeronave ou um voo específico?

Não. O endereço de 24 bits pode ser pesquisado separadamente em registos de aeronaves, mas esta ferramenta não acede a registos, operadores nem serviços de seguimento em tempo real; limita-se a explicar o intervalo de atribuição publicado.

Porque não podem ser atribuídos 000000 e FFFFFF?

O plano global tem 16 777 214 valores atribuíveis, excluindo todos os zeros e todos os uns. As orientações da ICAO também indicam que um endereço só com zeros pode assinalar uma configuração incorreta do transponder.

O Enquadramento de Atribuição de 24 Bits da ICAO

O sistema de vigilância da aviação civil internacional assenta na atribuição de endereços únicos de 24 bits a cada aeronave equipada com transponder Mode S. Este esquema global, gerido pela Organização da Aviação Civil Internacional (ICAO), disponibiliza um total de 16 777 214 valores atribuíveis. A distribuição deste espaço de endereçamento é feita através de blocos de dimensão variável delegados a Estados-Membros, autoridades de registo ou categorias especiais.

O Descodificador de código Mode S de aeronaves funciona como um descodificador estrutural offline que analisa a arquitetura destes 24 bits. Em vez de realizar consultas a bases de dados dinâmicas ou efetuar o rastreio de voos em tempo real, a ferramenta traduz o endereço hexadecimal introduzido para identificar a autoridade responsável pela gestão desse intervalo e a posição exata do código dentro do respetivo bloco.


Tradução de Binário para Hexadecimal na Aviação

Os computadores de bordo e os sistemas de tráfego aéreo processam o endereço Mode S como uma cadeia binária de 24 bits (composta por zeros e uns). Para facilitar a leitura humana, a transmissão de dados e a configuração de equipamentos, este valor de 24 bits é representado como um código hexadecimal de seis dígitos.

Cada dígito hexadecimal condensa quatro bits (um nibble). Por exemplo, o intervalo completo de 24 bits estende-se teoricamente de 000000 a FFFFFF em base hexadecimal. O descodificador aceita a introdução deste código em formato flexível, tolerando letras maiúsculas ou minúsculas (0–9 e A–F), espaços, hífenes e o prefixo opcional 0x.


Prefixos Fixos vs. Bits Atribuíveis

A estrutura interna de um bloco de endereços Mode S é definida pela divisão dos seus 24 bits em duas secções matemáticas distintas:

  • Prefixo fixo de atribuição: A sequência inicial de bits binários que a ICAO define para um determinado país ou autoridade. Quanto maior for o prefixo fixo, menor será o número de bits restantes e, consequentemente, menor será o bloco de endereços disponível para esse território.
  • Bits atribuíveis: Os bits variáveis restantes no endereço de 24 bits que a autoridade nacional pode distribuir de forma independente para registar aeronaves individuais.

Esta relação matemática determina diretamente o tamanho do bloco (representado no campo Endereços no bloco) e o Intervalo publicado em formato hexadecimal. O descodificador calcula também a Posição no bloco, revelando o índice numérico exato que o endereço introduzido ocupa dentro do intervalo gerido por essa autoridade.


Blocos Especiais e Reservados da ICAO

Nem todos os endereços de 24 bits estão associados a países específicos. A ICAO mantém divisões estruturadas para fins técnicos, operacionais ou de planeamento futuro. Ao processar um código, a ferramenta pode identificar diferentes categorias de blocos de atribuição:

Tipo de Bloco Descrição e Resultados do Descodificador
Bloco de atribuição temporária da ICAO Intervalos reservados para utilizações temporárias ou missões específicas sob coordenação direta da ICAO.
Bloco de utilização especial da ICAO Endereços destinados a testes, calibração ou operações de natureza especial.
Bloco de reserva da região ‹region› Intervalos geográficos guardados para suprir futuras necessidades de expansão de capacidade de registo numa determinada região.
Reservado para utilização futura Segmentos do espaço de 24 bits ainda não distribuídos a nenhuma autoridade ou categoria.
Sem atribuição publicada nesta tabela Códigos que pertencem a intervalos que não constam na tabela de atribuições atualizada.

Riscos de Configuração Incorreta do Transponder

A integridade do sistema Mode S depende da configuração correta de cada transponder. Existem dois padrões de bits que estão completamente excluídos do esquema de atribuição de aeronaves:

  • 000000 (Todos os bits a zero): Não pode ser atribuído como endereço de aeronave. A presença deste padrão é sinalizada pelo descodificador como um indicador de configuração incorreta do transponder.
  • FFFFFF (Todos os bits a um): Não atribuível a aeronaves individuais, sendo reservado para funções de difusão ou propósitos técnicos do sistema.

Se um destes códigos for introduzido, a ferramenta identifica o resultado como Não pode ser atribuído como endereço de aeronave. A existência de transponders a transmitir dados com endereços incorretos, duplicados ou não parametrizados coloca desafios técnicos significativos à gestão do espaço aéreo e à precisão dos sistemas de monitorização ADS-B.


Validação de Dados e Mensagens de Erro

Para garantir a precisão da análise estrutural, o descodificador aplica regras estritas de validação de dados no momento da introdução do código. Se o formato do endereço não cumprir os requisitos técnicos de um endereço de 24 bits, a ferramenta interrompe o processamento e apresenta mensagens de erro específicas:

  • Utilize apenas carateres hexadecimais de 0–9 e A–F. – Esta mensagem surge se o utilizador introduzir carateres alfabéticos fora do intervalo hexadecimal (como G a Z) ou símbolos especiais não permitidos.
  • Um endereço Mode S de 24 bits tem de conter exatamente seis carateres hexadecimais. – Esta mensagem é apresentada se o comprimento do código introduzido for inferior ou superior a seis dígitos hexadecimais, excluindo da contagem os espaços, hífenes ou o prefixo 0x.

Limitações de Interpretação dos Dados Estáticos

É fundamental sublinhar que a correspondência bem-sucedida de um bloco identifica apenas a autoridade à qual a ICAO alocou originalmente esse intervalo de endereços.

O resultado obtido não constitui uma prova de registo ativo ou atualizado. Na prática da aviação, os transponders podem estar configurados incorretamente, os endereços podem ser duplicados por erro humano ou os códigos originais podem permanecer inalterados na memória do equipamento mesmo após a venda e transferência de registo da aeronave para outro país. O descodificador não realiza cruzamento de dados com registos nacionais de aeronaves nem fornece informações sobre operadores, proprietários ou rotas.


Perguntas Frequentes

O que significa encontrar um país ou uma autoridade? Significa apenas que a ICAO atribuiu esse bloco de endereços ao país ou à autoridade de registo. Não prova que a aeronave continue registada aí; o transponder pode estar configurado incorretamente, o endereço pode estar duplicado ou não ter sido atualizado após uma mudança de registo.

A ferramenta identifica uma aeronave ou um voo específico? Não. O endereço de 24 bits pode ser pesquisado separadamente em registos de aeronaves, mas esta ferramenta não acede a registos, operadores nem serviços de seguimento em tempo real; limita-se a explicar o intervalo de atribuição publicado.

Porque não podem ser atribuídos 000000 e FFFFFF? O plano global tem 16 777 214 valores atribuíveis, excluindo todos os zeros e todos os uns. As orientações da ICAO também indicam que um endereço só com zeros pode assinalar uma configuração incorreta do transponder.

Como é processada a privacidade dos dados introduzidos? O endereço é descodificado no seu navegador. Nada é enviado para o BroBroGo, garantindo que a análise dos códigos hexadecimal é feita de forma estritamente local e privada.