RCA протокол ИК управления
Протокол RCA используется в пульте управления игровой приставки XBOX Original компании Microsoft. В последующих версиях приставки используется другой протокол, например в приставке XBOX 360, используется протокол RC-6.
Основные особенности формата:
- Опорная частота 56 кГц
- Передача информации кодированием интервалами
- Длительность интервалов - 2.5 мс и 5.0 мс
- 12 бит в посылке - 4 бит адреса и 8 бит команды
- В посылке есть предварительный импульс 4 мс
- При удержании кнопки пульта, посылка повторяется целиком с периодом 64 мс
Посылка передается модуляцией опорной частоты 56 кГц, скважность 3-4. Передаются два вида импульсов - предварительный (примерно 225 периодов опорной частоты - 4 мс) и маркер интервала (28 периодов опорной частоты - 500 мкс). Единичный интервал - 2,5 мс, нулевой - 5 мс.
Между предварительным импульсом и информационной последовательностью, передаётся интервал 4 мс. Адрес и команда передаются дважды. Сначала передаётся адрес, старшим битом вперёд, затем команда, также старшим битом вперёд. Затем передаётся адрес и команда в инверсии. Таким образом, длительность посылки всегда одинакова.
В приведённом примере переданы адрес Ah и команда 68h. При нажатой кнопке пульта, посылки повторяются в неизменном виде каждые 64 мс.
Информация о протоколе переведена с английского и дополнена из проекта SB-Projects