Инфракрасный (IR) светодиод на большинстве RTL-SDR донглов является рудиментом времен, когда он фактически использовался по своей исходной цели в качестве DVB-T HDTV приемника. Он использовался для чтения пульта дистанционного управления, который позволял менять каналы телевидения. Для использования в SDR инфракрасный (IR) светодиод имеет мало пользы, и во многих новых донглах, которые идут в металлических корпусах (как у нас), инфракрасный светодиод уже даже не включен на печатной плате.
Однако, не желая тратить впустую полностью рабочий интерфейс, RTL-SDR-экспериментатор R. X Seger создал новый инструмент под названием rtl_ir, который позволяет пользователям считывать IR-данные с любого пульта дистанционного управления, используя инфракрасный светодиод RTL-SDR. Seger протестировал свою программу с телевизионным пультом, который идёт в комплекте с некоторыми RTL-SDR донглами, и смог расшифровать сканкод для включения/выключения питания, а также всех остальных кнопок. Он также протестировал пульты Apple и Siri Remote, и обнаружил, что смог расшифровать их сканкоды тоже.
Пост Р. X Segера подробно объясняет, что такое инфракрасный спектр, как работает IR-драйвер и как использовать программу rtl_ir и запускать её одновременно с другими программами RTL-SDR. Он также демонстрирует пример того, как это можно использовать для дистанционного выключения Raspberry Pi.

Источник:
