Levontay, перечисленные Вами способы только для ограниченной оценки работоспособности IR LED и батареек годятся. Аналоговый радиоприемник с требуемым LW диапазоном (30…50kHz) сейчас еще и поискать надо. Да и он только грубо оценит наличие несущей и модуляцию. Развернутого ответа на Ваш вопрос не будет.
Почитайте материалы проекта
LIRC, там все нужное есть.
И раскодировать все команды от кнопок можно, и по их содержимому убедится в родстве пульта и тела, и даже выдавать свои команды, и запрограммировать обучаемый пульт,…
Под Windows придется разбираться с чем-то типа
minGW или запускать в виртуальной машине…
При наличии оборудования можно с помощью простейшего приемника и ЛА разобраться со всем.
Работоспособность пульта просто видна с фотоприемником от механической мыши любым осциллографом.
Для смартфонов еще нужен приемник (точнее передатчик с функцией приемника) IR сигнала, вставляется в гнездо наушников. И программы под них тоже имеются, но тут лучше под конкретное устройство по рекомендации производителя. Некоторое время пользовался таким вместо множества пультов. Ищите в магазине приложений по "IR control"…