pyModeS
pyModeS copied to clipboard
Python decoder for Mode S and ADS-B signals
The ```pylint``` tools reports unused imports. Below I'm copying two separate lists ```unused-import``` and ```unused-wildcard-import```. For ```adsb.py```, ```commb.py```, and ```surv.py``` it isn't clear if the comments should be updated to...
Mac OS 12.4 Python 3.10.5 In a conda environment: ``` pip list Package Version ---------- ------- numpy 1.23.0 pip 22.1.2 pyModeS 2.11 pyrtlsdr 0.2.92 pyzmq 23.2.0 setuptools 63.1.0 wheel 0.37.1...
Hi, I'm trying to decode weather data (temperature, winds, pressure...) from ADS-B messages and dump it to file. I already have a working installation of `dump1090-fa` and can see the...
Python 3.7.3 File "./pyModeS/decoder/bds/bds62.py", line 278, in baro_pressure_setting baro = round(baro, 1) TypeError: type NoneType doesn't define __round__ method check: pms.tell("8d155c1dea197000013e08c44b36")
This is work in progress to start discussion to add vectorized versions of the pyModeS functions. This pull request adds vectorized `df` and `typecode` functions. Overloaded functions are exposed via...
Definitely not ready yet. I need to find a source of actual ACAS messages versus reading straight from the specs (not pretty)
I was thinking of using this library to write some scripts for gain tweaking, but it looks like the library is ignoring signal strength info from Beast streams? :-(
When I receive ADS-B message from `dump1090` I am converting it to binary form with `binascii.unhexlify`. This is much more efficient to store than saving string version of messages. To...
In rtlreader.py, the decoder decodes only data from a rtl, there is no way to pass raw iq data to it from outside, and whenever object of rtlreader is created,...
The following section mentions emitter category for aircraft category, i.e. heavy, large, glider https://mode-s.org/decode/adsb/identification.html Grepping through `pyModeS` source code for `emitter` or `ec` yields nothing. Finally, I was able to...