Wykres commitów

139 Commity (ba79be2803d161af22b33d9547169fdc7adf5c6c)

Autor SHA1 Wiadomość Data
Konstantin Gründger 464969a70e Release v1.1.0 2021-04-06 09:07:16 +02:00
Konstantin Gründger edc470212c Correct wrong month 2021-04-05 13:49:16 +02:00
tfraudet 8fef35830e Fix aircraft_type decoding and add no-tracking flag decoding for Ogn & Flarm parsers 2021-04-05 13:32:27 +02:00
Konstantin Gründger bd0759eec0 Release v1.0.1 2020-11-02 21:46:59 +01:00
Konstantin Gründger 8b85415fef no logging messages by default (fixes #92) 2020-10-25 21:23:40 +01:00
Konstantin Gründger 74f6f9671f catch errors while connecting (fixes #74 and #91) 2020-10-25 21:21:58 +01:00
Konstantin Gründger a612ca9965 Release v1.0.0 2020-10-15 22:58:58 +02:00
Konstantin Gründger fe0257b4aa Added normalized_quality calculation 2020-10-14 09:01:09 +02:00
Konstantin Gründger f500b36fb6 aprs_type of position beacon with weather data is 'position_weather' 2020-10-14 09:00:11 +02:00
Konstantin Gründger e1c4623f64 put bearing into [0,360) 2020-10-12 20:28:09 +02:00
Konstantin Gründger 3d36b88996 Added fast bearing calculation 2020-10-12 19:59:41 +02:00
Konstantin Gründger e272ab0645 Changed the socket mode from blocking to timeout (fixes #89) 2020-10-11 14:01:55 +02:00
Konstantin Gründger 4a9a884d7c Added optionally distance calculation (fixes #86) 2020-10-10 21:53:39 +02:00
Konstantin Gründger 8855a4f097 Added support for weather data from FANET ground stations 2020-10-10 21:53:39 +02:00
Konstantin Gründger ffa6c8b1f0 Refactoring 2020-10-10 21:53:34 +02:00
Konstantin Gründger 5a90299ca5 Refactoring 2020-10-04 11:06:28 +02:00
Konstantin Gründger 0c0ce12f25 Added support for latency in OGNSDR messages (fixes #87) 2020-10-04 11:02:27 +02:00
Konstantin Gründger bc3178f513 Added support for reference_timestamp with tzinfo (fixes #84) 2020-09-11 20:20:41 +02:00
Konstantin Gründger 0784ecdb17 Fix parser for correct textual altitude (fixes #81) 2020-09-01 21:56:00 +02:00
Konstantin Gründger a610900548 Skip all keys where value is "None" 2020-08-30 14:23:23 +02:00
Konstantin Gründger 1a9e1f2edd Removed old code 2020-08-29 15:05:05 +02:00
Konstantin Gründger 01fecbd1f0 Release v0.9.8 2020-08-21 18:04:36 +02:00
Axel Fahy 2c1612de93
Add kwargs for the callback function 2020-07-23 09:30:05 +02:00
Konstantin Gründger b495e6aec0 Changed InReach parser (fixed #73) 2020-05-24 14:54:51 +02:00
Konstantin Gründger 14fbcd7c12 Incompatible IDs from lt24, skylines, spider spot renamed to separate IDs, fixes #64 2020-05-22 10:43:41 +02:00
Konstantin Gründger 4968b9adf7 Refactoring 2020-05-21 23:14:31 +02:00
Konstantin Gründger 4d2557863f Release v0.9.7 2020-05-21 20:21:29 +02:00
Konstantin Gründger e0f363be91 Fixed #72 2020-05-21 19:30:32 +02:00
Konstantin Gründger 3f36915c1b Release v0.9.6 2020-01-17 21:29:57 +01:00
Zoran Bošnjak ab25b2b626 optional fields in flarm_parser
Make all fields optional. Fixes #67.
2020-01-15 10:42:42 +01:00
Zoran Bošnjak b48ee35e70 fix flake8 errors 2019-12-20 18:57:36 +01:00
Zoran Bošnjak 689d60ebbe Allow dynamic settings override
Additional (optional) 'settings' attribute in AprsClient,
to be able to pass custom settings to the client,
without changing the settings.py file.

Added 'CustomSettings' class for backward compatible attribute access.

Example (myapp.py):
...
args = ... parse arguments from command line

settings = CustomSettings(
    APRS_SERVER_HOST = args.server,
    APRS_SERVER_PORT_FULL_FEED = args.port,
    APRS_SERVER_PORT_CLIENT_DEFINED_FILTERS = args.port,
    APRS_APP_NAME = 'python-ogn-client',
    PACKAGE_VERSION = '0.9.5',
    APRS_APP_VER = '0.9',
    APRS_KEEPALIVE_TIME = 240,
    TELNET_SERVER_HOST = 'localhost',
    TELNET_SERVER_PORT = 50001,
    )

client = AprsClient(aprs_user='N0CALL', aprs_filter=args.filter, settings=settings)
client.connect()
...
2019-12-18 08:30:39 +01:00
Konstantin Gründger 226a8239fa Release v0.9.5 2019-09-07 16:26:32 +02:00
Konstantin Gründger 7260245e15 Changed telnet parser from fixed size to regex 2019-07-20 11:11:19 +02:00
Konstantin Gründger 2e02015e52 Fixed telnet parser (see #18) 2019-07-07 12:48:57 +02:00
Konstantin Gründger 342af0a253 Add support for capturs (fixes #42) 2019-06-08 14:48:42 +02:00
Konstantin Gründger 37d089acac Bugfix Spider parser (fixes #60) 2019-06-08 14:20:19 +02:00
Konstantin Gründger b7f51b92f8 Added support for OGFLYM beacons (fixes #63) 2019-06-08 14:02:18 +02:00
Konstantin Gründger 706a725305 Allow comment in tracker status beacon (fixes #56) 2019-06-08 08:03:34 +02:00
Konstantin Gründger 7682a69fd7 Fixed inReach parser 2019-06-07 20:50:54 +02:00
Konstantin Gründger b8f0028f1e Small changes for inReach parser 2019-06-07 20:34:50 +02:00
Konstantin Gründger 1eae059cf6 Fix some flake8 problems 2019-06-07 20:08:51 +02:00
Konstantin Gründger 061d47bb03 Reduce flask8 warnings 2019-06-07 20:08:51 +02:00
Philip Lee 55e3696a34 Add Inreach parser
Based on documentation here...
https://github.com/glidernet/ogn-aprs-protocol/blob/master/aprsmsgs.txt
2019-06-05 20:11:59 -07:00
Konstantin Gründger 37de8673c2 Release v0.9.3 2019-06-03 23:19:53 +02:00
Konstantin Gründger 7a577ab9ef Added generic parser for unknown protocol 2019-06-03 22:45:31 +02:00
Konstantin Gründger dab3ca3ddb Use precompiled regex 2019-06-03 22:45:31 +02:00
Konstantin Gründger b0bf5c82ee Release v0.9.2 2019-05-07 23:27:21 +02:00
Matt b6659bb216 Bugfix for #61 2019-05-07 21:20:54 +02:00
Konstantin Gründger 0ec3dc277d Release v0.9.1 2018-09-18 19:12:05 +02:00