This website requires JavaScript.
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