Commit graph

1363 commits

Author SHA1 Message Date
Jakob Ketterl 06d1ce33c3 fake the tuning indicator when bandpass is not set 2024-02-12 21:31:40 +01:00
Jakob Ketterl 6d10a433db move up the dependency requirements 2024-02-03 12:00:19 +01:00
Jakob Ketterl 6cd6f9aa70 add hostname as an option for plutosdr for devices on the net 2024-02-02 01:59:18 +01:00
Jakob Ketterl c3720d0778 ensure utf is used for all text-based responses 2024-02-01 16:04:28 +01:00
Jakob Ketterl 3ec71e7758 use proper escaping for python 3.12 compatibility 2024-02-01 04:07:53 +01:00
Jakob Ketterl 295874ebfc this works better for the loop 2024-01-31 03:29:01 +01:00
Jakob Ketterl 2dc4f60e6b check for the reader separately 2024-01-31 02:06:53 +01:00
Jakob Ketterl 9be72d972c add more options for mqtt 2024-01-31 02:06:33 +01:00
Jakob Ketterl 7d2d3a904f add service demodulators 2024-01-30 23:54:24 +01:00
Jakob Ketterl f3ef0acd07 allow background decoding for some more modes 2024-01-30 23:35:08 +01:00
Jakob Ketterl 27d44aeca9 catch potential exception in reporters 2024-01-30 23:33:20 +01:00
Jakob Ketterl ea1b0cecc2 also tap into pocsag data 2024-01-30 23:33:03 +01:00
Jakob Ketterl 7321cf88b3 mqtt keepalive loop 2024-01-30 23:32:43 +01:00
Jakob Ketterl bcdcaf6e9e additional mqtt configuration 2024-01-30 23:02:28 +01:00
Jakob Ketterl c1b32990d9 tap into more modes 2024-01-30 02:12:23 +01:00
Jakob Ketterl 80319475c8 basic mqtt implementation based on maho mqtt 2024-01-30 01:29:25 +01:00
Jakob Ketterl e66a8d1dff handle changes to the always-on option 2024-01-29 23:33:41 +01:00
Jakob Ketterl e2192a9665 increase sample rate to 1.2M to be able to decode MBus 2024-01-28 23:04:26 +01:00
Jakob Ketterl 6bc4572650 increase ISM bandwidth; allow bandpass adjustments 2024-01-28 19:39:01 +01:00
Jakob Ketterl cb7e29f7bd don't shut down automatically 2024-01-28 17:19:48 +01:00
Jakob Ketterl 3cca3f82ed improve reader handling 2024-01-28 17:04:35 +01:00
Jakob Ketterl d02a449544 add missing feature description 2024-01-27 16:36:14 +01:00
Jakob Ketterl ad1b693dcb add DAB service selector 2024-01-25 00:10:25 +01:00
Jakob Ketterl 41bbdef15c narrow down the bandpass 2024-01-23 21:53:49 +01:00
Jakob Ketterl d44a2a64e5 automatically play the first service 2024-01-23 21:53:31 +01:00
Jakob Ketterl 9d705da813 implement frequency correction feedback loop 2024-01-23 21:52:41 +01:00
Jakob Ketterl 5ddd719364 add some first structure for DAB decoding 2024-01-22 02:38:20 +01:00
Jakob Ketterl 97ace65537 don't specify the input paramter
* version 0.20 of redsea interprets the parameter differently
* we can rely on the default for now
2024-01-20 18:38:08 +01:00
Jakob Ketterl b3745ae54c apply downwards-compatible typing (for python < 3.9) 2024-01-19 02:39:15 +01:00
Jakob Ketterl 8b0b05e31d add config option for rbds decoding (US) 2024-01-18 16:59:10 +01:00
Jakob Ketterl 71f1b3dfb1 first steps adding RDS decoding with redsea 2024-01-18 02:07:55 +01:00
Jakob Ketterl 6aabff034a add config option to allow binding to a specific address
original idea by @OH2LAK (see #367)
2024-01-18 00:59:43 +01:00
Jakob Ketterl 6bb26de98f rework the way soapy settings are built 2024-01-17 23:40:37 +01:00
Jakob Ketterl 02c631e6e7 straighten out sdrplay options 2024-01-17 23:12:24 +01:00
Jakob Ketterl 402eadd280 add more sample rate validation 2024-01-17 22:39:05 +01:00
Jakob Ketterl 374bbb599e implement some basic validation for the sample rate 2024-01-17 21:23:35 +01:00
Jakob Ketterl 79e81295d5 preserve user input in case of form validation errors 2024-01-17 20:05:47 +01:00
Jakob Ketterl 1312bd6c4a implement stricter validation of ip and port 2024-01-06 19:19:48 +01:00
Jakob Ketterl 5e13e396c4 set number of channels to allow channel selection 2024-01-06 19:06:05 +01:00
Jakob Ketterl cb6faa708a
Merge pull request #357 from alexander-sholohov/soapy_afedri
Add support of soapy afedri driver
2024-01-06 18:33:31 +01:00
Jakob Ketterl 395868d7f9 rename parameter 2024-01-06 18:30:34 +01:00
Jakob Ketterl 35c2701e37 add additional validation for soapy channel 2024-01-06 16:22:22 +01:00
Alexander Sholohov e71d38b15a improve address:port validation, add DropdownInput for rx_mode 2024-01-05 11:28:26 +07:00
Alexander Sholohov 9a5313f4fe add channel selection to optional device parameters for soapy devices 2024-01-05 08:46:12 +07:00
Alexander Sholohov cde6f586f9 Revert "add channel selection to optional device parameters"
This reverts commit 2e47f38a8d.
2024-01-05 08:40:16 +07:00
Alexander Sholohov 8f02574df1 remove SoapyRemote reference 2023-11-19 18:28:15 +07:00
Alexander Sholohov 2bd2e81d57 remove parameter map_ch0 2023-10-31 21:11:52 +07:00
Alexander Sholohov 08c5c97dcb allow to work through soapyRemote driver 2023-10-31 21:10:35 +07:00
Alexander Sholohov 2e47f38a8d add channel selection to optional device parameters 2023-10-29 22:49:29 +07:00
Jim Ancona 21027f672c Allow configuration of HPSDR connector for multiple radios 2023-10-23 15:45:19 -04:00