Commit Graph

217 Commits

Author SHA1 Message Date
stf 709f9de9a7 more fixes for phg parsing test 2021-04-04 19:26:25 +00:00
stf 830fa8b55c fixed test for phg parsing 2021-04-04 19:24:29 +00:00
stf 7d556cd162 [mod] added parsing of period in phg 2021-04-04 19:20:50 +00:00
stf 2f97b2447a [enh] added parsing of phg field 2021-04-04 20:03:29 +02:00
stf badc7c096c [mod] allow floats in telemetry data 2021-04-04 20:03:14 +02:00
s 94492e23b2 Merge branch 'third-party' of https://github.com/wsmitchell3/aprs-python into packets 2021-04-03 03:17:19 +02:00
s cded128bca Merge branch 'master' of https://github.com/rossengeorgiev/aprs-python into packets 2021-03-09 20:49:11 +01:00
Rossen Georgiev f5776bf2f7 ci: add py3.9 2021-02-17 22:19:40 +00:00
Rossen 55d85c6bc5
Move to Github Actions (#59) 2021-01-21 23:27:50 +00:00
Rossen Georgiev 097ba853c4 bump v0.6.37 2019-10-26 20:17:21 +01:00
Rossen Georgiev 512d97122c fix StopIteration breaking a test on py37+ 2019-10-08 20:02:24 +01:00
Rossen Georgiev 2f0f74a06d fix SyntaxWarning for py38 and remove py33 on travis 2019-10-08 19:42:53 +01:00
Rossen Georgiev c3c886e5c6 fix #54; getting a float instead of integer 2019-10-08 19:38:17 +01:00
Rossen Georgiev e27ff4f13a added PARM and UNIT packets; #28 2019-06-02 11:26:05 +01:00
Rossen Georgiev 0f9da6bef8 packets code clean up 2019-06-02 11:26:05 +01:00
Rossen Georgiev 2a222e69ea add telemetry report parsing; fix #29 2019-06-02 11:26:05 +01:00
Rossen Georgiev 9c159200cd complete impl TelemetryReport; #27 2019-06-02 11:26:05 +01:00
Rossen Georgiev 5a84e5fd0b travis: remove py2.6 add py3.7 2019-06-02 11:24:47 +01:00
Bill Mitchell abe71698d4 Added support for third-party packets 2018-02-07 13:56:28 -06:00
Bill Mitchell 1f485bf968 If parsing fails on body after succeeding on head, return the
partially-parsed packet as part of the error.
2018-02-07 12:52:01 -06:00
Bill Mitchell 817ec38925 When packet type is unsupported, give error message which specifies
the packet type.
2018-02-07 10:59:45 -06:00
Rossen Georgiev 94b89a6da4 parsing: fix incorrect parsing of msgNo
msgNo should accept alphanumeric characters

fix #36
2018-01-20 14:55:23 +00:00
Rossen Georgiev acb4c66ff9 fix #39; typos 2018-01-20 14:38:23 +00:00
Rossen Georgiev 39a9c0a1a4 fix #35 #lines not being filtered on python3 2017-09-28 21:15:14 +01:00
Rossen Georgiev b6d67fd66d docs: fix print syntax in example
Fixes #32
2017-09-23 13:35:01 +01:00
Bryce Salmi 96d914b29d Initial telemetry packet report (#27) 2017-03-19 11:48:09 +00:00
Rossen Georgiev 7d5dafa649 PositionReport: validate lat and long
added input validation for latitude and longitude
2017-03-12 12:33:13 +02:00
Liu Huayu 9cee09b7a8 Correct param name in examples docs (#24) 2017-03-05 03:33:56 +00:00
Rossen Georgiev b1939176c6 add py3.6 + nightly to travis 2017-02-21 19:46:12 +02:00
Rossen Georgiev f6a952a109 bump to v0.6.46 2017-01-28 23:24:20 +02:00
Rossen Georgiev 8a3a677c07 fix parsing of message ACK/REJ; #23 2017-01-28 23:22:21 +02:00
Rossen Georgiev ef5ecb8db5 scrutinizer enable code rating 2016-09-08 23:49:47 +03:00
Rossen Georgiev aaa1848586 docs: fix repo link 2016-08-16 22:50:03 +01:00
Rossen Georgiev 0017a7cc11 update documetation links to rtd; #20 2016-08-16 22:33:58 +01:00
Rossen Georgiev 5563a6d8c7 refactor total_seconds() for py2.6 comp 2016-08-16 22:28:00 +01:00
Rossen Georgiev 566446bfd7 fix skip_login check being reversed 2016-08-16 22:22:24 +01:00
Rossen Georgiev 9ca16d077d docs: removed unused plugins 2016-08-16 22:14:48 +01:00
Rossen Georgiev 5093287b32 renamed req.txt to requirements.txt 2016-08-16 22:14:08 +01:00
Rossen Georgiev 2d0560ce16 bump to v0.6.45 2016-08-16 22:08:50 +01:00
Rossen Georgiev 0964d83097 added parameter 'skip_login', #19
doesn't attempt to login, useful when using software such as xastir
2016-08-16 22:07:32 +01:00
Rossen Georgiev 9e6c292422 fix incorrect caputation of timestamp in some cases 2016-08-16 21:50:21 +01:00
Rossen Georgiev 8abcc85761 fix aprs.inet.IS logger name 2016-03-17 21:42:41 +00:00
Rossen Georgiev 202dc8fa0e fix value error when parsing course & speed 2016-03-17 21:22:55 +00:00
Rossen Georgiev 0ea9f1dede fix undefined packet reference in parsing.position 2016-03-17 20:54:49 +00:00
Rossen Georgiev 20e35f018c fix setup.py not including subpackages 2016-03-04 09:34:29 +00:00
Rossen Georgiev 416f80d509 added 'make docs' 2016-03-04 08:00:58 +00:00
Rossen Georgiev e42eb7220e fix broken test_timestamp_valid 2016-03-04 07:47:54 +00:00
Rossen Georgiev 2724d6682a fix fail to parse telem config with end whitespace 2016-03-04 07:42:07 +00:00
Rossen Georgiev 44dd7da2ed added tests for parsing.common #15 2016-01-27 13:55:10 +00:00
Rossen Georgiev 10ce45030d renamed test_parse_header to test_parse_common 2016-01-27 09:00:37 +00:00