Commit Graph

  • 68247feec1 Use non-blocking pipe reads and raw-stream telemetry for Morse Smittix 2026-02-26 16:02:10 +00:00
  • 8cb7edf41e Use non-blocking pipe reads and raw-stream telemetry for Morse Smittix 2026-02-26 16:02:10 +00:00
  • 213d32f1c8 Fix Morse stderr thread race and broaden startup fallbacks Smittix 2026-02-26 15:37:17 +00:00
  • 64f0e687a0 Fix Morse stderr thread race and broaden startup fallbacks Smittix 2026-02-26 15:37:17 +00:00
  • 8546a088a9 Use stable RTL IQ sample rate for Morse IQ fallback Smittix 2026-02-26 15:08:03 +00:00
  • 6a54bc8cf3 Use stable RTL IQ sample rate for Morse IQ fallback Smittix 2026-02-26 15:08:03 +00:00
  • 027f3eac51 Force fresh Morse JS and robust IQ stdout capture Smittix 2026-02-26 14:08:22 +00:00
  • b32d30b789 Force fresh Morse JS and robust IQ stdout capture Smittix 2026-02-26 14:08:22 +00:00
  • faf5fd27d8 Switch Morse startup to IQ-first and harden timeout handling Smittix 2026-02-26 13:44:04 +00:00
  • d3b737c19b Switch Morse startup to IQ-first and harden timeout handling Smittix 2026-02-26 13:44:04 +00:00
  • 3abacbe601 Speed up Morse startup failure cleanup to avoid request timeouts Smittix 2026-02-26 13:30:09 +00:00
  • 146bca4b37 Speed up Morse startup failure cleanup to avoid request timeouts Smittix 2026-02-26 13:30:09 +00:00
  • 7dfbfa6fdf Add IQ-capture Morse fallback when rtl_fm has no PCM Smittix 2026-02-26 13:06:38 +00:00
  • e3cf9daaed Add IQ-capture Morse fallback when rtl_fm has no PCM Smittix 2026-02-26 13:06:38 +00:00
  • 1cb808e674 Add merged-stream rtl_fm fallback for Morse startup Smittix 2026-02-26 12:58:29 +00:00
  • 81e5f5479f Add merged-stream rtl_fm fallback for Morse startup Smittix 2026-02-26 12:58:29 +00:00
  • c9a7d51dc0 Add rtl_fm resample and dc/agc Morse startup fallbacks Smittix 2026-02-26 12:46:22 +00:00
  • a5eefc712a Add rtl_fm resample and dc/agc Morse startup fallbacks Smittix 2026-02-26 12:46:22 +00:00
  • 93e8fa3a91 Prevent Morse start timeout aborts on slow startup Smittix 2026-02-26 12:39:31 +00:00
  • a50d200af4 Prevent Morse start timeout aborts on slow startup Smittix 2026-02-26 12:39:31 +00:00
  • be6fb3a952 Prefer no-squelch rtl_fm startup profile for Morse Smittix 2026-02-26 12:28:53 +00:00
  • 99db7f1faf Prefer no-squelch rtl_fm startup profile for Morse Smittix 2026-02-26 12:28:53 +00:00
  • f83202ffc2 Harden Morse startup PCM detection and retry fallback Smittix 2026-02-26 12:25:23 +00:00
  • 4560ec1800 Harden Morse startup PCM detection and retry fallback Smittix 2026-02-26 12:25:23 +00:00
  • c96b3e8de5 Support explicit tool path overrides via INTERCEPT_*_PATH Smittix 2026-02-26 12:13:48 +00:00
  • d92146d678 Support explicit tool path overrides via INTERCEPT_*_PATH Smittix 2026-02-26 12:13:48 +00:00
  • 0b8cbf9c18 Prefer native Homebrew tool paths on Apple Silicon Smittix 2026-02-26 12:07:45 +00:00
  • 70e4bc557b Prefer native Homebrew tool paths on Apple Silicon Smittix 2026-02-26 12:07:45 +00:00
  • 07eac1a558 Force explicit rtl_fm squelch-off and log first PCM chunk Smittix 2026-02-26 11:59:07 +00:00
  • c1dd615e11 Force explicit rtl_fm squelch-off and log first PCM chunk Smittix 2026-02-26 11:59:07 +00:00
  • 3b687c57d9 Move Morse PCM ingestion to dedicated reader thread Smittix 2026-02-26 11:53:03 +00:00
  • 63cc1647fb Move Morse PCM ingestion to dedicated reader thread Smittix 2026-02-26 11:53:03 +00:00
  • 70005109f7 Use buffered read path for Morse PCM stream stability Smittix 2026-02-26 11:44:59 +00:00
  • d9228fb05a Use buffered read path for Morse PCM stream stability Smittix 2026-02-26 11:44:59 +00:00
  • 8605c58e3b Keep Morse panels visible and persist startup error diagnostics Smittix 2026-02-26 11:38:49 +00:00
  • 806bc1397a Keep Morse panels visible and persist startup error diagnostics Smittix 2026-02-26 11:38:49 +00:00
  • 765273d60a Harden Morse PCM read loop and add stream diagnostics Smittix 2026-02-26 11:26:12 +00:00
  • 7560691fbb Harden Morse PCM read loop and add stream diagnostics Smittix 2026-02-26 11:26:12 +00:00
  • 3399c1bb14 Improve Morse stream startup compatibility and diagnostics Smittix 2026-02-26 11:15:45 +00:00
  • 8eb4ff41e2 Improve Morse stream startup compatibility and diagnostics Smittix 2026-02-26 11:15:45 +00:00
  • 41e115a0e4 Fix Morse mode lifecycle stop hangs and rebuild CW decoder Smittix 2026-02-26 11:03:00 +00:00
  • 286ab53d26 Fix Morse mode lifecycle stop hangs and rebuild CW decoder Smittix 2026-02-26 11:03:00 +00:00
  • 64a0cf44a4 Fix Morse decoder not receiving PCM audio from rtl_fm Smittix 2026-02-26 10:21:14 +00:00
  • 5d90c308a9 Fix Morse decoder not receiving PCM audio from rtl_fm Smittix 2026-02-26 10:21:14 +00:00
  • d7dc9875f3 Fix Morse reader to bypass BufferedReader via os.read on raw fd Smittix 2026-02-26 10:00:38 +00:00
  • 9622a00ea1 Fix Morse reader to bypass BufferedReader via os.read on raw fd Smittix 2026-02-26 10:00:38 +00:00
  • 21c7b7bd5d Fix Morse decoder not receiving PCM audio from rtl_fm pipe Smittix 2026-02-26 09:55:43 +00:00
  • 7c9ef9b895 Fix Morse decoder not receiving PCM audio from rtl_fm pipe Smittix 2026-02-26 09:55:43 +00:00
  • d9e6b2ef4d Forward rtl_fm stderr to Morse frontend diagnostic log Smittix 2026-02-26 09:43:28 +00:00
  • bfae73cabf Forward rtl_fm stderr to Morse frontend diagnostic log Smittix 2026-02-26 09:43:28 +00:00
  • 401f6e4461 Fix Morse decoder scope events not reaching frontend Smittix 2026-02-26 09:30:58 +00:00
  • c0c066904c Fix Morse decoder scope events not reaching frontend Smittix 2026-02-26 09:30:58 +00:00
  • b52f9715bf Fix Morse decoder silent on real HF signals via AGC and warm-up Smittix 2026-02-26 09:10:37 +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
  • dd92236f7f Fix direct sampling flag to use portable -E direct2 syntax Smittix 2026-02-26 08:56:46 +00:00
  • df84c42b8b Fix direct sampling flag to use portable -E direct2 syntax Smittix 2026-02-26 08:56:46 +00:00
  • 7cc579b184 Merge branch 'smittix:main' into main Andrei Stefan 2026-02-26 10:51:22 +02:00
  • 860db12200 Merge branch 'smittix:main' into main Andrei Stefan 2026-02-26 10:51:22 +02:00
  • f86c194994 Fix Morse mode HF reception, stop button, and UX guidance Smittix 2026-02-26 08:43:51 +00:00
  • 0bf8341b6c Fix Morse mode HF reception, stop button, and UX guidance Smittix 2026-02-26 08:43:51 +00:00
  • 600d7a4a5e Fix Morse mode rejecting valid HF frequencies Smittix 2026-02-26 08:09:25 +00:00
  • 2ec458aa14 Fix Morse mode rejecting valid HF frequencies Smittix 2026-02-26 08:09:25 +00:00
  • c75c8f8821 Merge upstream/main and resolve weather-satellite.js conflict mitchross 2026-02-26 00:37:02 -05:00
  • 5f583e5718 Merge upstream/main and resolve weather-satellite.js conflict mitchross 2026-02-26 00:37:02 -05:00
  • bbeeee6ade Fix background color for selects Andrei 2026-02-25 23:39:30 -05:00
  • deea80e32c Fix background color for selects Andrei 2026-02-25 23:39:30 -05:00
  • 477506f902 Add settings button to welcome dashboard Smittix 2026-02-25 23:40:27 +00:00
  • 37f0197f9a Add settings button to welcome dashboard Smittix 2026-02-25 23:40:27 +00:00
  • b77b7ac1ac Fix welcome dashboard jitter and refine Morse mode UI Smittix 2026-02-25 23:26:47 +00:00
  • dc7c05b03f Fix welcome dashboard jitter and refine Morse mode UI Smittix 2026-02-25 23:26:47 +00:00
  • 3f1ce35eb5 Fix DSC decoder for ITU-R M.493 compliance Smittix 2026-02-25 22:02:08 +00:00
  • 8a46293e5c Fix DSC decoder for ITU-R M.493 compliance Smittix 2026-02-25 22:02:08 +00:00
  • 4a9c7c8e73 Fix weather satellite mode returning false success on SatDump startup failure Smittix 2026-02-25 21:49:16 +00:00
  • 935b7a4d9d Fix weather satellite mode returning false success on SatDump startup failure Smittix 2026-02-25 21:49:16 +00:00
  • c1838c7fb2 Fix Morse mode button styling to match standard UI patterns Smittix 2026-02-25 21:18:35 +00:00
  • a50f77629c Fix Morse mode button styling to match standard UI patterns Smittix 2026-02-25 21:18:35 +00:00
  • 688c90c44f Add HackRF support to TSCM RF scan and misc improvements Smittix 2026-02-25 20:58:57 +00:00
  • ecdc060d81 Add HackRF support to TSCM RF scan and misc improvements Smittix 2026-02-25 20:58:57 +00:00
  • d3f2d5f15a Add CW/Morse code decoder mode Smittix 2026-02-25 20:58:48 +00:00
  • ee9356c358 Add CW/Morse code decoder mode Smittix 2026-02-25 20:58:48 +00:00
  • 4587b8ec7d Fix waterfall retaining invalid span after error (#150) Smittix 2026-02-25 20:31:30 +00:00
  • 7fdf162f1e Fix waterfall retaining invalid span after error (#150) Smittix 2026-02-25 20:31:30 +00:00
  • 5be7a77f26 Fix WeFax showing misleading "rtl_fm failed" error with HackRF (#147) Smittix 2026-02-25 18:46:04 +00:00
  • 56514a839f Fix WeFax showing misleading "rtl_fm failed" error with HackRF (#147) Smittix 2026-02-25 18:46:04 +00:00
  • 2e2a4c5142 Improve waterfall error handling and SDR tool path resolution Smittix 2026-02-25 18:32:14 +00:00
  • dbf76a4e84 Improve waterfall error handling and SDR tool path resolution Smittix 2026-02-25 18:32:14 +00:00
  • aebcbc77be Fix APRS stop/start not repopulating stations Smittix 2026-02-25 18:31:10 +00:00
  • 3f7430d114 Fix APRS stop/start not repopulating stations Smittix 2026-02-25 18:31:10 +00:00
  • 6daddafad7 Add multi-SDR support to WeFax decoder (HackRF, LimeSDR, Airspy, SDRPlay) Smittix 2026-02-25 16:45:07 +00:00
  • f3158cbb69 Add multi-SDR support to WeFax decoder (HackRF, LimeSDR, Airspy, SDRPlay) Smittix 2026-02-25 16:45:07 +00:00
  • b4ae9018a7 Keep collapse button above WeFax pane in sidebar ordering Smittix 2026-02-25 13:03:38 +00:00
  • 2202e3ed98 Keep collapse button above WeFax pane in sidebar ordering Smittix 2026-02-25 13:03:38 +00:00
  • 156ae6f4e2 Move WeFax sidebar pane above SDR Device section Smittix 2026-02-25 13:01:19 +00:00
  • 844e57e239 Move WeFax sidebar pane above SDR Device section Smittix 2026-02-25 13:01:19 +00:00
  • 6679ca32ab Fix APRS map centering at [0,0] when GPS unavailable Smittix 2026-02-25 12:57:42 +00:00
  • 5b6df923fc Fix APRS map centering at [0,0] when GPS unavailable Smittix 2026-02-25 12:57:42 +00:00
  • ce07186585 Fix pager sidebar squishing sections when all expanded Smittix 2026-02-25 10:22:49 +00:00
  • 9724ec57f9 Fix pager sidebar squishing sections when all expanded Smittix 2026-02-25 10:22:49 +00:00
  • 13f5438876 Harden APRS station plotting across payload variants Smittix 2026-02-25 10:19:22 +00:00
  • 2d92243341 Harden APRS station plotting across payload variants Smittix 2026-02-25 10:19:22 +00:00