SubGhz: Add Chamberlain 7-Code, Chamberlain 8-Code, Chamberlain 9-Code (#1288)
* SubGhz: fix protocol MegaCode start duration * SubGhz: add reception Chamberlain Code 7, 8, 9 protocols * SubGhz: Generating an upload from HEX data and a duration of 1 bit * SubGhz: add transmit Chamberlain Code 7, 8, 9 protocol * SubGhz: Rename Firefly -> Linear Co-authored-by: あく <alleteam@gmail.com>
This commit is contained in:
@@ -247,7 +247,7 @@ void subghz_protocol_decoder_megacode_feed(void* context, bool level, uint32_t d
|
||||
switch(instance->decoder.parser_step) {
|
||||
case MegaCodeDecoderStepReset:
|
||||
if((!level) && (DURATION_DIFF(duration, subghz_protocol_megacode_const.te_short * 13) <
|
||||
subghz_protocol_megacode_const.te_delta * 15)) { //10..16ms
|
||||
subghz_protocol_megacode_const.te_delta * 17)) { //10..16ms
|
||||
//Found header MegaCode
|
||||
instance->decoder.parser_step = MegaCodeDecoderStepFoundStartBit;
|
||||
}
|
||||
|
Reference in New Issue
Block a user