Wykres commitów

279 Commity (master)

Autor SHA1 Wiadomość Data
Fabian P. Schmidt 36641584ae README: Remove newlines in code listing 2016-09-01 11:41:40 +02:00
Fabian P. Schmidt e564fa48d1 Update Changelog 2016-09-01 11:41:40 +02:00
Heikki Hannikainen de99c3b052 Relax APRS packet parser pattern to allow other destination calls than APRS
APRS spec allows any callsign-like string, and it is widely used to signal
which software or device generated the packet.
For OGN use, I would recommend using OGN-specific destination callsigns,
maybe software/tracker-specific OGN-prefixed calls. APRS tocall
index is found here, AP-prefixed tocalls are used for APRS devices.
https://github.com/hessu/aprs-deviceid/blob/master/tocalls.yaml

Fixes #9.
2016-09-01 11:28:46 +02:00
Fabian P. Schmidt 58cceb9aa2 Release v0.4.0 2016-03-29 15:24:09 +02:00
Fabian P. Schmidt af3614ec5e setup.py: Fix package list 2016-03-29 15:24:09 +02:00
Fabian P. Schmidt 9034e44442 README: Add PyPi badge 2016-03-29 14:08:22 +02:00
Meisterschueler 9053ba792a Merge pull request #5 from kerel-fs/feature/+ddb
Add submodule ddb
2016-03-29 13:10:24 +02:00
Fabian P. Schmidt 763826953a Add submodule ddb 2016-03-29 12:02:00 +02:00
Meisterschueler 4f66218ef7 Merge pull request #4 from kerel-fs/feature/+timed_callback
client: Add timed callback
2016-03-29 10:37:28 +02:00
Fabian P. Schmidt fd53e6a3df client: Add timed callback
A timed callback allows the modification of server-side filters
during runtime (the client instance provided as callback argument
includes the socket and its send function).

Since sock_file.readline() is blocking, a secure scheduling can't
be guaranteed but is likely due to regular server-sent status messages.
2016-03-25 19:11:14 +01:00
Fabian P. Schmidt 03cb921e51 tests: Skip failing test test_50_live_messages
Test fails because of new messages from receiver version 0.2.5.
Skip it until 0.2.5 is a stable release.

see issue #1
2016-03-25 19:07:09 +01:00
Fabian P. Schmidt be181f4791 Release v0.3.0 2016-03-18 21:57:26 +01:00
Fabian P. Schmidt 82973ef00b Update CHANGELOG 2016-03-18 21:40:27 +01:00
Fabian P. Schmidt 5be4f45e8d README: Update coveralls.io badge url 2016-03-18 21:27:42 +01:00
Fabian P. Schmidt 13613a9ae6 Merge pull request #3 from glidernet/prepare/release
Prepare release
2016-03-18 21:14:43 +01:00
Fabian P. Schmidt 9a01a752c8 Make ogn an implicit namespace package 2016-03-18 14:51:09 +01:00
Fabian P. Schmidt b9201e9169 Remove python prefix of the package name 2016-03-18 14:24:40 +01:00
Meisterschueler ea0a01508d Merge pull request #2 from glidernet/fix/createTimestamp
parser: Accept delayed packets and reconstruct timestamp
2016-03-09 12:35:07 +01:00
Fabian P. Schmidt 0569956866 parser: Accept delayed packets and reconstruct timestamp
Packets less than 12 hours old or until 30min from future are accepted,
effects of midnight-rollover gets corrected.

Fixes glidernet/ogn-python#31
2016-03-09 12:05:12 +01:00
Fabian P. Schmidt 091d0e3cdd tests: Add more test cases for createTimestamp 2016-03-09 12:02:03 +01:00
Fabian P. Schmidt 220e28e9d6 tests: Change test module name to match the name of the tested module 2016-03-08 02:55:28 +01:00
Fabian P. Schmidt c5afd3a0ca README: Update examples 2016-03-08 02:46:12 +01:00
Fabian P. Schmidt fea939e28f tests: Call parse functions with 50 live received beacons 2016-03-08 02:46:11 +01:00
Fabian P. Schmidt 22c1fd1fee AprsClient: Add test for login with a client defined filter 2016-03-08 02:46:11 +01:00
Fabian P. Schmidt a8f0e1f464 client: Import class AprsClient at package level 2016-03-08 02:46:11 +01:00
Fabian P. Schmidt 7a7fcd3a67 parser: Import parse functions at package level
Simplify the import of parse functions (internally distributed in
submodules).
2016-03-08 02:46:11 +01:00
Fabian P. Schmidt ca77c45474 Rename package to python-ogn-client 2016-03-08 02:10:36 +01:00
Fabian P. Schmidt abae52b165 Rename module ogn.gateway to ogn.client
Renamed also class ognGateway to AprsClient to comply with the PEP8 naming
convention and to emphasis that it is a generic aprs client, not ogn specific.
2016-03-08 02:05:50 +01:00
Fabian P. Schmidt bf03ac39dd Initial commit; Import from ogn-python
The repository ogn-python splits up into two separate repositories.
- python-ogn-client (the repository this commit belongs to):
  includes an APRS- and OGN-Parser, an APRS-Client and a DDB-Client.
- python-ogn-gateway:
  includes a database, CLI, logbook.

Import from glidernet/ogn-python, commit ba7ae37ef273aa5840719b31e4bca0c16d99eadd
2016-02-28 12:11:16 +01:00