统计数据

搭载 IRext 的设备数量

电器种类

品牌数量

型号数量

当月新增码

预备新增码

当月新增设备

各种类电器码库数占比

框架和实现

系统架构示例
解码示例
                                    
t_remote_ac_status ac_status =
{
    .ac_power = AC_POWER_ON,
    .ac_temp = AC_TEMP_24,
    .ac_mode = AC_MODE_COOL,
    .ac_wind_dir = AC_SWING_ON,
    .ac_wind_speed = AC_WIND_SPEED_AUTO,
    .change_wind_dir = TRUE,
};
uint8_t* buffer = binary_buffer;
uint16_t buffer_length = 700;
uint16_t decoded_data[1024];
uint16_t decoded_length = 0;

ir_binary_open(1, 0, buffer, buffer_length);
decoded_length = ir_decode(KEY_AC_POWER, decoded_data, &ac_status);
ir_binary_close();
ir_driver.emit(decoded_data, decoded_length);