portapack-mayhem / mayhem-firmware

Custom firmware for the HackRF+PortaPack H1/H2/H4
https://hackrf.app
GNU General Public License v3.0
3.56k stars 578 forks source link

ADSB decoding - altitudes greater than 50,000 feet not displayed HBAL675 at 66500 feet but indicates lvl 0 #1925

Closed chris451gh closed 9 months ago

chris451gh commented 9 months ago

Is your feature request related to a problem? Please describe. Expand lvl (Flight level in feet) decoding to 100,000 feet it appears to be limited to 50000 judging by the limit in the adsb transmit application. A clear and concise description of what the problem is. Ex. I'm always frustrated when [...] When I go to the transmit simulated adsb elevation is limited to 50,000 feet FL50. When decoding a flight level above 50,000 feet 0 is reported. Normally aircraft are less than 50000 but close to it, such as gulfstream5, learjet, falcon5 . However some drones are above 50000 as well as these balloons. Describe the solution you'd like Decode adsb flight level to greater than 70,000 or 100,000 if possible. Display track and vertical rate (reported in data) Some space flights use ADSB and even ADSB exchange shows a limit of 65000 feet. I include the ADSB decoding document, can the limits of this flight level number be increased?

A clear and concise description of what you want to happen. Remember that adding stuff is always possible, but time is a limited resource for everyone. Check the wiki for more information how to compile the firmware and try to explore modifying the code yourself.

Describe alternatives you've considered A clear and concise description of any alternative solutions or features you've considered.

Additional If the suggestion is difficult to explain, additionally to the text please include images and videos. Note: A gain antenna was used to decode Hbal675 and the indication was 0 17 20 1k+ 22 (LVL SPD AMP HIT AGE) The indication on ADSBexchange was 65300 17kts -18 rssi track 138 vert rate 64ft/min the balloon was at 67000 feet according to adsbexchange or 12 miles high and range was 60nM and elevati SCR_0049 SCR_0050 on was 10 degrees from recieve site. ADSBexchange 02-21-24 at 07 54 PM

chris451gh commented 9 months ago

Here is a decoding guide I found while looking for the maximum altitude possible in adsb. ADS-B Decoding Guide.pdf