Med min ADS-B-mottagare har jag under de senaste månaderna sett mycket av vad jag tycker är TIS-B-kontakter. De verkar cykla genom några olika ICAO ID-prefix, men jag ser mycket av formuläret (i hex) 29xxxx och 31xxxx. T.ex. 298c12 och 318512. Jag letar efter en specifikation av exakt vilka intervall av ICAO-koder som kan användas för TIS-B.
I det här svaret antar jag att du analyserar ADS-B-data på 1090 MHz, vilket är den globala defacto-standarden. Jag är mindre bekant med ADS-B på UAT (987 MHz) som används förutom 1090 MHz i USA, men jag antar att samma logik gäller.
Det finns inga ICAO-adresser tilldelade TIS-B-mål.
Om ett flygplan har en ICAO-adress som detekteras av övervakningssensorerna (t.ex. Mode S radar, multilaterationssystem) och flygplanet inte sänder ADS-B, kommer ett TIS-B-mål att skapas med ICAO 24 bitadress.
Om ett flygplan inte har någon ICAO-adress (dvs den har en A / C transponder / ATCRBS) och inte sänder ADS-B, kommer ett TIS-B-mål att skapas med en 24-bitars adress som består av Mode A-koden (första 12 bitar) och ett unikt övervakningssystem spårnummer (sista 12 bitar). Primärradarmålen tilldelas en "Mode A-kod" av alla nollor.
Om du vill se om du får ett ADS-B-meddelande eller ett TIS-B-meddelande bör du börja titta på Downlink Format (DF, första 5 bitarna i meddelandet) om DF = 17, då är det ett ADS-B meddelande. Om DF = 18 ser du på kontrollfältet (CF, bit 6-8). CF = 0 och CF = 1 är ADS-B-meddelanden. CF = 2,3 & 5 är TIS-B-meddelanden. CF = 6 är ADS-R-meddelanden. CF = 4 är TIS-B / ADS-R-systemstatusmeddelanden.
TIS-B-meddelandena innehåller en ICAO / Mode A Flag (IMF) -bit som indikerar hur man tolkar 24 bitadressen. Platsen för dessa bitar varierar med meddelandetyp (t ex position, hastighet) och ersätter en bit i ADS-B-formatet som inte har någon betydelse i TIS-B.
Läs andra frågor om taggar icao ads-b tis-b Kärlek och kompatibilitet Skor Gear 12 Stjärntecken Grunderna