Commit Graph
22 Commits
Author SHA1 Message Date
Benjamin TamasiandClaude Opus 4.8 f222b00ac6 SubGhz: add Telcoma/Cardin EDGE protocol
Static (fixed-code) 433.92 MHz OOK/AM Manchester remote from the Telcoma /
Cardin EDGE family (EDGE2 / EDGE4 / EDGE20; sold compatible with TANGO /
QUASAR / SLIM / SE). Frame = 0xFF preamble + per-remote serial + a one-hot
channel marker; decoded to a canonical 32-bit key where key[31:24]=0xFF,
key[23:3]=serial, key[2:0]=one-hot channel (gate=0, others 1/2/4). The
channel-aware encoder reproduces each channel's exact waveform (gate channel
verified against the original remote's RF; gate frame is 32 data bits + a
required HIGH stop half-bit, other channels are 33 bits with no stop).

This is the EDGE 433.92 fixed-code protocol; it is NOT the existing Cardin
S449 (FSK KeeLoq rolling) or S466 (27 MHz PWM), which are different products.

- decoder + encoder: lib/subghz/protocols/telcoma_edge.{c,h}
- registered in protocol_items.{c,h}
- unit tests + sample captures covering the 32-bit (gate) and 33-bit
  (channel) decode paths
- listed in documentation/SubGHzSupportedSystems.md

Co-Authored-By: Claude Opus 4.8 (1M context) <noreply@anthropic.com>
2026-06-03 14:11:25 +02:00
MX 893feaff20 upd changelog 2026-04-24 01:28:49 +03:00
MX ad2568cd12 upd changelog 2026-04-21 03:57:01 +03:00
MX 63d49b6e48 subghz upgrades [ci skip]
docs update
pr template update
changelog update
2026-04-21 03:31:11 +03:00
MX 221efbca0c upd changelog
CodeQL / Analyze (cpp) (push) Failing after 2m37s
2026-03-15 02:45:41 +03:00
MX a5f47e3e6d subghz add nord ice protocol
CodeQL / Analyze (cpp) (push) Failing after 2m47s
2026-03-09 20:52:18 +03:00
MX 04d7b46ce9 add came twee support for TOP44FGN
CodeQL / Analyze (cpp) (push) Failing after 2m44s
2026-03-09 18:15:14 +03:00
MX d18619ff52 subghz add keyfinder 24b protocol
CodeQL / Analyze (cpp) (push) Failing after 0s
2026-03-05 05:07:58 +03:00
MX 851303d191 upd changelog
CodeQL / Analyze (cpp) (push) Failing after 1m6s
2026-02-28 06:01:15 +03:00
MX 9aacbf943c upd docs
CodeQL / Analyze (cpp) (push) Failing after 3m12s
2026-02-22 22:52:25 +03:00
MX e681fd2be5 update docs 2026-02-22 19:44:36 +03:00
MX 95dd537bf8 add v2 phox counter modes support 2026-02-01 05:51:09 +03:00
MX 4800039d64 add info about stilmatic and cardin receivers 2026-01-31 17:00:11 +03:00
MX 84f580d168 subghz: fix stilmatic keeloq support, display decr. hop feature 2026-01-29 03:17:41 +03:00
MX a8d5743cf6 upd changelog 2026-01-26 12:05:03 +03:00
MX bb9e6bd3ca fix docs [ci skip] 2026-01-23 18:23:09 +03:00
MX 579887ccc5 upd changelog 2026-01-21 08:58:09 +03:00
MX edb86fa279 subghz: add treadmill37 protocol 2026-01-17 01:55:08 +03:00
MX 6265dad0b7 Fix for sommer? [ci skip] 2026-01-15 03:22:32 +03:00
MX 50b5ee103c bipki removal procedure
don't worry, they are in other app
2026-01-12 08:13:05 +03:00
MX 942c3f9346 add full nero radio freq in docs 2026-01-09 22:30:43 +03:00
MX c6ebfb2c4e add new docs 2026-01-09 19:39:30 +03:00