Junzi Sun
0ff628bb8e
update imports
2020-02-26 00:54:49 +01:00
Junzi Sun
ea7653ef79
update test
2020-02-26 00:25:11 +01:00
Junzi Sun
2046b1de07
speedup ( #59 )
...
* remove unused functions
* cythonize common
* add bds05
* separate cleanly cython and python, bds05, bds06, modulo issues
* bds08
* bds09
* optimisations in bds09
* "make" things easier
* clean up useless stuff
* add make options
* fix hidden altitude() call
* minor updates to C code
* update tests
* update benchmark
* consolidation
* update clean script
* reduce complexity and change default type to str
Co-authored-by: Xavier Olive <1360812+xoolive@users.noreply.github.com>
2020-02-26 00:16:48 +01:00
Junzi Sun
768b80df8e
improve modeslive
2020-02-25 21:30:42 +01:00
Junzi Sun
e52d43f963
update rtlsdr reader
2020-02-14 17:53:56 +01:00
Junzi Sun
b60b31d4fb
release 2.5
2020-02-14 10:47:34 +01:00
Flyer350
cb67c63326
Create uplink.py ( #55 )
...
First basic functionality for uplink messages - UF and ICAO address.
2019-12-31 11:16:55 +01:00
Xavier Olive
bddaf9aec6
compatibility with bytes ( #57 )
2019-12-31 11:15:25 +01:00
Junzi Sun
00fc1475ff
Merge pull request #53 from dforsi/fix-typos
...
Fix typos
2019-11-19 11:17:41 +01:00
Daniele Forsi
489c405de0
Fix typos
...
Fixed with the command:
codespell --write-changes --ignore-words-list hve,vas
codespell is available at https://github.com/lucasdemarchi/codespell
2019-10-31 13:38:46 +01:00
Junzi Sun
ec2721cfdc
Merge pull request #52 from Flyer350/patch-1
...
Update README.rst
2019-10-30 20:42:19 +01:00
Flyer350
2f13524a7c
Update README.rst
...
fixed typecodes for position messages
2019-10-30 15:54:37 +01:00
Junzi Sun
fb24d4f25c
minor speed improvements
2019-10-16 16:24:38 +02:00
Junzi Sun
9ad535dc93
update package info
2019-09-30 23:50:07 +02:00
Junzi Sun
9a89766766
update installation guide
2019-09-24 21:36:48 +02:00
Junzi Sun
26173b4038
release version 2.4 - fix import errors
2019-09-24 21:26:35 +02:00
Junzi Sun
3619d52760
release version 2.3
2019-09-24 16:34:37 +02:00
Junzi Sun
e2ece806c2
update tell()
2019-09-24 16:30:38 +02:00
Junzi Sun
a683e40c41
deprecation warning only one time
2019-09-11 16:01:55 +02:00
Junzi Sun
0c1a3b06e1
Merge branch 'master' of github.com:junzis/pyModeS
2019-09-11 15:39:00 +02:00
Junzi Sun
f960cd71bc
move dependencies to extras
2019-09-11 15:36:03 +02:00
Junzi Sun
bd54ac1d10
add tell() function
2019-09-11 14:58:31 +02:00
Junzi Sun
2c1db13122
reformat code with Black
2019-09-10 23:25:21 +02:00
Junzi Sun
695fc34988
update airborne_position(), allow swapping the odd and even messages
2019-09-10 14:47:15 +02:00
Junzi Sun
0eb333ba8c
deal with Python 2 long int
2019-09-10 13:31:27 +02:00
Junzi Sun
d058e9f8b3
Merge pull request #49 from espinielli/patch-1
...
moved pms.adsb.surface_velocity under typecode 5-8
2019-09-06 23:01:47 +02:00
Enrico Spinielli
3d99deb049
moved pms.adsb.surface_velocity under typecode 5-8
...
I tried to `pms.adsb.surface_velocity()` as per README with a typecode 19 msg and got an error:
```python
>>> import pyModeS as pms
>>> msg = '8d484966990076b9e0762d5ff92c'
>>> pms.adsb.typecode(msg)
19
>>> pms.adsb.surface_velocity(msg)
Traceback (most recent call last):
File "<stdin>", line 1, in <module>
File "C:\Users\spi\AppData\Roaming\Python\Python27\site-packages\pyModeS\decoder\bds\bds06.py", line 162, in surface_velocity
raise RuntimeError("%s: Not a surface message, expecting 5<TC<8" % msg)
RuntimeError: 8d484966990076b9e0762d5ff92c: Not a surface message, expecting 5<TC<8
```
so I propose this fix.
I used pyModeS 2.2
2019-09-05 16:56:42 +02:00
Junzi Sun
03f81d120b
Merge pull request #48 from richardjanssen/master
...
Fix surface positions with negative longitude
2019-09-03 22:14:41 +02:00
Junzi Sun
b9b95320d8
keep only common virtualenv folder names
2019-09-03 22:12:30 +02:00
Richard Janssen
0ea2cf7ade
Fix surface positions for negative longitude
2019-09-03 12:15:34 +02:00
Junzi Sun
458b02028d
update readme
2019-08-26 16:50:05 +02:00
Junzi Sun
b062bdf998
fix local buffer bug
2019-08-26 16:38:36 +02:00
Junzi Sun
cfcd21b692
improve multiprocessing efficiency
2019-08-26 12:00:14 +02:00
Junzi Sun
86f302f05e
change modeslive to multiprocessing
2019-08-26 00:21:29 +02:00
Junzi Sun
28a6e53d49
update dependencies
2019-08-23 14:59:50 +02:00
Junzi Sun
81d7cef6e8
Merge pull request #47 from junzis/rtlsdr
...
Add RTL-SDR support
2019-08-23 14:47:50 +02:00
Junzi Sun
4906a49e9c
update modeslive command
2019-08-23 14:46:13 +02:00
Junzi Sun
7cb75ea8ca
Update README.rst
2019-08-22 19:47:20 +02:00
Junzi Sun
785584aff5
improve singal process efficiency
2019-08-22 16:59:12 +02:00
Junzi Sun
fdc34497c0
update instruction for rtl-sdr
2019-08-22 10:51:11 +02:00
Junzi Sun
4a3c9438f7
adding support for rtl-sdr tunner
2019-08-22 10:45:12 +02:00
Junzi Sun
b723374337
Merge pull request #45 from hegrin-cz/master
...
Corrected ADS-B emitter category parsing.
2019-08-22 10:37:58 +02:00
Hegr,Jiri
8f4dff5b30
Corrected category parsing.
2019-08-19 14:50:09 +02:00
Junzi Sun
7267859548
pyModeS v2.2
2019-08-05 16:37:30 +02:00
Junzi Sun
7a3bd089c4
update wind null return
2019-08-05 16:25:46 +02:00
Junzi Sun
17fdaca1c7
fix bug for alternative temperature
2019-08-05 14:21:21 +02:00
Junzi Sun
6f6b50776d
rename functions for seleted altitudes in BDS40
2019-08-05 10:37:17 +02:00
Junzi Sun
0b7b9ad3dd
rewrite CRC function
2019-07-09 15:02:06 +02:00
Junzi Sun
24806f7e88
add downlink format check
2019-06-06 11:46:44 +02:00
Junzi Sun
57ad40ec57
Merge pull request #44 from amhirsch/fix-velocity
...
Decoder recognizes supersonic velocity subtype
2019-06-06 11:33:26 +02:00