Jakob Ketterl
d8e5c84839
add IAS and TAS display
2023-08-27 03:53:24 +02:00
Jakob Ketterl
2fc4f7fd3a
strip trailing whitespace on the flight number
2023-08-27 03:50:18 +02:00
Jakob Ketterl
4a49e485fb
reduce the number of messages by ignoring the icao
2023-08-26 21:17:00 +02:00
Jakob Ketterl
6b041f9ce9
metrics
2023-08-26 16:51:14 +02:00
Jakob Ketterl
25947ac177
fully implement location TTL functionality
2023-08-26 16:23:03 +02:00
Jakob Ketterl
b2ddb8f3bb
we don't need that log message any more
2023-08-26 00:21:31 +02:00
Jakob Ketterl
ad54ee2da0
show a bit more information in the overlay
2023-08-25 23:42:41 +02:00
Jakob Ketterl
71eee49fe2
improve update pipeline; remove expired markers
2023-08-25 23:29:27 +02:00
Jakob Ketterl
b109ee5c45
pass additional data to the map
2023-08-25 21:15:29 +02:00
Jakob Ketterl
06d2fbab85
do not pass invalid lines
2023-08-25 21:12:52 +02:00
Jakob Ketterl
37ee7796db
added option to run demodulator without bandpass
2023-08-25 21:12:13 +02:00
Jakob Ketterl
3c6569b34b
allow adsb as a service
2023-08-25 01:24:43 +02:00
Jakob Ketterl
1c44099d89
add plane markers
2023-08-24 23:56:44 +02:00
Jakob Ketterl
cafdb3a9f2
add the option to disable the scondary fft
2023-08-24 22:00:59 +02:00
Jakob Ketterl
5db5cb9eae
prevent a few errors from happening by changing the sequence
2023-08-24 20:04:48 +02:00
Jakob Ketterl
9226cd88af
enable flushing of dump1090 on shutdown
2023-08-24 19:04:45 +02:00
Jakob Ketterl
3d73a0c41f
more work on the empty mode
2023-08-24 19:04:30 +02:00
Jakob Ketterl
4264a60a52
all-call reply
2023-08-24 02:49:29 +02:00
Jakob Ketterl
e120ab4be3
fix coordinate decoding issues
2023-08-24 01:43:19 +02:00
Jakob Ketterl
745ba797e1
fix coordinate calculation
2023-08-23 19:33:16 +02:00
Jakob Ketterl
e37e2db017
add lat / lon decoding
2023-08-23 18:44:05 +02:00
Jakob Ketterl
658ee00b0b
fix altitude bits
2023-08-23 13:48:58 +02:00
Jakob Ketterl
25ae3359ea
parse and display some information
2023-08-23 00:40:24 +02:00
Jakob Ketterl
10337f7db8
add message parsing
2023-08-22 21:16:38 +02:00
Jakob Ketterl
387d94b4ce
add dump1090 demodulator (raw message only for now)
2023-08-22 19:59:00 +02:00
Jakob Ketterl
ce1ad5ce02
move the logging writer for general use
2023-08-22 19:42:04 +02:00
Jakob Ketterl
063023564b
add empty demodulator (for modes that don't produce any usable audio)
2023-08-22 19:41:24 +02:00
Jakob Ketterl
f62b536388
increase pocsag bandwidth to 12.5kHz
2023-08-22 02:04:30 +02:00
Jakob Ketterl
4eae45ddbf
move direwolf module into the direwolf namespace
2023-08-21 23:24:43 +02:00
Jakob Ketterl
32fcfad4d5
use the new execmodule where appropriate
2023-08-21 23:18:58 +02:00
Jakob Ketterl
f88fd1c160
add a narrow rtty mode for DWD 147.3
2023-08-16 17:07:42 +02:00
Jakob Ketterl
473929ce97
introduce rtty mode
2023-08-15 16:42:59 +02:00
Jakob Ketterl
be3193ce50
add direct_sampling dropdown for rtl_tcp devices
2023-08-04 02:18:29 +02:00
Jakob Ketterl
0abec76b79
add config command line argument
2023-07-04 23:00:26 +02:00
Jakob Ketterl
5673699696
introduce mouse wheel distance normalization
2023-07-04 18:54:14 +02:00
Jakob Ketterl
1971edf412
fix switching of secondary fft compression
2023-07-02 03:41:04 +02:00
Jakob Ketterl
90955819bf
improve handling of codecserver errors
2023-07-02 00:43:54 +02:00
Jakob Ketterl
b612442996
m17 no longer depends on digiham
2023-06-30 11:58:34 +02:00
Jakob Ketterl
2477dc27b3
fix bookmark subscriptions
2023-05-23 19:57:27 +02:00
Jakob Ketterl
ff50c0233a
fix typo / wording
2023-05-15 20:50:08 +02:00
Jakob Ketterl
542f5db58e
improve config version check
2023-05-15 19:00:17 +02:00
Jakob Ketterl
b8808ac8b0
improve the receiver keys input
...
* use the improved input rendering
* disable word wrap
* omit empty keys
2023-05-15 18:40:07 +02:00
Jakob Ketterl
28ccf2e6f2
perform soapy driver feature checks using soapy_connector
2023-03-18 03:14:49 +01:00
Jakob Ketterl
949437c662
backport pickle detection from @luarvique
2023-03-18 00:51:58 +01:00
Jakob Ketterl
5d20157dca
add the option to configure waterfall auto levels on device and profile
...
level
2023-03-17 23:04:15 +01:00
Jason Gaunt
d58ad77da2
Added support for automatically enabling auto adjust waterfall levels - JBG
2023-03-17 22:35:42 +01:00
Jakob Ketterl
69ace3179e
enable IPv6 in the webserver if configured
2023-03-17 21:44:46 +01:00
Jakob Ketterl
51fd6b625b
add ipv6 setting to config
2023-03-17 20:18:19 +01:00
Jakob Ketterl
101d385c05
use bandpass from underlying mode if applicable
2023-03-17 17:47:11 +01:00
Jakob Ketterl
a54a5fd560
allow underlying mode to be specified in bandplan
2023-02-28 15:30:31 +01:00
Jakob Ketterl
cb5b2e64af
change chunking to work with actual byte-sizes
2023-02-22 17:23:11 +01:00
Jakob Ketterl
685b9970d2
switch frequency field to 5 bytes to support QO-100
2023-02-22 16:19:18 +01:00
Jakob Ketterl
b1684908a4
remove todo
2023-02-19 16:18:49 +01:00
Jakob Ketterl
ed76fd7606
add MSK144 service demodulator
2023-02-19 16:18:08 +01:00
Jakob Ketterl
7b3f212ccb
improve error handling during service initialization
2023-02-19 16:14:08 +01:00
Jakob Ketterl
216a3db45d
add MSK144 to list of pskreporter modes
2023-02-16 19:47:46 +01:00
Jakob Ketterl
afcd8277d1
add MSK144 parsing
2023-02-14 18:36:17 +01:00
Jakob Ketterl
f58023f3e5
add msk144demodulator chain
2023-02-14 15:39:59 +01:00
Jakob Ketterl
252edb7a5a
add feature detection
2023-02-14 15:38:33 +01:00
Jakob Ketterl
2993cc4279
update wsjt-x homepage url
2023-02-14 15:37:37 +01:00
Jakob Ketterl
d79a1396a6
change name for sdrplay device in default config
2022-12-11 23:54:35 +01:00
Jakob Ketterl
1e6e7528b5
add a pseudo-input to display the sdr device type
2022-12-11 23:48:56 +01:00
Jakob Ketterl
bbc9d9e7a8
log names instead of ids for improved transparency
2022-12-11 20:41:35 +01:00
Jakob Ketterl
13e323cdd2
show sdr device log messages in the web configuration
2022-12-10 19:50:26 +01:00
Jakob Ketterl
322b6a0d52
set loglevels sooner
2022-11-30 18:53:09 +01:00
Jakob Ketterl
bba900d8f8
fix config default
2022-11-30 18:51:01 +01:00
Jakob Ketterl
64f0510da0
use a dropdown for callsign database setting; add aprs.fi
2022-11-30 16:54:22 +01:00
Jakob Ketterl
4050bd7f96
update version in feature check
2022-11-30 01:16:12 +01:00
Jakob Ketterl
258e41669e
structured callsign data
2022-11-30 01:07:16 +01:00
Jakob Ketterl
975f5ffdf0
make loglevel adjustable in config or on CLI
2022-11-29 20:23:39 +01:00
Jakob Ketterl
90ed47a115
move pocsag demodulator to digiham to fix import problems
2022-11-10 22:43:08 +01:00
Jakob Ketterl
c150eca75c
fifisdr fixes
2022-09-19 18:46:11 +02:00
Marat Fayzullin
2ccdc90cc5
Added an option to add callsign database URL for lookups on a map.
2022-07-31 15:25:52 -04:00
Jakob Ketterl
1771fd55e1
move develop to the next minor version
2022-06-16 23:53:56 +02:00
Jakob Ketterl
921fb23c8d
prepare release of version 1.2.0
2022-06-15 18:28:50 +02:00
Jakob Ketterl
35ad4712bb
disable PPM input for devices that don't support it
2022-06-09 20:25:29 +02:00
Jakob Ketterl
fe7f2317de
add a quick note about HTML being supported
2022-06-09 19:22:45 +02:00
Jakob Ketterl
b5bbdae317
fix failed logins for path-routed environemnts
2022-06-09 18:43:54 +02:00
Jakob Ketterl
cec4e326c8
prevent "None" showing up in text inputs
2022-06-09 17:24:53 +02:00
Jakob Ketterl
08485f255a
add return codes
2022-06-01 17:58:06 +02:00
Jakob Ketterl
be8e35cbcf
output more descriptive output when dependencies fail
2022-06-01 17:11:45 +02:00
Jakob Ketterl
843dde1a68
check for csdr & digiham python bindings
2022-06-01 16:43:18 +02:00
Jakob Ketterl
f018ef1d81
turn off debug logging for now
2022-06-01 16:19:24 +02:00
Jakob Ketterl
7fd98c8c5c
add support for blade rf devices
2022-01-12 15:48:06 +01:00
Jakob Ketterl
39bfba673b
catch error resulting from monitor race condition
2022-01-11 21:56:16 +01:00
Jakob Ketterl
5adb53d990
distinguish between error condition and normal socket close
2022-01-11 19:57:52 +01:00
Jakob Ketterl
f3dcf5c320
check closed condition after aquiring the lock to avoid deadlocks
2022-01-05 17:55:46 +01:00
Jakob Ketterl
2ce7d943fa
fix a client counting bug by deferring client instantiation
2022-01-03 15:19:12 +01:00
Jakob Ketterl
221e0f232b
try to avoid "can only be started once" error
2021-12-27 16:37:10 +01:00
Jakob Ketterl
46c78f6463
avoid demodulator concurrency
...
* this frees up resources used by the current demodulator before
starting a new one
* this addresses an issue where users of single-channel AMBE sticks
could not seamlessly switch between digital modes
2021-12-23 16:32:51 +01:00
Jakob Ketterl
4ce3816f48
show codecserver errors in the client
2021-12-13 13:26:47 +01:00
Jakob Ketterl
397155983d
improve handling of failed devices
2021-12-06 15:50:03 +01:00
Jakob Ketterl
9c28143dfb
add debugging to the feature detection system
2021-12-01 19:22:48 +01:00
Jakob Ketterl
dcdfe7969a
fix sample rate updates for secondary demods
2021-11-08 17:52:37 +01:00
Jakob Ketterl
85c7a05978
use ImportError for python 3.5 compatibility
2021-10-27 18:33:23 +02:00
Jakob Ketterl
33c8e34456
use the resume call before pumping data from a reader
2021-10-26 16:40:38 +02:00
Jakob Ketterl
f967a8d87a
catch exceptions while parsing ax25 frames
2021-10-22 15:07:42 +02:00
Jakob Ketterl
d757b817b1
make digimodes work in start_mod again
2021-10-15 16:41:07 +02:00
Andre Schinkel
efa305eeec
normalize metric label to match prometheus data-model guide
2021-10-03 08:48:40 +02:00
Andre Schinkel
eb43e39a81
normalize metric label to match prometheus data-model guide
2021-10-03 08:39:57 +02:00