multi_ir
Создание таблицы соответствия кодов ИК-пультов
Тип файла: служба
Комментарии
Таблица mapping table сопоставляет файл макета ключей клиента (*.kl) с файлом макета по умолчанию.
Например:
в файле coustomer kl file -> key 28 POWER
в файле default kl fil -> key 57 POWER
тогда сопоставление будет таким:
mapping_table.value[57] = 28
struct mapping_table_t { int identity; // адрес IR
int powerkey; // кнопка POWER включения для пробуждения системы
int value[KEYCODE_CNT]; // преобразование key-кода ключа клиента в key-код по умолчанию
};
Действительный файл ir key layout должен быть с именем «customer_ir_xxxx.kl»,
где «xxxx» является идентификатором (код адреса в шестнадцатеричном формате), например customer_ir_9f00.kl