rtl433
UNKNOWN
RTL-433 utility
|
Bit buffer. More...
#include <bitbuffer.h>
Data Fields | |
uint16_t | num_rows |
uint16_t | bits_per_row [BITBUF_ROWS] |
uint16_t | syncs_before_row [BITBUF_ROWS] |
bitarray_t | bb |
Bit buffer.
bitarray_t bitbuffer::bb |
Referenced by acurite_00275rm_decode(), acurite_606_decode(), acurite_986_decode(), acurite_rain_896_decode(), acurite_th_decode(), acurite_txr_decode(), akhan_rke_callback(), alecto_ws1200v1_callback(), alecto_ws1200v2_callback(), alecto_ws1200v2_dcf_callback(), alectov1_callback(), bitbuffer_add_bit(), bitbuffer_clear(), bitbuffer_differential_manchester_decode(), bitbuffer_extract_bytes(), bitbuffer_invert(), bitbuffer_manchester_decode(), bitbuffer_nrzm_decode(), bitbuffer_nrzs_decode(), bitbuffer_search(), blyss_callback(), brennenstuhl_rcs_2044_process_row(), bresser_3ch_callback(), bt_rain_callback(), calibeur_rf104_callback(), cardin_callback(), chuango_callback(), compare_rows(), current_cost_decode(), danfoss_cfr_callback(), decoder_output_bitbuffer(), decoder_output_bitbuffer_array(), dish_remote_6_3_callback(), dsc_callback(), ecowitt_decode(), efergy_e2_classic_callback(), efergy_optical_callback(), elro_db286a_callback(), em1000_callback(), emontx_callback(), esperanza_ews_callback(), eurochron_callback(), fineoffset_WH0530_callback(), fineoffset_wh1050_callback(), fineoffset_wh1080_callback(), fineoffset_WH2_callback(), flex_callback(), fordremote_callback(), fs20_decode(), ft004b_callback(), ge_coloreffects_decode(), ge_decode(), generic_motion_callback(), generic_remote_callback(), generic_temperature_sensor_callback(), gt_wt_02_process_row(), hcs200_callback(), hideki_ts04_callback(), hondaremote_callback(), honeywell_callback(), honeywell_wdb_callback(), ht680_callback(), infactory_callback(), intertechno_callback(), kerui_callback(), kw9015b_callback(), lacrosse_tx141x_decode(), lacrosse_ws7000_decode(), lacrossetx_callback(), lacrossews_callback(), lightwave_rf_callback(), m_bus_mode_c_t_callback(), m_bus_mode_f_callback(), main(), maverick_et73_sensor_callback(), maverick_et73x_callback(), mebus433_callback(), new_template_decode(), newkaku_callback(), nexa_callback(), nexus_callback(), oil_standard_decode(), oil_watchman_callback(), opus_xt300_callback(), oregon_scientific_sl109h_callback(), oregon_scientific_v1_callback(), oregon_scientific_v2_1_decode(), oregon_scientific_v3_decode(), parse_bits(), philips_aj3650_decode(), philips_aj7010_decode(), print_bitbuffer(), prologue_callback(), proove_callback(), quhwa_callback(), rftech_callback(), rubicson_48659_decode(), rubicson_callback(), silvercrest_callback(), smoke_gs558_callback(), solight_te44_callback(), springfield_callback(), ss_keypad_commands(), ss_pinentry_parser(), ss_sensor_callback(), ss_sensor_parser(), steelmate_callback(), tfa_303196_callback(), tfa_pool_thermometer_callback(), tfa_twin_plus_303049_callback(), thermopro_tp11_sensor_callback(), thermopro_tp12_sensor_callback(), tpms_citroen_decode(), tpms_ford_decode(), tpms_jansite_decode(), tpms_pmv107j_decode(), tpms_renault_decode(), tpms_toyota_decode(), ts_ft002_decoder(), vaillant_vrt340_callback(), waveman_callback(), wg_pb12v1_decode(), ws2000_callback(), wssensor_callback(), wt1024_callback(), wt450_callback(), x10_rf_callback(), x10_sec_callback(), and xc0324_callback().
uint16_t bitbuffer::bits_per_row[BITBUF_ROWS] |
Referenced by acurite_00275rm_decode(), acurite_606_decode(), acurite_986_decode(), acurite_rain_896_decode(), acurite_th_decode(), acurite_txr_decode(), akhan_rke_callback(), alecto_ws1200v1_callback(), alecto_ws1200v2_callback(), alecto_ws1200v2_dcf_callback(), alectov1_callback(), ambient_weather_callback(), ambientweather_tx8300_callback(), ambientweather_wh31e_callback(), bitbuffer_add_bit(), bitbuffer_add_row(), bitbuffer_add_sync(), bitbuffer_clear(), bitbuffer_differential_manchester_decode(), bitbuffer_find_repeated_row(), bitbuffer_invert(), bitbuffer_manchester_decode(), bitbuffer_nrzm_decode(), bitbuffer_nrzs_decode(), bitbuffer_parse(), bitbuffer_search(), blyss_callback(), brennenstuhl_rcs_2044_process_row(), bresser_5in1_callback(), bt_rain_callback(), calibeur_rf104_callback(), cardin_callback(), chuango_callback(), compare_rows(), current_cost_decode(), danfoss_cfr_callback(), decoder_output_bitbuffer(), decoder_output_bitbuffer_array(), directv_decode(), dsc_callback(), ecowitt_decode(), efergy_e2_classic_callback(), efergy_optical_callback(), emontx_callback(), esa_cost_callback(), esic_emt7110_decode(), esperanza_ews_callback(), eurochron_callback(), fineoffset_WH0290_callback(), fineoffset_WH0530_callback(), fineoffset_wh1050_callback(), fineoffset_wh1080_callback(), fineoffset_WH24_callback(), fineoffset_WH25_callback(), fineoffset_WH2_callback(), flex_callback(), fordremote_callback(), fs20_decode(), ft004b_callback(), ge_coloreffects_callback(), ge_coloreffects_decode(), ge_decode(), generic_motion_callback(), generic_remote_callback(), generic_temperature_sensor_callback(), gt_wt_02_process_row(), hcs200_callback(), hideki_ts04_callback(), holman_ws5029_decode(), hondaremote_callback(), honeywell_callback(), honeywell_wdb_callback(), ht680_callback(), ibis_beacon_callback(), ikea_sparsnas_callback(), infactory_callback(), interlogix_callback(), kedsum_callback(), kerui_callback(), kw9015b_callback(), lacrosse_it(), lacrosse_tx141x_decode(), lacrosse_ws7000_decode(), lacrossetx_callback(), lacrossews_callback(), lightwave_rf_callback(), m_bus_mode_c_t_callback(), m_bus_mode_f_callback(), m_bus_mode_r_callback(), main(), maverick_et73_sensor_callback(), maverick_et73x_callback(), new_template_decode(), newkaku_callback(), nexa_callback(), nexus_callback(), oil_standard_callback(), oil_standard_decode(), oil_watchman_callback(), opus_xt300_callback(), oregon_scientific_sl109h_callback(), oregon_scientific_v1_callback(), oregon_scientific_v2_1_decode(), oregon_scientific_v3_decode(), parse_bits(), philips_aj3650_decode(), philips_aj7010_decode(), print_bitbuffer(), prologue_callback(), proove_callback(), pulse_demod_dmc(), pulse_demod_pcm(), pulse_demod_piwm_dc(), pulse_demod_piwm_raw(), pulse_demod_ppm(), pulse_demod_pwm(), quhwa_callback(), radiohead_ask_extract(), rubicson_48659_decode(), rubicson_callback(), s3318p_callback(), schrader_EG53MA4_callback(), schraeder_callback(), silvercrest_callback(), smoke_gs558_callback(), solight_te44_callback(), springfield_callback(), ss_sensor_parser(), steelmate_callback(), tfa_303196_callback(), tfa_pool_thermometer_callback(), tfa_twin_plus_303049_callback(), thermopro_tp11_sensor_callback(), thermopro_tp12_sensor_callback(), tpms_citroen_callback(), tpms_ford_callback(), tpms_jansite_callback(), tpms_pmv107j_callback(), tpms_renault_callback(), tpms_toyota_callback(), ts_ft002_decoder(), ttx201_decode(), vaillant_vrt340_callback(), waveman_callback(), wg_pb12v1_decode(), wt1024_callback(), wt450_callback(), x10_rf_callback(), x10_sec_callback(), and xc0324_callback().
uint16_t bitbuffer::num_rows |
Referenced by acurite_00275rm_decode(), acurite_986_decode(), acurite_th_decode(), acurite_txr_decode(), ambient_weather_callback(), ambientweather_wh31e_callback(), bitbuffer_add_bit(), bitbuffer_add_row(), bitbuffer_add_sync(), bitbuffer_clear(), bitbuffer_find_repeated_row(), bitbuffer_invert(), bitbuffer_nrzm_decode(), bitbuffer_nrzs_decode(), bitbuffer_parse(), blyss_callback(), brennenstuhl_rcs_2044_callback(), bresser_5in1_callback(), count_repeats(), decoder_output_bitbuffer(), decoder_output_bitbuffer_array(), dsc_callback(), ecowitt_decode(), esa_cost_callback(), esic_emt7110_decode(), esperanza_ews_callback(), fineoffset_wh1050_callback(), fineoffset_wh1080_callback(), flex_callback(), fordremote_callback(), generic_motion_callback(), gt_wt_02_callback(), holman_ws5029_decode(), hondaremote_callback(), honeywell_callback(), ht680_callback(), ibis_beacon_callback(), interlogix_callback(), kedsum_callback(), lacrosse_it(), lightwave_rf_callback(), main(), maverick_et73x_callback(), new_template_decode(), opus_xt300_callback(), oregon_scientific_sl109h_callback(), oregon_scientific_v1_callback(), parse_bits(), philips_aj3650_decode(), philips_aj7010_decode(), print_bitbuffer(), pulse_demod_dmc(), pulse_demod_manchester_zerobit(), pulse_demod_osv1(), pulse_demod_piwm_dc(), pulse_demod_piwm_raw(), pulse_demod_ppm(), pulse_demod_pwm(), smoke_gs558_callback(), springfield_callback(), steelmate_callback(), thermopro_tp12_sensor_callback(), tpms_ford_callback(), tpms_renault_callback(), ttx201_callback(), ttx201_decode(), x10_sec_callback(), and xc0324_callback().
uint16_t bitbuffer::syncs_before_row[BITBUF_ROWS] |
Referenced by bitbuffer_add_sync(), newkaku_callback(), nexa_callback(), and proove_callback().