Em palavras A429 BNR, o bit 29 é o bit de sinal. Descrições de rótulos individuais não são totalmente consistentes, pois muitos identificarão o bit 29 como parte do campo sig bits .
Em qualquer caso, é importante observar os detalhes de um rótulo específico, especialmente os valores de intervalo, MSB e LSB. Alguns são sempre positivos (como a velocidade no ar) e, portanto, o bit de sinal é considerado positivo e o bit 29 pode ser o MSB.
Um fator comum é que a maioria dos rótulos de BNR é codificada em binário de complemento de 2. Nesse caso, o MSB é metade do intervalo e cada um dos bits a seguir é metade do valor do anterior. Exemplo: Para um intervalo de "rumo" de 0 a 359, o MSB (bit 29) é 180, o próximo é 90, seguido por 45, 22,5, 11,25, etc. Alternativamente, você pode declarar o bit 29 eo bit de sinal torna-se -180 a +179.
Então você notará que na codificação de complemento de 2, não importa se você considera o bit 29 como um MSB ou um bit de sinal. A diferença é que, se você chamar MSB, o intervalo será de 0 a 359. Se você chamar um bit de sinal, o intervalo será de -180 a +179.
Você pode provar isso para si mesmo declarando o bit 29 como um bit e código de sinal de -135 graus. Em seguida, declare bit 29 um valor MSB de 180 e código 225 graus. A codificação deve ser a mesma.