Commit graph

1334 commits

Author SHA1 Message Date
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
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 285afb14d7 parse additional position data, if available 2023-09-21 20:51:35 +02:00
Jakob Ketterl f1995d3c6b handle potentially invalid ascii characters 2023-09-19 18:20:37 +02:00
Jakob Ketterl 5058a91db0 switch out logreader with a buffer-based implementation (again) 2023-09-16 00:39:00 +02:00
Jakob Ketterl e201ca07e3 get dump1090 on STDOUT instead of a tcp socket 2023-09-15 20:44:17 +02:00
Jakob Ketterl 3ac15bf1d3 add some warnings to wave file handling 2023-09-15 01:31:19 +02:00
Jakob Ketterl a2522146b5 remove superfluous import 2023-09-14 19:08:13 +02:00
Jakob Ketterl 156d1adc69 parse event reports and extract timestamps 2023-09-12 18:58:25 +02:00
Jakob Ketterl 97a9a4f8c9 remove a few superfluous intermediate classes 2023-09-12 18:57:47 +02:00
Jakob Ketterl 26b8c53374 introduce metrics for HFDL and VDL2 2023-09-12 16:46:05 +02:00
Jakob Ketterl ef0cbdfeb9 add a message to indicate we're ready to reduce confusion 2023-09-11 03:41:34 +02:00
Jakob Ketterl 71e91aef53 add a flush so that the intro doesn't get lost 2023-09-11 02:25:48 +02:00
Jakob Ketterl af5b16672a don't send location to map if we have no id at all 2023-09-10 18:40:44 +02:00
Jakob Ketterl 3459d00a8a try to parse flight numbers better 2023-09-10 03:16:47 +02:00
Jakob Ketterl c3caa1290d don't differentiate between "human-readable" and "flight" 2023-09-10 00:09:49 +02:00
Jakob Ketterl 2595f92883 respect timestamps for hfdl locations 2023-09-09 18:54:56 +02:00
Jakob Ketterl 24a04e297a normalize icaos as uppercase 2023-09-09 00:45:58 +02:00
Jakob Ketterl 86e606a22e make sure we are working with the right type 2023-09-09 00:45:33 +02:00
Jakob Ketterl d0c0d6fe5f pass icao when available 2023-09-08 19:59:18 +02:00
Jakob Ketterl 8d9b7e2f3b strip leading periods from registration 2023-09-08 19:58:53 +02:00
Jakob Ketterl 7758ff6541 enable vdl2 as a service 2023-09-08 19:58:38 +02:00
Jakob Ketterl 6b026e8450 add some generic error handling 2023-09-08 16:09:03 +02:00
Jakob Ketterl 095bdf38bf more work on extracting airplane infos 2023-09-08 15:38:48 +02:00
Jakob Ketterl 26b8423193 introduce source classes for the map 2023-09-06 16:36:38 +02:00
Jakob Ketterl abc5cd177e icao should be part of the source, not the location 2023-09-06 15:53:08 +02:00
Jakob Ketterl 26896cf2d5 apply ttl approach to all locations 2023-09-06 15:18:04 +02:00
Jakob Ketterl 22b6d3e645 make hfdl available as a service 2023-09-06 03:16:50 +02:00