Commit Graph
268 Commits
Author SHA1 Message Date
Adam Wisher cd9bbaee87 Bugfix to avoid CPU spike of checking big object length
Don't check the length of the generated indexed database as it's big and causes a lag
2025-07-05 17:03:27 +01:00
Adam Wisher 3cedab5248 Improve TX DB fetch retry process
Improve process for retrying when TX DB download fails
2025-07-05 16:23:40 +01:00
Amateur Audio DudeandGitHub 2ade42d1fb Remove audio proxy (http-proxy) 2025-07-01 17:23:19 +10:00
Adam Wisher eb8dbf8fd5 Adjust spE weighting behaviour
Don't weight options for spE if a powerful station is found under the threshold
2025-06-27 14:08:47 +01:00
Adam Wisher 72d48b0c2e Fix algorithm choice and change Es mode distance
Fix hard-coded algorithm weighting values back to config values and increase distance for Es weighting to be applied
2025-06-12 13:58:25 +01:00
fb68f26d82 Local db optimisation and GPS support
DB indexing to improve tx search performance with PI and reg PI, re-download db on failure, add websocket for GPS location update support

Co-Authored-By: Amateur Audio Dude <168192910+AmateurAudioDude@users.noreply.github.com>
Co-Authored-By: Highpoint2000 <168109804+Highpoint2000@users.noreply.github.com>
2025-06-12 09:18:59 +01:00
Adam Wisher bf011acfb4 TX Search improvements
Fix local signal IDed as distant sporadic E bug and allow PI-only match when possible
2025-06-09 12:30:47 +01:00
Adam Wisher dae705ccbc Limit multiple matches
Only return a max of 10 extra TX matches and filter any with a score less than 1/10 of the winner
2025-05-31 14:38:07 +01:00
Adam Wisher c9fd4915b8 Multi TX search tweaks
Order the match list by score, clean up of matches panel HTML and show score in DOM as data element
2025-05-31 09:12:26 +01:00
Marek Farkaš 9d7e4297e3 bugfixes, ui improvements 2025-05-30 21:28:37 +02:00
Marek FarkašandGitHub 1c8b16d27b Merge pull request #153 from mrwish7/main
TX search algorithm changes
2025-05-30 19:18:19 +02:00
Konrad Kosmatka 97822a08a5 RDS bugfixes & improvements 2025-05-17 09:00:31 +02:00
Adam Wisher 480e362f44 Multi TX ID functionality
Return alternative matches from TX search algorithm and show them in frontend panel
2025-05-15 09:17:44 +01:00
Adam Wisher f818262eff Cached database tidy up
Tidy up changes to just include the cached db functionality and TX ID algo 3 addition ready for pull
2025-05-15 09:08:24 +01:00
Adam Wisher 65fc84ff9f Local database cache for TX ID
Locally cache transmitter database for TX ID and visually show when multiple matches on frontend
2025-05-12 22:58:23 +01:00
Adam Wisher 811ea4011d TX search algorithm changes
Additional third algorithm option plus more comprehensive PS checking (thanks to @Highpoint2000 )
2025-05-06 20:21:27 +01:00
Marek Farkaš 2e34c6264c hotfix for SpE logs 2025-05-06 18:11:47 +02:00
Marek Farkaš 50aeb97282 admin logging hotfix 2025-05-04 00:31:48 +02:00
Amateur Audio DudeandGitHub 8700b663ca add antenna to setup options 2025-05-03 04:52:06 +10:00
Amateur Audio DudeandGitHub 3f79f7a0c7 add auto bw, ceq, ims, stereo options to setup 2025-05-03 03:57:31 +10:00
Marek Farkaš fb8af10ce5 mobile panel, UI bugfixes, security improvements 2025-05-02 16:06:48 +02:00
Mark de Bruijn 263e9d353d Finaliza macOS support 2025-04-23 21:50:47 +02:00
Amateur Audio DudeandGitHub aa2e3a2f16 hotfix for graph lag 2025-04-23 22:21:46 +10:00
Marek Farkaš 9984011e12 audio boost hotfix 2025-04-22 22:43:34 +02:00
Marek FarkašandGitHub 7c4bae34a4 Merge pull request #141 from mrwish7/main
Don't output PI 0000 as filler on rds websocket
2025-04-22 21:23:31 +02:00
Marek Farkaš 008441f93a new chat window, bugfixes, component update 2025-04-22 21:23:11 +02:00
Adam Wisher ac03f78b74 Don't output PI 0000 as filler on rds websocket
Output four dashes instead of 0000 as a PI placeholder, for correct RDS Spy compatibility
2025-04-22 12:52:30 +01:00
Marek FarkašandGitHub 79e4205612 Merge pull request #133 from AmateurAudioDude/fixes/v1.3.6.1-serialport-and-api
Fixes/v1.3.6.1 serialport and api
2025-04-22 13:14:08 +02:00
Marek FarkašandGitHub 1da6ac8eba Merge pull request #134 from AmateurAudioDude/fixes/v1.3.6.1-ffmpeg-audio-settings
Fixes/v1.3.6.1 ffmpeg audio settings
2025-04-22 13:12:34 +02:00
Adam Wisher 2cd2cf5cf1 TX ID Algorithm tweaks and config options
Fix bug when TX ERP is 1W and allow user choice of algorithms in webserver config
2025-04-21 08:22:36 +01:00
Amateur Audio DudeandGitHub 4c43daa206 add config options for 'ffmpeg', 'samplerate offset' 2025-04-20 23:32:26 +10:00
Amateur Audio DudeandGitHub 2c73d7ef19 check available ffmpeg, check -ar offset setting 2025-04-20 22:41:50 +10:00
Amateur Audio DudeandGitHub 64f41b93ae bkram ffmpeg removal implementation 2025-04-20 22:31:14 +10:00
Amateur Audio DudeandGitHub 24c2c893ea fix EADDRINUSE (if caused by webpage on launch) 2025-04-20 21:25:58 +10:00
Amateur Audio DudeandGitHub ae1be13e82 exclude localhost from 'dangerous command' warning 2025-04-20 21:24:29 +10:00
Amateur Audio DudeandGitHub 4c71b736a6 optimised serialport code 2025-04-20 21:23:18 +10:00
Amateur Audio DudeandGitHub b23211f408 optimised serialport code using export 2025-04-20 21:20:31 +10:00
Amateur Audio DudeandGitHub fbcdda2941 reset ps_errors api on frequency change 2025-04-20 21:19:07 +10:00
Amateur Audio DudeandGitHub 71c90119af add rt_flag to api 2025-04-20 21:17:06 +10:00
Marek Farkaš ea3b0d8ced audio boost hotfix 2025-04-19 22:07:39 +02:00
Marek Farkaš 9f5f0522bb lotta bugfixes 2025-04-19 21:49:19 +02:00
Marek Farkaš c721d8c7e9 add permessagedeflate server-side 2025-02-23 15:34:57 +01:00
Marek FarkašandGitHub a8462afa26 Merge pull request #127 from finndx/reg-name-detection
Regional station name detection based on regional PI
2025-02-23 15:29:02 +01:00
Marek Farkaš 3c91c8d06c offline optimization, new signal chart, ui optimization 2025-02-23 15:27:46 +01:00
M.Weck 255e2a97dd Added regional station name detection 2025-02-18 01:15:47 +02:00
Marek Farkaš dd8d7e1b44 currentUsers revert 2025-02-16 13:55:06 +01:00
Marek Farkaš f309641bb7 bugfix for anti spam 2025-02-16 13:41:06 +01:00
Marek Farkaš bb50aff7b4 css UI fixes, new panel, code optimizaiton, security fixes 2025-02-16 13:26:35 +01:00
Marek Farkaš d40d7f5435 weighting update 2025-02-09 18:51:51 +01:00
Marek Farkaš ceb6e1bd11 bugfixes / sporadic e logging 2025-02-09 17:46:12 +01:00