Jakob Ketterl
|
46162dadbe
|
protect pskreporter upload loop
|
2019-09-28 03:08:10 +02:00 |
|
Jakob Ketterl
|
00febdf255
|
implement all methods for consistency
|
2019-09-28 00:27:42 +02:00 |
|
Jakob Ketterl
|
cbc7b73b1d
|
hand over message handling after initial handshake instead of delegating
|
2019-09-28 00:25:36 +02:00 |
|
Jakob Ketterl
|
42c59a3aa0
|
fft needs the multiprocessing send, too
|
2019-09-27 23:29:22 +02:00 |
|
Jakob Ketterl
|
5f703a043b
|
fix ping race condition
|
2019-09-27 23:28:43 +02:00 |
|
Jakob Ketterl
|
76fe11741a
|
add ping / pong to keep the websockets running
|
2019-09-26 22:57:10 +02:00 |
|
Jakob Ketterl
|
2c4add6aad
|
update with latest sd card image
|
2019-09-26 03:08:52 +02:00 |
|
Jakob Ketterl
|
6cb7e65231
|
differentiate between None and empty return
|
2019-09-26 00:24:55 +01:00 |
|
Jakob Ketterl
|
2d1bcf221c
|
add aprs images to the docker build
|
2019-09-25 23:40:17 +02:00 |
|
Jakob Ketterl
|
a761559fd3
|
latest news for everybody to see
|
2019-09-25 23:25:49 +02:00 |
|
Jakob Ketterl
|
b27eb4a173
|
code formatting
|
2019-09-25 23:12:30 +02:00 |
|
Jakob Ketterl
|
01fabd0342
|
use the 60m frequency for europe for now (seems to be controversial)
|
2019-09-25 23:05:27 +02:00 |
|
Jakob Ketterl
|
6911ca407e
|
code format
|
2019-09-25 00:47:34 +02:00 |
|
Jakob Ketterl
|
68fbc436f2
|
fix length problem
|
2019-09-25 00:36:40 +02:00 |
|
Jakob Ketterl
|
ecb754ab29
|
disable reporting if not set in config
|
2019-09-25 00:36:22 +02:00 |
|
Jakob Ketterl
|
41bd018191
|
determine locator from gps coordinates
|
2019-09-25 00:35:57 +02:00 |
|
Jakob Ketterl
|
bfcbd0265a
|
update config
|
2019-09-24 21:44:14 +02:00 |
|
Jakob Ketterl
|
45479b9f65
|
Merge branch 'develop' into pskreporter
|
2019-09-24 21:43:00 +02:00 |
|
Jakob Ketterl
|
a68ba01320
|
handle socket timeouts
|
2019-09-24 21:42:41 +02:00 |
|
Jakob Ketterl
|
ba03243527
|
fix date
|
2019-09-24 21:42:00 +02:00 |
|
Jakob Ketterl
|
22f4504629
|
set random to be at least 5 minutes
|
2019-09-24 21:41:31 +02:00 |
|
Jakob Ketterl
|
bf59ed34cf
|
no more conditional
|
2019-09-23 23:53:22 +02:00 |
|
Jakob Ketterl
|
d8bc2cab2e
|
actual upload
|
2019-09-23 23:47:12 +02:00 |
|
Jakob Ketterl
|
f8dcff788b
|
build valid packets (hopefully)
|
2019-09-23 22:45:55 +02:00 |
|
Jakob Ketterl
|
4be34e4dc1
|
integrate pskreporter scheduling (no upload yet)
|
2019-09-23 18:33:52 +02:00 |
|
Jakob Ketterl
|
b1742dafc2
|
incomplete implementation to extend a callsign location
|
2019-09-23 16:51:38 +02:00 |
|
Jakob Ketterl
|
e24de8334f
|
silence direwolf
|
2019-09-23 16:51:24 +02:00 |
|
Jakob Ketterl
|
ae87185ad0
|
run the formatter once more
|
2019-09-23 03:15:24 +02:00 |
|
Jakob Ketterl
|
72f92a1c2b
|
use events instead of simple sleep for clean shutdown
|
2019-09-23 03:06:51 +02:00 |
|
Jakob Ketterl
|
8b9121a5c1
|
tone down http logging
|
2019-09-22 20:51:33 +02:00 |
|
Jakob Ketterl
|
cfb4208db2
|
improved api
|
2019-09-22 13:16:24 +02:00 |
|
Jakob Ketterl
|
52afe3fb02
|
tone down wsjt logging
|
2019-09-22 12:57:59 +02:00 |
|
Jakob Ketterl
|
57975b6f96
|
move connection tracking to all websockets
|
2019-09-22 12:57:13 +02:00 |
|
Jakob Ketterl
|
b4ffc6e2f0
|
replace os pipe with multiprocessing (seems to work better)
|
2019-09-22 12:56:35 +02:00 |
|
Jakob Ketterl
|
1ed69de5b0
|
un-couple messaging between connections; use non-blocking io
|
2019-09-21 22:10:16 +02:00 |
|
Jakob Ketterl
|
6ec85aa349
|
don't start up unnecesserily
|
2019-09-21 15:24:06 +02:00 |
|
Jakob Ketterl
|
671509df3b
|
fix variable name
|
2019-09-21 15:19:10 +02:00 |
|
Jakob Ketterl
|
2edeffb761
|
close websocket connections in an improved way
|
2019-09-21 13:49:37 +02:00 |
|
Jakob Ketterl
|
428a9ca509
|
await the right condition
|
2019-09-21 13:41:04 +02:00 |
|
Jakob Ketterl
|
cf273021ab
|
re-draw on update and apply opacity
|
2019-09-19 16:24:04 +02:00 |
|
Jakob Ketterl
|
ecbae5af2d
|
implement icon rotation
|
2019-09-19 02:25:32 +02:00 |
|
Jakob Ketterl
|
15c28b130d
|
use custom marker class to solve overlay problem (and enable rotation at
a later point)
|
2019-09-19 01:35:58 +02:00 |
|
Jakob Ketterl
|
996422ff4b
|
show aprs symbols in decoding list, too
|
2019-09-19 00:18:51 +02:00 |
|
Jakob Ketterl
|
e231c07c80
|
2x resolution for retina displays
|
2019-09-18 19:41:37 +02:00 |
|
Jakob Ketterl
|
3e8e0c9224
|
first work on custom aprs icons
|
2019-09-18 18:50:48 +02:00 |
|
Jakob Ketterl
|
c6c4012a36
|
add aprs symbols to http server
|
2019-09-18 17:22:35 +02:00 |
|
Jakob Ketterl
|
30512e347a
|
fix more threading issues; add users metric
|
2019-09-18 15:40:23 +02:00 |
|
Jakob Ketterl
|
6f983ccb6b
|
synchronize scheduler access
|
2019-09-18 01:46:31 +02:00 |
|
Jakob Ketterl
|
3814767e28
|
count errors
|
2019-09-18 01:46:09 +02:00 |
|
Jakob Ketterl
|
243e73064a
|
add band information to ysf locations
|
2019-09-17 18:44:37 +02:00 |
|