unleashed-firmware/lib/subghz/protocols
daubsi 4f75d92747
Added protocol for Dickert MAHS garage door remote control (#3826)
* Added Dickert MAHS protocol
* Update protocol_items.c
* Added Dickert MAHS protocol reference
* Update protocol_items.h
* Removed logging and some defines
* Reworked the send code to properly adhere to Dickert timings
* Added subghz unit test for Dickert MAHS
* Minor fix in encoding length
* Added Dickert Decoder Test to subghz unit tests and set repeat=10
* SubGhz: cleanup dickert mahs code and documentation
* SubGhz: correct type in for statement in dickert mahs

Co-authored-by: あく <alleteam@gmail.com>
2024-08-09 17:24:57 +09:00
..
alutech_at_4n.c Storage: force mount (#3033) 2023-09-04 14:10:07 +09:00
alutech_at_4n.h [FL-3106] SubGhz: better and more verbose error handling in protocols, stricter CAME validation (#2443) 2023-03-04 00:09:13 +09:00
ansonic.c [FL-3106] SubGhz: better and more verbose error handling in protocols, stricter CAME validation (#2443) 2023-03-04 00:09:13 +09:00
ansonic.h [FL-3106] SubGhz: better and more verbose error handling in protocols, stricter CAME validation (#2443) 2023-03-04 00:09:13 +09:00
base.c Api Symbols: replace asserts with checks (#3507) 2024-03-19 23:43:52 +09:00
base.h [FL-3106] SubGhz: better and more verbose error handling in protocols, stricter CAME validation (#2443) 2023-03-04 00:09:13 +09:00
bett.c Storage: force mount (#3033) 2023-09-04 14:10:07 +09:00
bett.h [FL-3106] SubGhz: better and more verbose error handling in protocols, stricter CAME validation (#2443) 2023-03-04 00:09:13 +09:00
bin_raw.c [FL-3867] Code formatting update (#3765) 2024-07-15 13:38:49 +09:00
bin_raw.h Furi, FuriHal: remove FreeRTOS headers leaks (#3179) 2023-11-01 11:24:11 +04:00
came_atomo.c [FL-3106] SubGhz: better and more verbose error handling in protocols, stricter CAME validation (#2443) 2023-03-04 00:09:13 +09:00
came_atomo.h [FL-3106] SubGhz: better and more verbose error handling in protocols, stricter CAME validation (#2443) 2023-03-04 00:09:13 +09:00
came_twee.c Storage: force mount (#3033) 2023-09-04 14:10:07 +09:00
came_twee.h [FL-3106] SubGhz: better and more verbose error handling in protocols, stricter CAME validation (#2443) 2023-03-04 00:09:13 +09:00
came.c [FL-3867] Code formatting update (#3765) 2024-07-15 13:38:49 +09:00
came.h [FL-3106] SubGhz: better and more verbose error handling in protocols, stricter CAME validation (#2443) 2023-03-04 00:09:13 +09:00
chamberlain_code.c [FL-3867] Code formatting update (#3765) 2024-07-15 13:38:49 +09:00
chamberlain_code.h [FL-3106] SubGhz: better and more verbose error handling in protocols, stricter CAME validation (#2443) 2023-03-04 00:09:13 +09:00
clemsa.c [FL-3867] Code formatting update (#3765) 2024-07-15 13:38:49 +09:00
clemsa.h [FL-3106] SubGhz: better and more verbose error handling in protocols, stricter CAME validation (#2443) 2023-03-04 00:09:13 +09:00
dickert_mahs.c Added protocol for Dickert MAHS garage door remote control (#3826) 2024-08-09 17:24:57 +09:00
dickert_mahs.h Added protocol for Dickert MAHS garage door remote control (#3826) 2024-08-09 17:24:57 +09:00
doitrand.c [FL-3867] Code formatting update (#3765) 2024-07-15 13:38:49 +09:00
doitrand.h [FL-3106] SubGhz: better and more verbose error handling in protocols, stricter CAME validation (#2443) 2023-03-04 00:09:13 +09:00
dooya.c [FL-3106] SubGhz: better and more verbose error handling in protocols, stricter CAME validation (#2443) 2023-03-04 00:09:13 +09:00
dooya.h [FL-3106] SubGhz: better and more verbose error handling in protocols, stricter CAME validation (#2443) 2023-03-04 00:09:13 +09:00
faac_slh.c Storage: force mount (#3033) 2023-09-04 14:10:07 +09:00
faac_slh.h [FL-3106] SubGhz: better and more verbose error handling in protocols, stricter CAME validation (#2443) 2023-03-04 00:09:13 +09:00
gate_tx.c [FL-3867] Code formatting update (#3765) 2024-07-15 13:38:49 +09:00
gate_tx.h [FL-3106] SubGhz: better and more verbose error handling in protocols, stricter CAME validation (#2443) 2023-03-04 00:09:13 +09:00
holtek_ht12x.c Storage: force mount (#3033) 2023-09-04 14:10:07 +09:00
holtek_ht12x.h [FL-3106] SubGhz: better and more verbose error handling in protocols, stricter CAME validation (#2443) 2023-03-04 00:09:13 +09:00
holtek.c [FL-3867] Code formatting update (#3765) 2024-07-15 13:38:49 +09:00
holtek.h [FL-3106] SubGhz: better and more verbose error handling in protocols, stricter CAME validation (#2443) 2023-03-04 00:09:13 +09:00
honeywell_wdb.c Storage: force mount (#3033) 2023-09-04 14:10:07 +09:00
honeywell_wdb.h [FL-3106] SubGhz: better and more verbose error handling in protocols, stricter CAME validation (#2443) 2023-03-04 00:09:13 +09:00
hormann.c SubGHz: Hormann HSM static - Fix button decode (#3767) 2024-07-10 13:10:54 +01:00
hormann.h [FL-3106] SubGhz: better and more verbose error handling in protocols, stricter CAME validation (#2443) 2023-03-04 00:09:13 +09:00
ido.c Storage: force mount (#3033) 2023-09-04 14:10:07 +09:00
ido.h [FL-3106] SubGhz: better and more verbose error handling in protocols, stricter CAME validation (#2443) 2023-03-04 00:09:13 +09:00
intertechno_v3.c cleanup of various warnings from clangd (#3682) 2024-06-03 14:43:23 +01:00
intertechno_v3.h [FL-3106] SubGhz: better and more verbose error handling in protocols, stricter CAME validation (#2443) 2023-03-04 00:09:13 +09:00
keeloq_common.c SubGHz: Fix typos (#2661) 2023-05-11 12:10:20 +09:00
keeloq_common.h [FL-3867] Code formatting update (#3765) 2024-07-15 13:38:49 +09:00
keeloq.c [FL-3867] Code formatting update (#3765) 2024-07-15 13:38:49 +09:00
keeloq.h Furi, FuriHal: remove FreeRTOS headers leaks (#3179) 2023-11-01 11:24:11 +04:00
kia.c Storage: force mount (#3033) 2023-09-04 14:10:07 +09:00
kia.h [FL-3106] SubGhz: better and more verbose error handling in protocols, stricter CAME validation (#2443) 2023-03-04 00:09:13 +09:00
kinggates_stylo_4k.c Storage: force mount (#3033) 2023-09-04 14:10:07 +09:00
kinggates_stylo_4k.h [FL-3106] SubGhz: better and more verbose error handling in protocols, stricter CAME validation (#2443) 2023-03-04 00:09:13 +09:00
linear_delta3.c Fix DIP decoding for Linear Delta-3 (#3528) 2024-03-25 18:24:57 +09:00
linear_delta3.h [FL-3106] SubGhz: better and more verbose error handling in protocols, stricter CAME validation (#2443) 2023-03-04 00:09:13 +09:00
linear.c [FL-3867] Code formatting update (#3765) 2024-07-15 13:38:49 +09:00
linear.h [FL-3106] SubGhz: better and more verbose error handling in protocols, stricter CAME validation (#2443) 2023-03-04 00:09:13 +09:00
magellan.c [FL-3106] SubGhz: better and more verbose error handling in protocols, stricter CAME validation (#2443) 2023-03-04 00:09:13 +09:00
magellan.h [FL-3106] SubGhz: better and more verbose error handling in protocols, stricter CAME validation (#2443) 2023-03-04 00:09:13 +09:00
marantec.c [FL-3106] SubGhz: better and more verbose error handling in protocols, stricter CAME validation (#2443) 2023-03-04 00:09:13 +09:00
marantec.h [FL-3106] SubGhz: better and more verbose error handling in protocols, stricter CAME validation (#2443) 2023-03-04 00:09:13 +09:00
mastercode.c [FL-3867] Code formatting update (#3765) 2024-07-15 13:38:49 +09:00
mastercode.h Add Mastercode SubGHz Protocol (#3187) 2023-11-15 18:04:45 +09:00
megacode.c [FL-3106] SubGhz: better and more verbose error handling in protocols, stricter CAME validation (#2443) 2023-03-04 00:09:13 +09:00
megacode.h [FL-3106] SubGhz: better and more verbose error handling in protocols, stricter CAME validation (#2443) 2023-03-04 00:09:13 +09:00
nero_radio.c [FL-3106] SubGhz: better and more verbose error handling in protocols, stricter CAME validation (#2443) 2023-03-04 00:09:13 +09:00
nero_radio.h [FL-3106] SubGhz: better and more verbose error handling in protocols, stricter CAME validation (#2443) 2023-03-04 00:09:13 +09:00
nero_sketch.c [FL-3106] SubGhz: better and more verbose error handling in protocols, stricter CAME validation (#2443) 2023-03-04 00:09:13 +09:00
nero_sketch.h [FL-3106] SubGhz: better and more verbose error handling in protocols, stricter CAME validation (#2443) 2023-03-04 00:09:13 +09:00
nice_flo.c Storage: force mount (#3033) 2023-09-04 14:10:07 +09:00
nice_flo.h [FL-3106] SubGhz: better and more verbose error handling in protocols, stricter CAME validation (#2443) 2023-03-04 00:09:13 +09:00
nice_flor_s.c [FL-3867] Code formatting update (#3765) 2024-07-15 13:38:49 +09:00
nice_flor_s.h [FL-3106] SubGhz: better and more verbose error handling in protocols, stricter CAME validation (#2443) 2023-03-04 00:09:13 +09:00
phoenix_v2.c [FL-3867] Code formatting update (#3765) 2024-07-15 13:38:49 +09:00
phoenix_v2.h [FL-3106] SubGhz: better and more verbose error handling in protocols, stricter CAME validation (#2443) 2023-03-04 00:09:13 +09:00
power_smart.c [FL-3867] Code formatting update (#3765) 2024-07-15 13:38:49 +09:00
power_smart.h [FL-3106] SubGhz: better and more verbose error handling in protocols, stricter CAME validation (#2443) 2023-03-04 00:09:13 +09:00
princeton.c [FL-3867] Code formatting update (#3765) 2024-07-15 13:38:49 +09:00
princeton.h [FL-3106] SubGhz: better and more verbose error handling in protocols, stricter CAME validation (#2443) 2023-03-04 00:09:13 +09:00
protocol_items.c Added protocol for Dickert MAHS garage door remote control (#3826) 2024-08-09 17:24:57 +09:00
protocol_items.h Added protocol for Dickert MAHS garage door remote control (#3826) 2024-08-09 17:24:57 +09:00
public_api.h Furi, FuriHal: remove FreeRTOS headers leaks (#3179) 2023-11-01 11:24:11 +04:00
raw.c [FL-3867] Code formatting update (#3765) 2024-07-15 13:38:49 +09:00
raw.h [FL-3375] SubGhz: add CC1101 module external (#2747) 2023-06-30 23:03:36 +09:00
scher_khan.c [FL-3106] SubGhz: better and more verbose error handling in protocols, stricter CAME validation (#2443) 2023-03-04 00:09:13 +09:00
scher_khan.h [FL-3106] SubGhz: better and more verbose error handling in protocols, stricter CAME validation (#2443) 2023-03-04 00:09:13 +09:00
secplus_v1.c [FL-3867] Code formatting update (#3765) 2024-07-15 13:38:49 +09:00
secplus_v1.h Furi, FuriHal: remove FreeRTOS headers leaks (#3179) 2023-11-01 11:24:11 +04:00
secplus_v2.c [FL-3867] Code formatting update (#3765) 2024-07-15 13:38:49 +09:00
secplus_v2.h Furi, FuriHal: remove FreeRTOS headers leaks (#3179) 2023-11-01 11:24:11 +04:00
smc5326.c Storage: force mount (#3033) 2023-09-04 14:10:07 +09:00
smc5326.h [FL-3106] SubGhz: better and more verbose error handling in protocols, stricter CAME validation (#2443) 2023-03-04 00:09:13 +09:00
somfy_keytis.c [FL-3106] SubGhz: better and more verbose error handling in protocols, stricter CAME validation (#2443) 2023-03-04 00:09:13 +09:00
somfy_keytis.h [FL-3106] SubGhz: better and more verbose error handling in protocols, stricter CAME validation (#2443) 2023-03-04 00:09:13 +09:00
somfy_telis.c [FL-3106] SubGhz: better and more verbose error handling in protocols, stricter CAME validation (#2443) 2023-03-04 00:09:13 +09:00
somfy_telis.h [FL-3106] SubGhz: better and more verbose error handling in protocols, stricter CAME validation (#2443) 2023-03-04 00:09:13 +09:00
star_line.c [FL-3106] SubGhz: better and more verbose error handling in protocols, stricter CAME validation (#2443) 2023-03-04 00:09:13 +09:00
star_line.h [FL-3106] SubGhz: better and more verbose error handling in protocols, stricter CAME validation (#2443) 2023-03-04 00:09:13 +09:00