faup1090: accept squawks, idents as "useful" things.
This commit is contained in:
parent
92136f3807
commit
fb454c0a10
8
net_io.c
8
net_io.c
|
@ -1924,6 +1924,8 @@ static void writeFATSV()
|
||||||
if (a->callsign_valid.source == SOURCE_TISB) {
|
if (a->callsign_valid.source == SOURCE_TISB) {
|
||||||
used_tisb = 1;
|
used_tisb = 1;
|
||||||
}
|
}
|
||||||
|
|
||||||
|
useful = 1;
|
||||||
}
|
}
|
||||||
|
|
||||||
if (trackDataValidEx(&a->squawk_valid, now, 120000, SOURCE_MODE_S)) { // we accept quite old squawks as they shouldn't change often
|
if (trackDataValidEx(&a->squawk_valid, now, 120000, SOURCE_MODE_S)) { // we accept quite old squawks as they shouldn't change often
|
||||||
|
@ -1931,6 +1933,7 @@ static void writeFATSV()
|
||||||
if (a->squawk_valid.source == SOURCE_TISB) {
|
if (a->squawk_valid.source == SOURCE_TISB) {
|
||||||
used_tisb = 1;
|
used_tisb = 1;
|
||||||
}
|
}
|
||||||
|
useful = 1;
|
||||||
}
|
}
|
||||||
|
|
||||||
// only emit alt, speed, latlon, track if they have been received since the last time
|
// only emit alt, speed, latlon, track if they have been received since the last time
|
||||||
|
@ -2025,9 +2028,8 @@ static void writeFATSV()
|
||||||
useful = 1;
|
useful = 1;
|
||||||
}
|
}
|
||||||
|
|
||||||
// if we didn't get at least an alt or a speed or a latlon or
|
// if we didn't get anything interesting, bail out.
|
||||||
// a heading, bail out. We don't need to do anything special
|
// We don't need to do anything special to unwind prepareWrite().
|
||||||
// to unwind prepareWrite().
|
|
||||||
if (!useful) {
|
if (!useful) {
|
||||||
continue;
|
continue;
|
||||||
}
|
}
|
||||||
|
|
Loading…
Reference in a new issue