Jakob Ketterl
c7d2a5502c
add first shot at active list implementation
2022-12-12 17:39:07 +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
Jakob Ketterl
8cce5bd889
add metrics for pocsag
2021-10-01 00:52:32 +02:00
Jakob Ketterl
66dd4b4581
update list of supported modes for pskreporter
2021-10-01 00:09:20 +02:00
Jakob Ketterl
9689ce5202
catch invalid config values for enum dropdowns and reset to default
2021-09-30 23:32:46 +02:00
Jakob Ketterl
818b9d87b8
add a validator that prevents invalid locations
2021-09-30 23:26:26 +02:00
Jakob Ketterl
0f2aca62f3
code style
2021-09-30 23:09:22 +02:00
Jakob Ketterl
0b64b4ac97
handle errors when gps coordinates are out of range
2021-09-30 23:03:21 +02:00
Jakob Ketterl
330598ddf2
use check implemented in python
2021-09-29 17:23:23 +02:00
Jakob Ketterl
d869c5ee2d
restore live switching capability for fft compression
2021-09-28 16:55:17 +02:00
Jakob Ketterl
25e2a8013e
parser typing
2021-09-28 00:27:01 +02:00