Граф коммитов

  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • fd25e33 build: stage CUDA runtime alongside app by Jan Svabenik 2026-03-19 15:26:24 +0100
  • fd353fc fix: serialize batch runner GPU slots by Jan Svabenik 2026-03-19 15:25:27 +0100
  • fb1ea9e chore: checkpoint current green baseline by Jan Svabenik 2026-03-19 15:20:37 +0100
  • 18583fe Add shared hybrid helper for WFM stereo and RDS by Jan Svabenik 2026-03-19 15:02:09 +0100
  • adb7cc5 Unify recorder CPU demod fallback path by Jan Svabenik 2026-03-19 14:40:46 +0100
  • 25ef919 Reuse common WFM mono base for stereo and RDS paths by Jan Svabenik 2026-03-19 14:31:41 +0100
  • 412459b Unify recorder GPU demod fallback logic by Jan Svabenik 2026-03-19 14:29:21 +0100
  • c49b77d Route WFM stereo through explicit hybrid GPU/CPU demod path by Jan Svabenik 2026-03-19 14:28:13 +0100
  • 791c2c7 Use synchronized GPU engine access in recorder demod paths by Jan Svabenik 2026-03-19 14:15:14 +0100
  • 6fa8508 Reuse batch extraction runner across DSP loop iterations by Jan Svabenik 2026-03-19 14:12:03 +0100
  • e228116 Log batch and stream-backed extraction paths by Jan Svabenik 2026-03-19 14:08:24 +0100
  • fee0d39 Repair stream-backed batch runner with central Windows bridge by Jan Svabenik 2026-03-19 13:46:53 +0100
  • b4b649a Use stream-backed Windows batch runner for extraction by Jan Svabenik 2026-03-19 13:42:20 +0100
  • 0fe1e2e Add stream-aware kernel launch entry points by Jan Svabenik 2026-03-19 13:35:19 +0100
  • e69c1f6 Add stream lifecycle primitives to gpudemod DLL by Jan Svabenik 2026-03-19 13:29:47 +0100
  • 9580c1a Prepare gpudemod batch runner for stream-backed slots by Jan Svabenik 2026-03-19 13:25:07 +0100
  • 094ee9d Introduce reusable gpudemod batch runner by Jan Svabenik 2026-03-19 12:26:42 +0100
  • b47b6d7 Add batch extraction API to gpudemod by Jan Svabenik 2026-03-19 12:25:09 +0100
  • 4064310 Batch signal extraction through shared gpudemod engine by Jan Svabenik 2026-03-19 12:23:49 +0100
  • 216dd7f Add GPU shift-filter-decimate path for signal extraction by Jan Svabenik 2026-03-19 12:12:50 +0100
  • 6491f32 Use shared-memory FIR kernel in gpudemod by Jan Svabenik 2026-03-19 12:06:49 +0100
  • 564a134 Add gpudemod DLL override path and document Windows warning by Jan Svabenik 2026-03-19 11:57:19 +0100
  • 73a54cd Prefer freshest gpudemod DLL during app build by Jan Svabenik 2026-03-19 11:54:16 +0100
  • f0a4e3c Document hybrid CUDA runtime and DLL placement by Jan Svabenik 2026-03-19 11:54:02 +0100
  • 7d15e88 Reset gpudemod path flags per demod call by Jan Svabenik 2026-03-19 11:53:38 +0100
  • b0fa496 Remove leftover gpudemod debug formatting by Jan Svabenik 2026-03-19 11:51:34 +0100
  • c8c44a7 Remove unused gpudemod phaseStatus helper by Jan Svabenik 2026-03-19 11:51:23 +0100
  • 6d82261 Copy gpudemod DLL next to built executable by Jan Svabenik 2026-03-19 11:51:15 +0100
  • ab9e4fd Use hybrid CUDA runtime for gpudemod DLL by Jan Svabenik 2026-03-19 11:50:44 +0100
  • 74dc899 Add graceful shutdown for recorder worker by Jan Svabenik 2026-03-19 11:48:28 +0100
  • 24eb78f Stop exporting CUDA __global__ kernels from DLL by Jan Svabenik 2026-03-19 11:47:49 +0100
  • d7258bb Log fused GPU, legacy GPU, and CPU demod paths by Jan Svabenik 2026-03-19 11:46:03 +0100
  • 10eef10 Use fused GPU demod for live demod endpoint by Jan Svabenik 2026-03-19 11:44:38 +0100
  • edee8eb Add fused GPU demod path for recorder by Jan Svabenik 2026-03-19 11:42:50 +0100
  • ed0711c Disable GPU validation by default in production by Jan Svabenik 2026-03-19 11:41:26 +0100
  • 9e1a6c4 Fix CUDA runtime consistency and recorder races by Jan Svabenik 2026-03-19 11:40:18 +0100
  • 09d50e4 Remove obsolete Windows build scripts by Jan Svabenik 2026-03-19 11:25:42 +0100
  • ad57b41 Increase SDRplay buffering and reduce callback allocations by Jan Svabenik 2026-03-19 11:23:42 +0100
  • a2fe514 Checkpoint before runtime optimization by Jan Svabenik 2026-03-19 11:22:03 +0100
  • e520d9b Fix Windows runtime DLL search for SDRplay and gpudemod by Jan Svabenik 2026-03-19 11:20:09 +0100
  • 7a37d56 Add Windows gpudemod DLL build path by Jan Svabenik 2026-03-19 11:12:04 +0100
  • 8d0bea2 Attempt MinGW-host CUDA build path for Windows by Jan Svabenik 2026-03-19 11:07:39 +0100
  • bbfec45 chore: ignore generated CUDA build outputs by Jan Svabenik 2026-03-19 09:46:51 +0100
  • 0faa198 docs: align README with current build flows by Jan Svabenik 2026-03-19 09:40:54 +0100
  • 377f6df docs: document Windows CGO toolchain limits by Jan Svabenik 2026-03-19 09:10:30 +0100
  • 9c66a91 docs: clarify Windows CUDA build paths by Jan Svabenik 2026-03-19 09:08:15 +0100
  • 0f80148 docs: split CUDA build paths by platform by Jan Svabenik 2026-03-19 09:05:28 +0100
  • 15220ab build: fix gpudemod kernel archive integration by Jan Svabenik 2026-03-19 08:49:44 +0100
  • 3e3bc0a feat: activate validated GPU pipeline stages by Jan Svabenik 2026-03-19 08:41:19 +0100
  • 6dabe67 feat: add demod validation and GPU mode telemetry by Jan Svabenik 2026-03-19 08:39:32 +0100
  • 8033e14 feat: add CUDA FIR preparation path by Jan Svabenik 2026-03-19 08:36:09 +0100
  • 2efae6f feat: add CUDA decimate preparation path by Jan Svabenik 2026-03-19 08:29:54 +0100
  • f4f0e07 feat: extend gpudemod to multiple demod modes by Jan Svabenik 2026-03-19 08:19:27 +0100
  • 361bdc9 feat: add GPU FM discriminator path by Jan Svabenik 2026-03-19 08:14:28 +0100
  • 123207f feat: extend CUDA demod telemetry and FM kernel prep by Jan Svabenik 2026-03-19 08:12:45 +0100
  • b4a9c48 feat: validate CUDA freq-shift output by Jan Svabenik 2026-03-19 08:08:41 +0100
  • 2c90098 feat: wire CUDA freq-shift launcher by Jan Svabenik 2026-03-19 08:06:44 +0100
  • cc952a0 build: wire CUDA demod package through nvcc and MSVC by Jan Svabenik 2026-03-19 08:03:55 +0100
  • 2f286ae build: add CUDA demod kernel build helper by Jan Svabenik 2026-03-19 07:59:55 +0100
  • 768fb0e docs: add initial CUDA demod kernel source by Jan Svabenik 2026-03-19 07:56:35 +0100
  • a64b776 refactor: reuse shifted IQ from CUDA path by Jan Svabenik 2026-03-19 07:55:10 +0100
  • f5ab414 feat: prepare CUDA demod launch boundary by Jan Svabenik 2026-03-19 07:52:10 +0100
  • c5d2e86 refactor: tighten CUDA demod engine gating by Jan Svabenik 2026-03-19 07:49:58 +0100
  • ddf2c1d feat: add phase 1 CUDA demod scaffold by Jan Svabenik 2026-03-19 07:48:29 +0100
  • ac01a65 fix: refine signal popover hover behavior by Jan Svabenik 2026-03-19 07:40:41 +0100
  • 06b2a9a fix: polish gui labels and popover layout by Jan Svabenik 2026-03-19 07:37:57 +0100
  • fb0b667 fix: read CFAR debug state from live frame by Jan Svabenik 2026-03-19 07:35:11 +0100
  • 44af801 fix: restore gui startup after debug ui changes by Jan Svabenik 2026-03-19 07:30:26 +0100
  • 6d99631 refactor: split HTTP and websocket handlers from main by Jan Svabenik 2026-03-19 07:26:23 +0100
  • b011378 refactor: split DSP loop and helpers from main by Jan Svabenik 2026-03-19 07:24:10 +0100
  • ac7fcca feat: add signal popovers and persist debug overlay by Jan Svabenik 2026-03-19 07:21:19 +0100
  • 8e4e7f9 feat: add debug overlay toggle and score bars by Jan Svabenik 2026-03-19 07:18:05 +0100
  • f02defe feat: add live debug block to spectrum frames by Jan Svabenik 2026-03-19 07:10:33 +0100
  • ea7247d refactor: simplify detector config and confidence scoring by Jan Svabenik 2026-03-19 07:00:01 +0100
  • 66f7b1d feat: expose and render CFAR thresholds by Jan Svabenik 2026-03-19 06:55:15 +0100
  • d461c91 fix: harden CFAR thresholds and async event handoff by Jan Svabenik 2026-03-19 06:51:29 +0100
  • e4fc5d0 Ignore autosave config by Jan Svabenik 2026-03-19 06:05:45 +0100
  • 178d6b2 Update CFAR UI controls by Jan Svabenik 2026-03-19 06:02:12 +0100
  • 81c543a Fix CFAR integration and detector scale by Jan Svabenik 2026-03-19 05:55:08 +0100
  • 1e2d6a4 Add CFAR legend, classifier scores, and reorder settings by Jan Svabenik 2026-03-19 00:32:50 +0100
  • 342843a Add CFAR edge overlay to waterfall and refine classifier voting by Jan Svabenik 2026-03-19 00:26:00 +0100
  • f90c866 Improve CFAR UI, CFAR perf, classifier gaps by Jan Svabenik 2026-03-19 00:23:07 +0100
  • ef852b8 Fix SDR v6 report issues (UI listeners, validation, autosave, perf) by Jan Svabenik 2026-03-19 00:19:25 +0100
  • 434ad27 Add OS-CFAR detector support by Jan Svabenik 2026-03-18 15:30:23 +0100
  • 3088569 Persist config updates and add detector stability controls by Jan Svabenik 2026-03-18 15:05:32 +0100
  • 4332cc0 Add detector stability and gap tolerance controls by Jan Svabenik 2026-03-18 14:34:20 +0100
  • 81c481b Add EMA smoothing and hysteresis to detector by Jan Svabenik 2026-03-18 14:16:46 +0100
  • 0027a50 Use cuda-mingw import libs when available by Jan Svabenik 2026-03-18 13:48:40 +0100
  • 4a57a4c Add cuda-mingw lib path to build script by Jan Svabenik 2026-03-18 13:47:44 +0100
  • a5beede Fix CUDA flags quoting by Jan Svabenik 2026-03-18 13:46:28 +0100
  • 7a89e65 Prefer C:\\CUDA in build script by Jan Svabenik 2026-03-18 13:45:30 +0100
  • 533b71e Use 8.3 CUDA paths for CGO flags by Jan Svabenik 2026-03-18 13:42:23 +0100
  • 0dc8def Update CUDA paths in build script by Jan Svabenik 2026-03-18 13:41:44 +0100
  • d21d1e7 Build SDRplay with CUDA by default by Jan Svabenik 2026-03-18 13:38:49 +0100
  • b9e84e4 Restore loadDecoders and fix live listen controls by Jan Svabenik 2026-03-18 13:26:30 +0100
  • f738436 Add runDSP panic recovery and WS debug logging by Jan Svabenik 2026-03-18 13:18:22 +0100
  • 2dd0dfa Add ws debug logs and fix classifier/recorder issues by Jan Svabenik 2026-03-18 13:12:10 +0100
  • f654dfe Fix frontend corruption and recorder/classifier issues by Jan Svabenik 2026-03-18 12:40:51 +0100
  • 06ce381 Allow websocket connections from any origin by Jan Svabenik 2026-03-18 11:13:04 +0100
  • 4b736b8 Add build script for SDRplay by Jan Svabenik 2026-03-18 11:06:26 +0100