diff --git a/api/apibasic/cmdid.cpp b/api/apibasic/cmdid.cpp index 8b2690c..9597dbc 100644 --- a/api/apibasic/cmdid.cpp +++ b/api/apibasic/cmdid.cpp @@ -90,6 +90,7 @@ static cmdinfo_t table[] = { CMD_ITERM(ktemp_controler_set_fan_level), CMD_ITERM(ktemp_controler_enable_log), + CMD_ITERM(ka8000_idcard_reader_read_raw), }; const char* cmdid2str(int32_t code) { diff --git a/api/apibasic/reg_index.cpp b/api/apibasic/reg_index.cpp index c0aafbc..8142812 100644 --- a/api/apibasic/reg_index.cpp +++ b/api/apibasic/reg_index.cpp @@ -128,7 +128,7 @@ static reginfo_t table[] = { REG_ITERM(kreg_id_card_reader_is_online), }; -reginfo_t *get_reginfo_by_index(uint32_t index) { +reginfo_t *get_reginfo_by_index(int32_t index) { for (int i = 0; i < sizeof(table) / sizeof(table[0]); i++) { if (table[i].index == index) { return &table[i]; @@ -137,7 +137,7 @@ reginfo_t *get_reginfo_by_index(uint32_t index) { return nullptr; } -const char *regindex2str(uint32_t index) { +const char *regindex2str(int32_t index) { for (int i = 0; i < sizeof(table) / sizeof(table[0]); i++) { if (table[i].index == index) { return table[i].regname;