anything
AirNav RadarBox
Welcome, Guest. Please login or register.
Did you miss your activation email?

Login with username, password and session length
 


Author Topic: TIS-B  (Read 1781 times)

0 Members and 1 Guest are viewing this topic.

Topozero

  • New Member
  • *
  • Posts: 7
TIS-B
« on: September 23, 2020, 03:02:37 PM »
Hi there!

rbfeeder obviously disregards TIS-B data ...

I have ground stations nearby transmitting TIS-B data. Processing TIS-B data as well would improve coverage at lower elevation in my region, concerning non ADS-B equipped planes.

TIS-B targets onto ADS-B "IN" systems in airplanes, like i.e.Garmin GNX 375. Well, the RadarBox Flightstick in conjunction with rbfeeder is an ADS-B "IN" system ... I guess it's a decoding issue in the rbfeeder software. I can imagine TIS-B messages are flagged with a special bit. Perhaps the rbfeeder developer wants to check this.

Regards!

PS: https://www.thebalancecareers.com/what-is-tis-b-282714

Runway 31

  • Moderator
  • Hero Member
  • *****
  • Posts: 33509
Re: TIS-B
« Reply #1 on: September 23, 2020, 03:29:35 PM »
Suggest you contact support with this as they are not on here much

Alan

Topozero

  • New Member
  • *
  • Posts: 7
Re: TIS-B
« Reply #2 on: September 24, 2020, 10:03:02 AM »
Thank you. I will contact support.

Just now I took a quick look into the (older) source code at GitHub: Basically the software should regard TIS-B data. There is a type definition in the header file dump1090.h. So, TIS-B data should be used by rbfeeder ...

Code: [Select]
/* Where did a bit of data arrive from? In order of increasing priority */
typedef enum {
    SOURCE_INVALID,        /* data is not valid */
    SOURCE_MLAT,           /* derived from mlat */
    SOURCE_MODE_S,         /* data from a Mode S message, no full CRC */
    SOURCE_MODE_S_CHECKED, /* data from a Mode S message with full CRC */
    SOURCE_TISB,           /* data from a TIS-B extended squitter message */
    SOURCE_ADSB,           /* data from a ADS-B extended squitter message */
} datasource_t;