Konstantin Gründger
f047f0967c
Added dstcall
2016-09-28 11:41:51 +02:00
Konstantin Gründger
910a8788d4
Remove logbook constraint
2016-07-02 20:18:20 +02:00
Konstantin Gründger
f08bf220c8
Persist logbook
2016-06-29 23:26:30 +02:00
Konstantin Gründger
98489cdba5
Added DeviceInfo, fixes #53
2016-06-21 19:34:05 +02:00
Konstantin Gründger
7464b546af
Remove unused fields from TakeoffLanding
2016-06-03 20:21:12 +02:00
Konstantin Gründger
cb28d56cea
Flake8 fixes
2016-06-02 19:53:53 +02:00
Konstantin Gründger
afd46eeb32
Add aircraft_type
2016-05-31 20:56:09 +02:00
Konstantin Gründger
70ce7eebff
Import Welt2000 waypoints instead of germany
2016-05-30 21:24:46 +02:00
Konstantin Gründger
89b9daf26c
Changed address origin handling
2016-05-30 21:24:46 +02:00
Konstantin Gründger
132ae96499
Introduce relations - scheme refactoring
2016-05-30 21:24:46 +02:00
Konstantin Gründger
b5f111c257
Remove obsolete pre postgis stuff
...
Removed obsolete test
2016-04-28 21:51:03 +02:00
Konstantin Gründger
84cb2d264f
From lat/lon to POINT
...
Flake8 suggestions
Add shapely
Fixed update_receivers
migrate table takeoff_landing
2016-04-28 21:50:59 +02:00
Konstantin Gründger
201c41f12f
Introduce Airport
2016-04-22 10:44:39 +02:00
Fabian P. Schmidt
6a31a648cb
Move parsing from 'ogn.model.*' to 'ogn.parser'
...
Use named capture groups for parsing.
Regular expressions for receiver and aircraft beacons are from ruby ogn-client.
The separated regular expressions for parsing of aircraft beacons were
concatenated to harmonize with other ogn clients (at zero costs,
currently all packets stick to the common token sequence).
regexp for receiver and aircraft beacons:
Copyright (c) 2015 Sven Schwyn; licensed under The MIT License
2016-02-18 22:49:56 +01:00
Fabian P. Schmidt
2012310ad2
Rename module ogn.exceptions to ogn.parser.exceptions
2016-02-18 16:01:06 +01:00
Fabian P. Schmidt
756ac0e337
Rename module ogn.aprs_utils to 'ogn.parser.utils'
2016-02-18 15:49:55 +01:00
Konstantin Gründger
539630ea91
persist relevant receiver_beacon data
2016-01-21 23:18:02 +01:00
Fabian P. Schmidt
2febeb11f4
ogn/model: suppress 'unused import' warnings
...
Ignore 'unused import' warnings from flake8 for ogn/model/__init__.py
2016-01-06 00:37:54 +01:00
Konstantin Gründger
15d12d0d82
Fix test
2015-12-16 18:29:08 +01:00
Fabian P. Schmidt
757e9143a8
aprs_utils: Raise AmbigousTimeError for outdated packets
...
The aprs string only contains time information, no date.
Manual date correction is applied +-one hour around midnight.
Thus, packets older than one hour are dropped.
2015-12-10 17:44:13 +01:00
Konstantin Gründger
60745fb6f3
Bugfixed createTimestamp
2015-12-10 07:43:18 +01:00
Fabian P. Schmidt
8313ac180c
Model: Fix hyphenation of keyword 'user_defined'
2015-12-09 12:07:47 +01:00
Fabian P. Schmidt
cb3ebf4988
Model: Change type of AddressOrigin again.
...
Fixes db.update_ddb_ogn by removing the type Enum of AddressOrigin.
Partly reverts commit 04137acaf6
since
this commit broke db.update_ddb_ogn.
2015-12-09 02:50:27 +01:00
Fabian P. Schmidt
04137acaf6
Model: Change type of AddressOrigin to Enumeration.
2015-12-02 12:51:08 +01:00
Konstantin Gründger
c5693ba00e
IDs to address
2015-11-27 21:29:00 +01:00
Konstantin Gründger
e66291e5ea
Changed exception handling
2015-11-19 23:17:12 +01:00
Konstantin Gründger
be4b4fdc22
ReceiverDevice to Receiver
2015-11-16 20:09:26 +01:00
Konstantin Gründger
82b03f991a
Renamed Flarm to Device
2015-11-16 20:04:54 +01:00
Fabian P. Schmidt
bda6310ff6
Cleanup
2015-11-15 19:41:13 +01:00
Fabian P. Schmidt
5ce9dec34c
Add AprsParseError.
2015-11-15 19:36:28 +01:00
Konstantin Gründger
7d53ab30bb
Added ReceiverDevice
2015-11-15 11:59:52 +01:00
Konstantin Gründger
3ee5ca9044
Fixed extended lat/lon bug and added radius, theta, phi
2015-11-14 10:42:41 +01:00
Konstantin Gründger
e20e886952
position --> aircraft_beacon, receiver --> receiver_beacon
2015-11-11 18:43:39 +01:00
Konstantin Gründger
ce8fc7dd5f
simple logbook
2015-11-11 08:04:42 +01:00
Konstantin Gründger
c3066c1d1b
changed device db import/handling
2015-11-11 08:03:42 +01:00
Konstantin Gründger
2ce8947fff
Removed obsolete code
2015-11-06 22:36:01 +01:00
Konstantin Gründger
e0145de086
Small bugs
2015-11-04 08:16:49 +01:00
Konstantin Gründger
30599c4c35
Cosmetics
2015-10-30 23:51:16 +01:00
Konstantin Gründger
21573ae829
Cosmetics
2015-10-30 21:19:03 +01:00
Konstantin Gründger
b5c3b1d8d7
Test FL pattern
2015-10-29 08:34:20 +01:00
Meisterschueler
73a574320d
fixed platform test
2015-10-28 15:47:53 +01:00
Konstantin Gründger
661ecad822
Removed unused imports
2015-10-27 20:18:04 +01:00
Konstantin Gründger
e3e4d12ef9
Changed scheme
2015-10-27 20:17:39 +01:00
Meisterschueler
9102fdda8c
Update position.py
...
Removed bad import
2015-10-27 11:48:58 +01:00
Konstantin Gründger
765974bd99
implemented v0.2.4 tokens
2015-10-26 23:50:16 +01:00
Konstantin Gründger
e7854411a3
Corrected Beacon
2015-10-25 14:23:25 +01:00
Konstantin Gründger
2f456a0eef
Initial release
2015-10-24 23:13:21 +02:00