O ARINC 429 é um padrão definido que não apenas descreve a estrutura de pacotes (32 bits), mas também os formatos de dados para diferentes etiquetas, dependendo da ID do equipamento. Para saber como decodificar corretamente um rótulo ARINC 429, você precisa conhecer o ID do equipamento, que pode ser usado para pesquisar o significado de um rótulo específico.
O fabricante do dispositivo de onde vieram os dados também pode fornecer a definição de qualquer rótulo não padrão / personalizado
Se você sabe quais rótulos está procurando, não precisa decodificar o rótulo inteiro, basta inspecionar os bits 8-1 para determinar o rótulo.
Em geral, a especificação ARINC 429 fornece uma diretriz para rótulos:
Binary coded decimal (BCD) sub-group 001 to 067, 125, 165, 170, 200, 201,230 to 237.
Binary (BNR) subgroup 070 to 124, 126 to 144, 150 to 154, 162 to 164, 166, 167, 171 to 177, 202 to 227, 240 to 257, 262 to 265, 267, 310 to 347, 360 to 376.
Mixed BCD and BNR subgroup 260, 261
Discretes subgroup 145 to 147, 270 to 276
Maintenance and discrete data subgroup 155, 156
Maintenance data subgroup 157 to 161, 350 to 354
Test word subgroup 266, 277
Application dependent subgroups 300 to 307
Acknowledgement subgroup 355
Maintenance ISO #5 subgroup 356
ISO #5 message subgroup 357