Commit Graph

  • b32d30b789 Force fresh Morse JS and robust IQ stdout capture Smittix 2026-02-26 14:08:22 +00:00
  • d3b737c19b Switch Morse startup to IQ-first and harden timeout handling Smittix 2026-02-26 13:44:04 +00:00
  • 146bca4b37 Speed up Morse startup failure cleanup to avoid request timeouts Smittix 2026-02-26 13:30:09 +00:00
  • e3cf9daaed Add IQ-capture Morse fallback when rtl_fm has no PCM Smittix 2026-02-26 13:06:38 +00:00
  • 81e5f5479f Add merged-stream rtl_fm fallback for Morse startup Smittix 2026-02-26 12:58:29 +00:00
  • a5eefc712a Add rtl_fm resample and dc/agc Morse startup fallbacks Smittix 2026-02-26 12:46:22 +00:00
  • a50d200af4 Prevent Morse start timeout aborts on slow startup Smittix 2026-02-26 12:39:31 +00:00
  • 99db7f1faf Prefer no-squelch rtl_fm startup profile for Morse Smittix 2026-02-26 12:28:53 +00:00
  • 4560ec1800 Harden Morse startup PCM detection and retry fallback Smittix 2026-02-26 12:25:23 +00:00
  • d92146d678 Support explicit tool path overrides via INTERCEPT_*_PATH Smittix 2026-02-26 12:13:48 +00:00
  • 70e4bc557b Prefer native Homebrew tool paths on Apple Silicon Smittix 2026-02-26 12:07:45 +00:00
  • c1dd615e11 Force explicit rtl_fm squelch-off and log first PCM chunk Smittix 2026-02-26 11:59:07 +00:00
  • 63cc1647fb Move Morse PCM ingestion to dedicated reader thread Smittix 2026-02-26 11:53:03 +00:00
  • d9228fb05a Use buffered read path for Morse PCM stream stability Smittix 2026-02-26 11:44:59 +00:00
  • 806bc1397a Keep Morse panels visible and persist startup error diagnostics Smittix 2026-02-26 11:38:49 +00:00
  • 7560691fbb Harden Morse PCM read loop and add stream diagnostics Smittix 2026-02-26 11:26:12 +00:00
  • 8eb4ff41e2 Improve Morse stream startup compatibility and diagnostics Smittix 2026-02-26 11:15:45 +00:00
  • 286ab53d26 Fix Morse mode lifecycle stop hangs and rebuild CW decoder Smittix 2026-02-26 11:03:00 +00:00
  • 5d90c308a9 Fix Morse decoder not receiving PCM audio from rtl_fm Smittix 2026-02-26 10:21:14 +00:00
  • 9622a00ea1 Fix Morse reader to bypass BufferedReader via os.read on raw fd Smittix 2026-02-26 10:00:38 +00:00
  • 7c9ef9b895 Fix Morse decoder not receiving PCM audio from rtl_fm pipe Smittix 2026-02-26 09:55:43 +00:00
  • bfae73cabf Forward rtl_fm stderr to Morse frontend diagnostic log Smittix 2026-02-26 09:43:28 +00:00
  • c0c066904c Fix Morse decoder scope events not reaching frontend Smittix 2026-02-26 09:30:58 +00:00
  • 2eea28da05 Fix Morse decoder silent on real HF signals via AGC and warm-up Smittix 2026-02-26 09:10:37 +00:00
  • df84c42b8b Fix direct sampling flag to use portable -E direct2 syntax Smittix 2026-02-26 08:56:46 +00:00
  • 860db12200 Merge branch 'smittix:main' into main Andrei Stefan 2026-02-26 10:51:22 +02:00
  • 0bf8341b6c Fix Morse mode HF reception, stop button, and UX guidance Smittix 2026-02-26 08:43:51 +00:00
  • 2ec458aa14 Fix Morse mode rejecting valid HF frequencies Smittix 2026-02-26 08:09:25 +00:00
  • 5f583e5718 Merge upstream/main and resolve weather-satellite.js conflict mitchross 2026-02-26 00:37:02 -05:00
  • deea80e32c Fix background color for selects Andrei 2026-02-25 23:39:30 -05:00
  • 37f0197f9a Add settings button to welcome dashboard Smittix 2026-02-25 23:40:27 +00:00
  • dc7c05b03f Fix welcome dashboard jitter and refine Morse mode UI Smittix 2026-02-25 23:26:47 +00:00
  • 8a46293e5c Fix DSC decoder for ITU-R M.493 compliance Smittix 2026-02-25 22:02:08 +00:00
  • 935b7a4d9d Fix weather satellite mode returning false success on SatDump startup failure Smittix 2026-02-25 21:49:16 +00:00
  • a50f77629c Fix Morse mode button styling to match standard UI patterns Smittix 2026-02-25 21:18:35 +00:00
  • ecdc060d81 Add HackRF support to TSCM RF scan and misc improvements Smittix 2026-02-25 20:58:57 +00:00
  • ee9356c358 Add CW/Morse code decoder mode Smittix 2026-02-25 20:58:48 +00:00
  • 7fdf162f1e Fix waterfall retaining invalid span after error (#150) Smittix 2026-02-25 20:31:30 +00:00
  • 56514a839f Fix WeFax showing misleading "rtl_fm failed" error with HackRF (#147) Smittix 2026-02-25 18:46:04 +00:00
  • dbf76a4e84 Improve waterfall error handling and SDR tool path resolution Smittix 2026-02-25 18:32:14 +00:00
  • 3f7430d114 Fix APRS stop/start not repopulating stations Smittix 2026-02-25 18:31:10 +00:00
  • f3158cbb69 Add multi-SDR support to WeFax decoder (HackRF, LimeSDR, Airspy, SDRPlay) Smittix 2026-02-25 16:45:07 +00:00
  • 2202e3ed98 Keep collapse button above WeFax pane in sidebar ordering Smittix 2026-02-25 13:03:38 +00:00
  • 844e57e239 Move WeFax sidebar pane above SDR Device section Smittix 2026-02-25 13:01:19 +00:00
  • 5b6df923fc Fix APRS map centering at [0,0] when GPS unavailable Smittix 2026-02-25 12:57:42 +00:00
  • 9724ec57f9 Fix pager sidebar squishing sections when all expanded Smittix 2026-02-25 10:22:49 +00:00
  • 2d92243341 Harden APRS station plotting across payload variants Smittix 2026-02-25 10:19:22 +00:00
  • 6ec15461af Fix SSE fanout backlog causing delayed bursty updates Smittix 2026-02-25 10:12:16 +00:00
  • 2c76039f2c Fix ADS-B and VDL2 stop button handling Smittix 2026-02-25 10:05:16 +00:00
  • c4bde6c707 Fix APRS map ingestion and parser compatibility Smittix 2026-02-24 23:39:54 +00:00
  • 6384e39576 Fix GPS globe startup and satellite polling errors Smittix 2026-02-24 23:32:08 +00:00
  • 5edfe1797c wefax: auto-align carrier frequencies for usb tuning Smittix 2026-02-24 23:20:09 +00:00
  • 4bf452d462 Fix APRS parser for direwolf bracket-prefixed frames Smittix 2026-02-24 22:52:34 +00:00
  • f6b0edaf5a Harden GPS mode updates with callback reattach and status polling fallback Smittix 2026-02-24 22:50:17 +00:00
  • 18efed891a Fix APRS agent stream/poll payload handling and state reset Smittix 2026-02-24 22:38:04 +00:00
  • 60a3ae225f Avoid duplicate/deprecated Three.js globe script loading Smittix 2026-02-24 22:32:46 +00:00
  • afd3d34f43 Handle transient network suspension in frontend polling and SSE Smittix 2026-02-24 22:25:59 +00:00
  • 0344862a0c refine(gps): replace animated globe markers with satellite icons Smittix 2026-02-24 22:16:58 +00:00
  • 43e6d4a1b8 feat(gps): switch sky view to textured 3D globe Smittix 2026-02-24 22:09:26 +00:00
  • 53c65febed Fix mode FOUC by awaiting and warming lazy styles Smittix 2026-02-24 22:01:13 +00:00
  • cec8bccb03 Add ADS-B voice alerts for military and emergency detections Smittix 2026-02-24 21:54:36 +00:00
  • 6c20b3d23f Apply pending weather-sat and wefax updates Smittix 2026-02-24 21:46:58 +00:00
  • 53f54af871 Fix Python 3.9 startup crash in waterfall websocket Smittix 2026-02-24 21:02:03 +00:00
  • caa4357870 Improve WeFax delete handling and modal actions Smittix 2026-02-24 20:40:06 +00:00
  • 3e608c62a0 Fix SSE fanout packet loss on reconnect Smittix 2026-02-24 20:38:19 +00:00
  • 0afa25e57c Fix weather sat 0dB SNR: increase sample rate to 2.4 MHz for Meteor LRPT Smittix 2026-02-24 20:27:08 +00:00
  • b3af44652f Fix WeFax auto-scheduler: prevent silent timer death and connect SSE Smittix 2026-02-24 18:40:23 +00:00
  • 67321adade Add WeFax image modal with download and delete buttons Smittix 2026-02-24 16:23:56 +00:00
  • 6894e626a9 Fix WeFax image not appearing in gallery after stop Smittix 2026-02-24 16:16:52 +00:00
  • 9745215038 Fix WeFax start/stop/SSE reliability Smittix 2026-02-24 16:10:34 +00:00
  • b72a2f1092 Fix WeFax error detection and surface errors in strip UI Smittix 2026-02-24 15:53:57 +00:00
  • 2da8dca167 Add WeFax 24h broadcast timeline and improve start button feedback Smittix 2026-02-24 15:17:01 +00:00
  • 085a6177f9 Add WeFax start button feedback and auto-capture scheduler Smittix 2026-02-24 13:28:53 +00:00
  • 01abcac8f2 Add WeFax (Weather Fax) decoder mode Smittix 2026-02-24 12:30:31 +00:00
  • 2a5f537381 Coalesce rapid step-button frequency changes Smittix 2026-02-24 10:01:29 +00:00
  • 07b5b72878 Sync monitor state text with tuned waterfall frequency Smittix 2026-02-24 09:59:07 +00:00
  • 1a1a398962 Use selected SDR for monitor retune/start path Smittix 2026-02-24 09:54:10 +00:00
  • b7d90e8e5e Fix monitor retune when frequency changes during startup Smittix 2026-02-24 09:37:22 +00:00
  • 55c38522a4 Bind monitor audio stream to start request token Smittix 2026-02-24 09:15:24 +00:00
  • d9b528f3d3 Retry monitor audio starts after stale token responses Smittix 2026-02-24 09:04:51 +00:00
  • 9cd7f1c0c8 Snapshot audio tune config when spawning demod process Smittix 2026-02-24 08:55:32 +00:00
  • a350c82893 Use monotonic audio start tokens across page reloads Smittix 2026-02-24 08:46:17 +00:00
  • 6a690abf82 Fix review issues: profiles, imports, clear reset, frequencies, VDL2 enrichment mitchross 2026-02-23 23:31:20 -05:00
  • e19a990b64 Merge upstream/main and resolve adsb_dashboard.html conflict mitchross 2026-02-23 23:16:39 -05:00
  • 975a95e1b0 Prevent stale monitor start requests from retuning audio Smittix 2026-02-23 23:56:21 +00:00
  • 2af238aed5 Use pending click target for monitor retune frequency Smittix 2026-02-23 23:45:14 +00:00
  • e81a409234 Stabilize monitor retune across waterfall click restarts Smittix 2026-02-23 23:39:50 +00:00
  • 1c76671ed7 Force recenter retune for monitor click tuning Smittix 2026-02-23 23:23:35 +00:00
  • 9ece4d658d Recenter capture for shared monitor tune clicks Smittix 2026-02-23 23:20:21 +00:00
  • 739b0b136e Fix shared waterfall monitor tuning across in-span clicks Smittix 2026-02-23 23:14:37 +00:00
  • 199ff4b47c Fix monitor retune race after waterfall tune clicks Smittix 2026-02-23 23:07:35 +00:00
  • 65e5552c7d Fix waterfall canvas click-to-tune interaction Smittix 2026-02-23 23:00:49 +00:00
  • a5452fa1b1 fix: flush shared audio queue on VFO frequency change Smittix 2026-02-23 22:42:41 +00:00
  • 889c08691f fix: stop monitor button greyed out during retune and click-to-tune race Smittix 2026-02-23 22:11:33 +00:00
  • 0a4a0689a0 fix: zombie IQ process holds USB and stale WS handler clobbers shared state Smittix 2026-02-23 21:59:03 +00:00
  • 0daee74cf0 fix: waterfall device claim fails on frequency change due to USB release lag Smittix 2026-02-23 21:41:14 +00:00
  • 2e6bb8882f fix: waterfall monitor state desync on frequency change and restart Smittix 2026-02-23 21:35:34 +00:00
  • 365333d425 feat: add HTTPS support via INTERCEPT_HTTPS config Smittix 2026-02-23 21:26:33 +00:00
  • 367048e853 chore: bump version to 2.22.3 and update changelog v2.22.3 Smittix 2026-02-23 21:03:27 +00:00
  • 406ca28304 fix: suppress stale WebSocket close message after stopping waterfall Smittix 2026-02-23 21:01:59 +00:00