5#define SUBGHZ_PROTOCOL_HOLTEK_HT12X_NAME "Holtek_HT12X"
25void subghz_protocol_encoder_holtek_th12x_free(
void* context);
34 subghz_protocol_encoder_holtek_th12x_deserialize(
void* context,
FlipperFormat* flipper_format);
40void subghz_protocol_encoder_holtek_th12x_stop(
void* context);
47LevelDuration subghz_protocol_encoder_holtek_th12x_yield(
void* context);
60void subghz_protocol_decoder_holtek_th12x_free(
void* context);
66void subghz_protocol_decoder_holtek_th12x_reset(
void* context);
74void subghz_protocol_decoder_holtek_th12x_feed(
void* context,
bool level, uint32_t duration);
81uint8_t subghz_protocol_decoder_holtek_th12x_get_hash_data(
void* context);
90SubGhzProtocolStatus subghz_protocol_decoder_holtek_th12x_serialize(
102 subghz_protocol_decoder_holtek_th12x_deserialize(
void* context,
FlipperFormat* flipper_format);
109void subghz_protocol_decoder_holtek_th12x_get_string(
void* context,
FuriString* output);
Definition level_duration.h:15
Definition environment.c:4
Definition holtek_ht12x.c:30
Definition holtek_ht12x.c:40