Skip to content

Extend silhouette lookup with tar1090's full fallback chain#71

Merged
MrSuttonmann merged 2 commits into
mainfrom
silhouette-fallback-chain
May 19, 2026
Merged

Extend silhouette lookup with tar1090's full fallback chain#71
MrSuttonmann merged 2 commits into
mainfrom
silhouette-fallback-chain

Conversation

@MrSuttonmann
Copy link
Copy Markdown
Owner

Common GA tails (C172, P28A, C182, C150 — tens of thousands of entries in tar1090-db) collapsed to the generic arrow because only the most specific tar1090 lookup (TypeDesignatorIcons) was consulted. Now mirror tar1090's four-tier fallback: designator → ICAO type description (with WTC) → kind letter → emitter category. Also fill TypeIcao from adsbdb when tar1090-db has no entry, and carry the BDS-08 category set letter through the snapshot so Set B / C aircraft (gliders, balloons, UAVs, surface vehicles) pick the right CategoryIcons bucket instead of defaulting to Set A.

Common GA tails (C172, P28A, C182, C150 — tens of thousands of entries
in tar1090-db) collapsed to the generic arrow because only the most
specific tar1090 lookup (TypeDesignatorIcons) was consulted. Now mirror
tar1090's four-tier fallback: designator → ICAO type description (with
WTC) → kind letter → emitter category. Also fill TypeIcao from adsbdb
when tar1090-db has no entry, and carry the BDS-08 category set letter
through the snapshot so Set B / C aircraft (gliders, balloons, UAVs,
surface vehicles) pick the right CategoryIcons bucket instead of
defaulting to Set A.
@MrSuttonmann MrSuttonmann merged commit 95cf113 into main May 19, 2026
11 checks passed
@MrSuttonmann MrSuttonmann deleted the silhouette-fallback-chain branch May 19, 2026 16:19
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant