Commit Graph
100 Commits
Author SHA1 Message Date
kuba aa6f87c0da changes here and there 2025-06-21 14:05:56 +02:00
kuba 9bfff3fef2 increase lpf order 2025-06-21 13:33:03 +02:00
kuba 842a87a120 clean up a bit 2025-06-16 10:57:36 +02:00
kuba fac42da5fe what? 2025-06-16 10:36:47 +02:00
kuba b984fb293c change variable name 2025-06-16 10:35:57 +02:00
kuba 4f8d0639bd optimize (also merge move preemp ref) 2025-06-16 10:34:08 +02:00
kuba 334688b785 optimize or just clean up 2025-06-09 20:13:43 +02:00
kuba cad6080c07 do the preemp gain properly, set a refrence freq (+0db) sligthly above the LPF cutoff, thus we avoid clipping 2025-06-09 20:03:44 +02:00
kuba bcb9559d59 move constants.h and the oscillator into libfm from libfmdsp 2025-06-09 19:56:25 +02:00
kuba 90e9925399 minor change to RDS2, dont allow the two additional carriers's device to be on when RDS isnt even on 2025-06-09 16:12:45 +02:00
kuba f11f25c8f0 change bs412 gain reduction logic, still issue #2 should be unchanged 2025-06-09 16:10:27 +02:00
kuba 4764e5768e increase lpf order 2025-06-08 12:12:25 +02:00
kuba 0a132b1a52 update readme 2025-06-08 10:37:25 +02:00
kuba b0657274fb close rds2 while cleaning up, forgot that 2025-06-08 10:28:10 +02:00
kuba 7ff2caec3e some additional optimizations 2025-06-08 10:25:20 +02:00
kuba 178b42386a speed up agc (in performance, not audio levels) 2025-06-08 10:21:13 +02:00
kuba 256f91fbdf remove darc, shorten audio.c and add some error checking for pulse api 2025-06-08 10:00:03 +02:00
kuba 77489752f9 maybe 0.01% cpu usage down 2025-06-05 19:27:23 +02:00
kuba b18fa83005 eat shit, compiler 2025-05-31 11:51:47 +02:00
kuba 4fdb2dff0d bug is 100% related to bs412 2025-05-31 11:51:26 +02:00
kuba 82a74db8b1 maybe this is wrong? 2025-05-31 11:50:30 +02:00
kuba 0a138420ad when clipper threshold set too high the whole mpx goes? what the fuck 2025-05-31 11:47:20 +02:00
kuba 7da1ab87ad optimize a bit 2025-05-31 11:37:32 +02:00
kuba f7e0fcf84a optimize 2025-05-31 11:30:18 +02:00
kuba d41a5436b7 speed up dbr calculation 2025-05-31 11:25:28 +02:00
kuba 4a0eddbbde fix the peak power limiter 2025-05-31 11:19:54 +02:00
kuba b301577227 add peak power limit to bs412 2025-05-31 11:18:12 +02:00
kuba 5fd2383b03 bug fixes 2025-05-31 11:14:07 +02:00
kuba ffcbc4b0c0 change setting 2025-05-30 18:03:18 +02:00
kuba 1d70e3fd06 wtf 2025-05-30 17:30:24 +02:00
kuba 7213c3b13d change vban max packet size, add a rds2 device to fm95 and others 2025-05-30 17:28:19 +02:00
kuba 14630e5c7f fix minor mistakes 2025-05-29 14:17:37 +02:00
kuba 7909b67ce4 add darc docs as well as a calibration mode 2025-05-27 19:47:44 +02:00
kuba ef3bbdc2e4 add the darc side modulation (no darc95 yet) 2025-05-27 15:15:12 +02:00
kuba a19427c9c4 stuff for developing, actual debug mode as well as add the vban protocol specs 2025-05-25 12:37:07 +02:00
kuba f8c1671de2 fy 2025-05-20 18:15:36 +02:00
kuba 1eecab401e idc 2025-05-20 18:15:06 +02:00
kuba d693839741 idk 2025-05-20 18:13:09 +02:00
kuba 4f0bddc335 debug 2025-05-20 18:12:01 +02:00
kuba a1fa68cb27 oh 2025-05-20 18:11:33 +02:00
kuba 969f245aa1 fuck you too 2025-05-20 18:10:12 +02:00
kuba a4ad8de889 idk 2025-05-20 18:07:24 +02:00
kuba d66185cf88 yeah idk 2025-05-20 18:06:48 +02:00
kuba b7dc31c8ed i hate this 2025-05-20 18:04:31 +02:00
kuba 1e1068c112 man idk 2025-05-20 18:01:57 +02:00
kuba af865422d7 fucking shit 2025-05-20 18:00:38 +02:00
kuba 58819ff8df fuck 2025-05-20 17:59:27 +02:00
kuba efe5deae99 fuck you 2025-05-20 17:58:16 +02:00
kuba 0c256a8cd4 ugh 2025-05-20 17:57:40 +02:00
kuba 073c34bd29 recover kinda for dropped packets in vban95 (if packets are dropped, then fill the buffer with 0s for that packet) 2025-05-20 17:52:05 +02:00
kuba dee8ed9845 remove some includes as well as add missing functions 2025-05-20 17:33:47 +02:00
kuba 1f1fef70b6 improve vban a lot 2025-05-20 14:41:32 +02:00
kuba aeb183a560 idk 2025-05-17 22:06:29 +02:00
kuba 18a7bc2c5f debug 2025-05-17 22:04:22 +02:00
kuba f36f10b4b7 debug 2025-05-17 22:02:29 +02:00
kuba 7806c2fc62 idk 2025-05-17 22:00:08 +02:00
kuba 6ac9140bd9 i have no clue whats wrong here 2025-05-17 21:59:03 +02:00
kuba 941a4fb98a now? 2025-05-17 21:56:26 +02:00
kuba 0e12dfe48e rigth 2025-05-17 21:54:39 +02:00
kuba 8d458c28c8 oh! 2025-05-17 21:54:13 +02:00
kuba 3f4f9e9204 fine 2025-05-17 21:51:15 +02:00
kuba 004f3262ef fuck 2025-05-17 21:50:34 +02:00
kuba 179b784d5a resync? 2025-05-17 21:49:34 +02:00
kuba 9b45f09816 ugh 2025-05-17 21:48:23 +02:00
kuba 7f23373957 this? 2025-05-17 21:46:32 +02:00
kuba a8108e0b7b do this? idk 2025-05-17 21:43:41 +02:00
kuba f64ccbb078 yeah 2025-05-17 21:42:24 +02:00
kuba 31f5df9076 this? 2025-05-17 21:06:13 +02:00
kuba 064aefe558 this? 2025-05-17 20:59:27 +02:00
kuba aaf519aa4b fix 2025-05-17 20:58:40 +02:00
kuba 23e839c97a debug a bit 2025-05-17 20:57:36 +02:00
kuba 1f92388a9a now 2025-05-17 20:56:34 +02:00
kuba e488873638 fix bug 2025-05-17 20:54:50 +02:00
kuba 24c6151088 updates to the vban95 receiver 2025-05-17 20:52:15 +02:00
kuba 5921aae9c2 quiet you loud thing 2025-05-17 17:41:56 +02:00
kuba befc2f12a8 again, small updates 2025-05-17 17:37:48 +02:00
kuba 120f9a2467 a good vban receiver!!!???? impossible!!!! 2025-05-17 17:28:08 +02:00
kuba 0104dcbc20 lowercase d? 2025-05-02 09:46:00 +02:00
kuba d96b7ee8b9 fix 2025-05-02 09:45:12 +02:00
kuba 58ddbc761c add a deviation option, to easily limit deviation 2025-05-02 09:43:06 +02:00
kuba 6c4aedc2c8 maybe the darc will come 2025-05-01 12:52:37 +02:00
kuba 1d3171991e why 2025-05-01 11:41:39 +02:00
kuba f0245bcc26 use real parts, and add a mpx lpf for audio 2025-05-01 11:40:45 +02:00
kuba 685ce7635f what about this 2025-05-01 11:15:33 +02:00
kuba b65c6c7554 wtf 2025-05-01 11:14:54 +02:00
kuba 0873544e1e this is worse 2025-05-01 11:14:14 +02:00
kuba bd9e684e01 try a butterworth 2025-05-01 11:11:11 +02:00
kuba 5b02e75f16 change lpf order 2025-05-01 10:53:49 +02:00
kuba 723ead0907 oops 2025-05-01 10:45:25 +02:00
kuba 348345b68e oh my fucking god 2025-05-01 10:40:30 +02:00
kuba 0338639214 now? 2025-05-01 10:39:20 +02:00
kuba 4791ae6a9d yeah that 2025-05-01 10:35:05 +02:00
kuba 1a335461cd fuck you 2025-05-01 10:34:02 +02:00
kuba f1e6350fec will liquid dsp work? 2025-05-01 10:32:34 +02:00
kuba 5ec1893238 vscode is useless, better off with nano 2025-04-30 20:00:53 +02:00
kuba 0f74e8e1b7 rename bs412 names and also add debug there, convert to tabs, remove 38 khz min for mpx dev and change bs412 gain reduction logic 2025-04-30 20:00:00 +02:00
kuba 92a358bfdb change bs412 logic 2025-04-29 20:21:11 +02:00
kuba c4d5c39ed5 not sure 2025-04-27 13:11:42 +02:00
kuba ca82168784 small optimazation on startup 2025-04-22 14:02:52 +02:00
kuba 3788c93d07 fix configuration error 2025-04-22 13:58:05 +02:00