Commit graph

195 commits

Author SHA1 Message Date
Jakob Ketterl 44ca186c80 add preliminary support for netsdr devices 2024-01-14 17:51:09 +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
Alexander Sholohov bf8eb50c0b add parameter map_ch0 to afedri driver, clean up infotext 2023-10-22 13:05:25 +07:00
Alexander Sholohov f5bcbdc854 clean up afedri driver code 2023-10-21 10:07:50 +07:00
Alexander Sholohov 3b8324d3f4 add support of soapy afedri driver 2023-10-15 17:31:59 +07:00
Jakob Ketterl be3193ce50 add direct_sampling dropdown for rtl_tcp devices 2023-08-04 02:18:29 +02: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
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 c150eca75c fifisdr fixes 2022-09-19 18:46:11 +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 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 85c7a05978 use ImportError for python 3.5 compatibility 2021-10-27 18:33:23 +02:00
Jakob Ketterl acc70b6449 re-implement format conversion with pycsdr 2021-09-20 18:36:24 +02:00
Jakob Ketterl 0403ebff5c improve handling of source processes 2021-09-15 15:03:11 +02:00
Jakob Ketterl efa7faaa2a correctly shutdown resampler 2021-09-02 10:53:05 +02:00
Jakob Ketterl f9df35ffd4 rebuilt the resampler using pycsdr 2021-09-01 15:58:39 +02:00
Jakob Ketterl 7d7cec1ec3 update to match pycsdr chaanges 2021-07-24 18:50:30 +02:00
Jakob Ketterl 320521a74a adopt to updated api 2021-07-16 16:12:16 +02:00
Jakob Ketterl 5e7a0a38aa Merge branch 'develop' into pycsdr 2021-07-15 18:09:39 +02:00
Jakob Ketterl 6a59369c62 update remote device input field behaviour 2021-07-05 12:58:16 +02:00
Jim Ancona 87b9a52fcb Don't filter inputs, add a validator for RF Gain 2021-05-11 11:21:52 -04:00
Jim Ancona e37bc0573d Set proper config options for HPSDR connector 2021-05-10 20:35:49 -04:00
Jakob Ketterl 041e8930bf don't send native deletions 2021-05-03 19:28:03 +02:00
Jakob Ketterl 29bce9e07a refactor: move form stuff out of source code 2021-04-29 15:28:18 +02:00
Jakob Ketterl 35dcff90ea refactor owrx.form -> owrx.form.input 2021-04-29 15:17:21 +02:00
Jakob Ketterl cb8ec3c760 improve sdr device state handling 2021-04-27 01:44:30 +02:00
Jakob Ketterl 68739724d4 make the sdr type dropdown show beautiful names 2021-04-17 17:42:08 +02:00
Jakob Ketterl a9990f1f41 remove redpitaya source (working with hpsdr_connector) 2021-04-05 15:48:03 +02:00
Jakob Ketterl b877d8439a fix "remote" mappings for rtl_tcp and soapy_remote 2021-04-02 21:46:21 +02:00
Jakob Ketterl 6cca37a9df fix runds "remote" input mapping 2021-04-02 21:44:51 +02:00
Jakob Ketterl 7a2f62a307 fix name 2021-04-02 21:43:46 +02:00
Jakob Ketterl 3696272ef7 inline nmux_memory since i've never seen the need to change it 2021-03-31 00:23:36 +02:00
Jakob Ketterl 19496d46a3 fix form evaluation for optional fields 2021-03-24 23:17:50 +01:00
Jakob Ketterl 6ddced4689 implement basic error handling and validation for forms 2021-03-24 22:46:51 +01:00
Jakob Ketterl d872152cc8 restore python 3.5 compatibility 2021-03-20 17:23:35 +01:00