Jakob Ketterl
|
e77b0f4a67
|
fix the secondary fft display
|
2021-09-27 18:18:31 +02:00 |
|
Jakob Ketterl
|
909a969e04
|
restore wfm deemphasis tau functionality
|
2021-09-27 17:46:19 +02:00 |
|
Jakob Ketterl
|
edace3d451
|
work on some todos
|
2021-09-27 17:29:51 +02:00 |
|
Jakob Ketterl
|
cbcba5807f
|
restore PSK decoding
|
2021-09-23 18:43:41 +02:00 |
|
Jakob Ketterl
|
3fa3aac766
|
introduce defaults layer to fix codecserver when empty
|
2021-09-23 15:17:46 +02:00 |
|
Jakob Ketterl
|
83d01553e3
|
use "Optional" in typing
|
2021-09-20 17:24:10 +02:00 |
|
Jakob Ketterl
|
95b4510c3a
|
more localized imports
|
2021-09-20 16:53:00 +02:00 |
|
Jakob Ketterl
|
81ed1a9ebb
|
abstract chain features; use local imports to avoid hard dependencies
|
2021-09-20 16:14:23 +02:00 |
|
Jakob Ketterl
|
b2e15c559e
|
refactor
|
2021-09-20 15:32:26 +02:00 |
|
Jakob Ketterl
|
9efe41a2b1
|
move the pump mechanism, allowing the old output code to be removed
|
2021-09-20 15:09:26 +02:00 |
|
Jakob Ketterl
|
e5b120311d
|
get freedv back by modeling a corresponding module and chain
|
2021-09-13 16:58:02 +02:00 |
|
Jakob Ketterl
|
1c937e147e
|
use a generic unpickler
|
2021-09-13 00:14:38 +02:00 |
|
Jakob Ketterl
|
72920135e9
|
fix initial setup of dial frequency
|
2021-09-09 22:24:41 +02:00 |
|
Jakob Ketterl
|
66cf940523
|
refactor the metaparser into a modules and use accordingly
|
2021-09-09 15:11:33 +02:00 |
|
Jakob Ketterl
|
c8ebbb505a
|
restore dmr filter
|
2021-09-07 17:37:32 +02:00 |
|
Jakob Ketterl
|
9ca5e0ebd6
|
restore DRM functionality
|
2021-09-07 17:31:32 +02:00 |
|
Jakob Ketterl
|
f3b05c6318
|
re-add m17
|
2021-09-07 14:45:52 +02:00 |
|
Jakob Ketterl
|
f9f0bdde12
|
restore js8 functionality
|
2021-09-06 22:50:57 +02:00 |
|
Jakob Ketterl
|
6014ce8921
|
restore pocsag functionality
|
2021-09-06 20:00:14 +02:00 |
|
Jakob Ketterl
|
b9f43654cd
|
restore aprs functionality
|
2021-09-06 15:05:33 +02:00 |
|
Jakob Ketterl
|
51453662e2
|
fix dial frequencies
|
2021-08-31 22:46:11 +02:00 |
|
Jakob Ketterl
|
869f971ced
|
add the remaining modes
|
2021-08-31 17:01:52 +02:00 |
|
Jakob Ketterl
|
73d326037c
|
restore audio chopper decoding
|
2021-08-31 16:54:37 +02:00 |
|
Jakob Ketterl
|
4a4901fa38
|
restore secondary fft
|
2021-08-28 00:10:46 +02:00 |
|
Jakob Ketterl
|
54a1cae352
|
fix hd audio
|
2021-08-27 18:30:46 +02:00 |
|
Jakob Ketterl
|
4c1777dc19
|
refactor
|
2021-08-27 17:34:48 +02:00 |
|
Jakob Ketterl
|
42b315ef86
|
handle empty converter chain
|
2021-08-27 16:11:03 +02:00 |
|
Jakob Ketterl
|
ee3d934529
|
fix thread leak
|
2021-08-26 17:21:52 +02:00 |
|
Jakob Ketterl
|
aecb79a4d4
|
restore demodulation of digital voice modes
|
2021-08-26 15:58:02 +02:00 |
|
Jakob Ketterl
|
5032f4b66d
|
first steps at rewiring the dsp stuff
|
2021-08-23 14:25:28 +02:00 |
|
Jakob Ketterl
|
b242f09d5d
|
Merge branch 'develop' into pycsdr
|
2021-07-20 13:33:52 +02:00 |
|
Jakob Ketterl
|
ad396fa970
|
remove "unvoiced quality" setting
|
2021-07-20 13:33:26 +02:00 |
|
Jakob Ketterl
|
5bb14a8997
|
first working nfm chain using pycsdr
|
2021-07-19 19:04:14 +02:00 |
|
Jakob Ketterl
|
d04ab43977
|
add ability to configure codecserver
|
2021-05-29 18:50:17 +02:00 |
|
Jakob Ketterl
|
5ec0005f81
|
remove digimodes_enable setting since it no longer works
|
2021-04-18 00:50:13 +02:00 |
|
Jakob Ketterl
|
bbad34cec3
|
move wsjt/js8 decisions out of csdr
|
2021-04-09 18:16:25 +02:00 |
|
Jakob Ketterl
|
c0ca216e4d
|
make "digimodes_fft_size" work from web config
|
2021-04-05 17:18:30 +02:00 |
|
Jakob Ketterl
|
c50473fea5
|
implement device shutdown on deletion or lack of profiles
|
2021-03-18 22:59:46 +01:00 |
|
Jakob Ketterl
|
b25a673829
|
refactor state handling: uncouple failed and enabled flags
|
2021-03-18 19:34:53 +01:00 |
|
Jakob Ketterl
|
c2e8ac516c
|
introduce enums for state management
|
2021-02-20 22:54:07 +01:00 |
|
Jakob Ketterl
|
aad757df36
|
remove experimental csdr settings
|
2021-02-11 22:51:50 +01:00 |
|
Jakob Ketterl
|
f23fa59ac3
|
implement config layering
|
2021-02-11 19:31:44 +01:00 |
|
Jakob Ketterl
|
9357d57a28
|
move temporary_directyr to core config; implement override logic
|
2021-02-06 21:55:47 +01:00 |
|
Jakob Ketterl
|
4a86af69d1
|
Fix merging error
|
2021-01-24 23:20:17 +01:00 |
|
Jakob Ketterl
|
bf31a27dca
|
Merge branch 'fix_arbitrary_code_execution' into develop
|
2021-01-24 22:55:11 +01:00 |
|
Jakob Ketterl
|
366f7247f2
|
code style
|
2021-01-24 22:54:58 +01:00 |
|
Jakob Ketterl
|
a5bdf6c3ac
|
Merge branch 'fix_arbitrary_code_execution' into develop
|
2021-01-24 22:47:08 +01:00 |
|
Jakob Ketterl
|
7e60efeae2
|
validate all parameters sent to dsp, refs #215
|
2021-01-24 22:29:23 +01:00 |
|
Jakob Ketterl
|
862a251295
|
allow only limited parameters to be set on the dsp
|
2021-01-24 20:10:37 +01:00 |
|
Jakob Ketterl
|
341b94b9ff
|
prevent KeyError by checking for key existence
|
2020-12-30 17:46:13 +01:00 |
|