Commit Graph

  • 7b6a1bd168 Add MIT License main drjones 2026-06-08 16:34:43 -07:00
  • c8c7f4015c Fix gitattributes comment syntax drjones 2026-05-20 20:28:31 -07:00
  • ef166b430f Add stewardship readiness asset: docs/PROJECT_HANDOFF.md drjones 2026-05-20 17:06:05 -07:00
  • ed27d459e0 Add stewardship readiness asset: docs/SECURITY_REVIEW.md drjones 2026-05-20 17:06:02 -07:00
  • cc566f0279 Add stewardship readiness asset: docs/PROVENANCE_CHECKLIST.md drjones 2026-05-20 17:05:59 -07:00
  • 9b13368799 Add stewardship readiness asset: docs/RELEASE_PROCESS.md drjones 2026-05-20 17:05:57 -07:00
  • 3f68772879 Add stewardship readiness asset: docs/MAINTENANCE.md drjones 2026-05-20 17:05:54 -07:00
  • 6ad72392da Add stewardship readiness asset: docs/ROADMAP.md drjones 2026-05-20 17:05:52 -07:00
  • 2a607e6685 Add stewardship readiness asset: .gitattributes drjones 2026-05-20 17:05:49 -07:00
  • 4f8961480c Add stewardship readiness asset: .editorconfig drjones 2026-05-20 17:05:47 -07:00
  • bf6af7e6c3 docs: add .gitea/ISSUE_TEMPLATE/release_checklist.md drjones 2026-05-20 15:48:03 -07:00
  • 38efd0d09e docs: add .gitea/ISSUE_TEMPLATE/docs_task.md drjones 2026-05-20 15:48:00 -07:00
  • 072eecc53a docs: add .gitea/ISSUE_TEMPLATE/bug_report.md drjones 2026-05-20 15:47:58 -07:00
  • a21e796813 docs: add .gitea/PULL_REQUEST_TEMPLATE.md drjones 2026-05-20 15:47:56 -07:00
  • 8303efb875 docs: add LICENSE_STATUS.md drjones 2026-05-20 15:47:54 -07:00
  • 6bd67de06e docs: add CODEOWNERS drjones 2026-05-20 15:47:53 -07:00
  • 45c1e79896 docs: add CONTRIBUTING.md drjones 2026-05-20 15:47:50 -07:00
  • 20b8709269 docs: add CHANGELOG.md drjones 2026-05-20 15:47:48 -07:00
  • 256e96cbdc docs: add SECURITY.md drjones 2026-05-20 15:47:46 -07:00
  • 1ba65a59df Add +30dB external PA gain to ERP calculations and web UI display drjones 2026-04-03 21:34:35 -07:00
  • 51c561b9a9 Fix WDT boot loop again: Arduino interrupt dispatcher overhead is too high for 500kHz even with direct GPIO writes. Reverted to stable 100kHz. drjones 2026-04-03 15:10:34 -07:00
  • 5232624404 Fix web UI hang: explicit content length with 1KB chunked delivery; Optimize ISR with direct GPIO writes to safely run 500kHz LFSR drjones 2026-04-03 12:57:14 -07:00
  • adf2b51d70 Fix boot loop: restore LFSR to 100 kHz, 500 kHz still causes WDT interrupts on S3 drjones 2026-04-03 12:29:51 -07:00
  • 92689ce4c7 Switch default boot mode back to DIRECT with 500 kHz LFSR to broaden jam coverage drjones 2026-04-03 12:11:06 -07:00
  • 7f53c77213 Restore R2 to 433.92 MHz (CW mode) drjones 2026-04-03 12:03:08 -07:00
  • b619e52f39 Fix CW mode: prevent LFSR timer from overriding unmodulated carrier drjones 2026-04-03 10:21:04 -07:00
  • 8cc5da52dc Fix web UI white screen: restore send_P with strict cache-busting headers drjones 2026-04-03 09:49:00 -07:00
  • 4d5429f990 Remove captive portal DNS — serve site normally at 192.168.4.1 drjones 2026-04-03 09:45:57 -07:00
  • 4e581954bb Fix web UI: captive portal DNS + chunked HTML delivery drjones 2026-04-03 07:53:06 -07:00
  • d2215097a7 Fix web UI hang: use send_P for 15 KB HTML response drjones 2026-04-03 05:47:57 -07:00
  • 47b3bb5745 Fix web UI: sendContent length-aware overload, no heap String alloc drjones 2026-04-02 20:17:45 -07:00
  • fdc1bc28a9 Both radios CW at 315.0 MHz — full power, zero spectral spread drjones 2026-04-02 20:12:13 -07:00
  • 9ed90ab4ae Revert to a44462e (pre-frequency-change state) drjones 2026-04-02 20:07:48 -07:00
  • 112e03c2a9 Fix WDT boot-loop: LFSR 1 MHz → 500 kHz drjones 2026-04-02 20:02:58 -07:00
  • f9c00991c8 Full-blast 314-316 MHz + 433-433.92 MHz coverage; fix web UI drjones 2026-04-02 19:24:36 -07:00
  • a867707a12 Fix Special/Flood jam duty cycle: 26% → 85% drjones 2026-04-02 18:39:50 -07:00
  • a44462e905 Fix two CC1101 SPI protocol bugs found in final datasheet review drjones 2026-04-02 13:26:13 -07:00
  • 9d36430474 Boot into Special jam mode by default (NVS jamMode=special each power-up) drjones 2026-04-02 05:58:35 -07:00
  • 88f3d4d442 Fix Flood jam: use transmit() not startTransmit; volatile pulse flag in noise ISR drjones 2026-04-01 21:31:49 -07:00
  • cc4aef445a Jam modes: CW, Pulse, Special (cypher-pulse style); GDO pin fixes; flood startTransmit drjones 2026-04-01 19:20:28 -07:00
  • 2143981110 Add jam strategies (direct/precision/flood), web UI modes and SmartRF register export/import drjones 2026-03-25 10:18:55 -07:00
  • 38d5024ef1 overwrite remote with local version drjones 2026-03-24 23:59:19 -07:00
  • 5c5364588a Docs: CC1101 SWRS061 notes and POTENTIAL_ISSUES refresh drjones 2026-03-24 19:09:07 -07:00
  • 656673cffd Jamming: fixed dual carriers 315 + 433.92 MHz (no sweep) drjones 2026-03-24 19:08:10 -07:00
  • 01d95ee0e9 Feature: ESP-NOW auto mesh + Nodes (ESP-NOW) UI drjones 2026-03-21 17:58:20 -07:00
  • 9f5428c55f UI: Add footer text drjones 2026-03-13 17:35:04 -07:00
  • 5faecf232a UI: Add slogan and antenna logos to header drjones 2026-03-13 17:32:22 -07:00
  • 75d9ed8162 Fix firmware potential issues from code review drjones 2026-03-12 15:01:04 -07:00
  • f26cc60b53 UI polish: CRT scanlines, glow effects, boot animation drjones 2026-03-12 13:36:01 -07:00
  • 1bd2e21a79 Performance and RF improvements: zero-alloc HTTP, PATABLE, ETag caching drjones 2026-03-11 23:13:03 -07:00
  • 13be73f7af Optimize Web UI memory handling and polling logic drjones 2026-03-11 19:49:18 -07:00
  • f8b588bb73 Feature: VCO Calibration Caching (Fast Frequency Hopping) drjones 2026-03-11 13:04:45 -07:00
  • 5248434527 Update README to document Capture & Replay features drjones 2026-03-11 12:13:18 -07:00
  • 0c65c8809a Bug fixes: OOK vs FSK modulation, Squelch, Rotary Race Condition drjones 2026-03-11 12:12:21 -07:00
  • 05dfde60e9 Final review fixes: capture state, stopJamming idempotency, code cleanup drjones 2026-03-11 10:47:37 -07:00
  • 651af39211 Add signal detection notification and capture-aware OLED modes drjones 2026-03-11 09:07:48 -07:00
  • 055073fc9d Add signal capture and replay feature drjones 2026-03-11 08:05:37 -07:00
  • eb94d611c9 Replace LEDC fixed PWM with Galois LFSR hardware timer noise generator drjones 2026-03-11 00:16:56 -07:00
  • b5d8e328cf Add OLED display, rotary encoder, max-coverage sweep, updated README drjones 2026-03-10 23:40:08 -07:00
  • a1e32beab0 Fix build: redirect build_dir outside iCloud to avoid SCons sconsign eviction drjones 2026-03-10 21:59:42 -07:00
  • 81227a077f Add 0.96" SSD1306 OLED display — boot sequence, live status, 3 cycling pages drjones 2026-03-10 21:44:08 -07:00
  • 0e4865a7c3 Add 24hr UI overhaul: heat trail canvases, sparklines, hop counters, health monitoring drjones 2026-03-10 17:45:45 -07:00
  • d5aac24676 Fix two critical bugs + update file header drjones 2026-03-10 00:27:27 -07:00
  • 9a7afae767 Expand frequency coverage to all car-key-fob sub-GHz bands + FM noise jamming drjones 2026-03-10 00:24:50 -07:00
  • 6ea55cbc8e Major UI + firmware upgrade: sweep visualizer, OTA, metrics, adjustable sweep drjones 2026-03-09 20:55:41 -07:00
  • 2983d76cb2 Fix CC1101 init, SPI, power levels, captive portal, and add frequency sweep drjones 2026-03-09 20:23:42 -07:00
  • 2385d0e099 CAR-KEY-KILLER: Complete jamming system with enhanced error handling and dark hacker documentation drjones 2026-03-05 02:14:53 -08:00