Konstantin Gründger
cb02e35611
Refactoring
2019-01-03 16:54:52 +01:00
Konstantin Gründger
85efb49c93
Update to TimescaleDB
2018-12-03 19:44:59 +01:00
Konstantin Gründger
1d625d0f4f
Some Bugfixes
2018-09-03 21:44:32 +02:00
Konstantin Gründger
796bc45eb2
Several bugfixes and improvements
2018-09-03 19:58:35 +02:00
Konstantin Gründger
945e11b615
Bugfixes and no more moving receivers
2018-04-28 11:43:45 +02:00
Konstantin Gründger
36239be842
Use Float(precision=2) (8 Bytes -> 4 Bytes)
2018-02-19 19:18:44 +01:00
Konstantin Gründger
b3c181e00a
Schema change
2018-02-19 19:18:39 +01:00
Konstantin Gründger
11ded87599
Follow table naming convention --> plural
2018-01-11 19:51:28 +01:00
Konstantin Gründger
cb183926b8
Consistent relations and backrefs
2017-12-31 12:01:06 +01:00
Konstantin Gründger
33f9ddbf51
Remove explicit constructors
2017-12-18 20:28:51 +01:00
Konstantin Gründger
eba91c5f5c
Test and fix update_receivers
2017-12-16 21:40:12 +01:00
Konstantin Gründger
150491a830
Huge speedup (factor 30+) for update_receiver and update_device due to multi-column indices
2017-12-16 10:36:11 +01:00
Konstantin Gründger
bad47bdff6
Updated to python-ogn-client v0.8.0
2017-10-03 14:14:48 +02:00
Konstantin Gründger
3b074ff0b1
Fix string representation of models
2017-10-03 12:59:45 +02:00
Konstantin Gründger
0cf6eb56f7
Use temporary tables for import and updating relations (AircraftBeacon->Device, AircraftBeacon->Receiver, ReceiverBeacon->Receiver)
2017-06-03 12:02:17 +02:00
Konstantin Gründger
276763f37f
Prepare csv and use super fast „COPY FROM“ sql command
2017-05-30 21:45:57 +02:00
Konstantin Gründger
02730c0573
Changed model for 0.2.5 protocol
2016-10-17 21:24:55 +02:00
Konstantin Gründger
16984883e3
Modifications for 0.2.5 protocol
2016-10-03 15:14:44 +02:00
Konstantin Gründger
132ae96499
Introduce relations - scheme refactoring
2016-05-30 21:24:46 +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
Konstantin Gründger
539630ea91
persist relevant receiver_beacon data
2016-01-21 23:18:02 +01:00
Konstantin Gründger
e66291e5ea
Changed exception handling
2015-11-19 23:17:12 +01:00
Fabian P. Schmidt
bda6310ff6
Cleanup
2015-11-15 19:41:13 +01:00
Konstantin Gründger
e20e886952
position --> aircraft_beacon, receiver --> receiver_beacon
2015-11-11 18:43:39 +01:00