Чтобы упростить управление моим телевизором и его периферийными устройствами, имея так много пультов, я купил программируемый пульт. Пульт дистанционного управления использует программное обеспечение RCCreator, которое довольно хорошо. Он имеет огромную базу данных пультов дистанционного управления, а также поддерживает изучение новых кодов, направляя оригинальный пульт дистанционного управления на его инфракрасный датчик.
Однако что, если вы хотите запрограммировать коды, которые оригинальный пульт не поддерживает? Многие телевизоры на самом деле поддерживают секретные коды, которых нет на оригинальном пульте. Например, на вашем пульте дистанционного управления может быть только одна кнопка источник, которая позволяет вам переключаться между TV/AV1/AV2/HDMI1, но на самом деле существуют коды дистанционного управления, которые позволяют вам перейти прямо к HDMI1. Такие коды называются дискретными. Список дискретных кодов для Samsung можно найти в Интернете.
Обучение пульта Delly Changer 4:1 с помощь программы RCCreator
Формат ИК-сигналов
Но проблема в том, что найденный формат кода нельзя использовать в RCCreator из-за другого формата. Например, код для HDMI1 в формате Pronto:
0000 006D 0000 0022 00AC 00AC 0015 0040 0015 0040 0015 0040 0015 0015 0015 0015 0015 0015 0015 0015 0015 0015 0015 0040 0015 0040 0015 0040 0015 0015 0015 0015 0015 0015 0015 0015 0015 0015 0015 0040 0015 0015 0015 0015 0015 0040 0015 0015 0015 0040 0015 0040 0015 0040 0015 0015 0015 0040 0015 0040 0015 0015 0015 0040 0015 0015 0015 0015 0015 0015 0015 0689
Это намного длиннее, чем то, что можно ввести в RCCreator. Проведя некоторое исследование, я обнаружил, что формат «Pronto» — это необработанная синхронизация для отправки сигналов (закодированных), а то, что RCCreator, вероятно, является декодированным форматом.
IRDB предоставляет инструмент для декодирования Pronto Format. Его декодирование дает Протокол NECx2, устройство 7, подустройство 7, OBC 233. JP1 Wiki дает хорошее описание протокола NECx2. По сути, он содержит адрес и команду. Адрес указывает устройство, которым оно управляет, и состоит из 8-битного устройства и 8-битного подустройства.
Команда указывает действие, которое необходимо выполнить, и имеет длину 8 бит, обеспечивая в общей сложности 256 команд. По сети команда фактически отправляется как 8-битная, а за ней следует обратная команда для проверки ошибок, что в сумме составляет 16 бит. (OBC расшифровывается как Исходный код кнопки и, по сути, является другим названием команды.)
Демистификация формата RCCreator
Теперь мы знаем необработанную команду, как нам запрограммировать ее обратно в RCCreator? Давайте немного перепроектируем это.
Взял коды кнопок с пульта и заметил следующее:
- Изменяются только 4 шестнадцатеричных цифры, поэтому это должен быть код функции, за которым следует его инверсия (помните, что 1 шестнадцатеричная цифра = 4 бита)
- Интервал странный, поэтому вполне вероятно, что есть некоторая запутанность, чтобы пользователи не могли копировать удаленный код и использовать его в другом программном обеспечении. Об этом же нам говорит и тот факт, что цифры не соответствуют OSB.
- Первая и третья цифры всегда составляют в сумме 0x13 или 0x03. То же самое касается второй и четвертой цифр. Так что скорее всего они парные.
- Клавиши 1, 2 и 3 имеют последовательный OBC. Шестнадцатеричные значения: 0xBA, 0x3A и 0xFA, что наводит меня на мысль, что порядок следования байтов на уровне битов перевернут, поскольку меняется первая цифра, а не вторая цифра.
Короче говоря, после проб и ошибок вот как преобразовать OBC в код:
Настройка пульты Changer в программе RCCreator
- Сначала возьмите OBC, например, 233 и преобразуйте его в двоичный код, получив 0b11101001.
- Переверните двоичный файл 0b11101001 (прочитайте справа налево и запишите слева для записи), получив 0b10010111.
- Преобразовать 0b10010111 в шестнадцатеричный формат, получив 0x97.
- Минус первый символ на 0x7 и второй символ на 0x6, получается 0x21. (Не переносите, если оно отрицательное, вместо этого просто вернитесь назад. Таким образом, 0x0–0x1=0xF.)
- Найдите третью и четвертую цифру, найдя шестнадцатеричную цифру, которая в сумме дает 0x3 или 0x13. В этом случае они будут 0x12.
- Вставьте его в шаблон, получив 2325E092D45A2921192.
Более простая альтернатива
Теперь это много работы и не работает при изменении протокола или идентификатора устройства, поскольку будет изменена обфускация, требующая повторения всего заново. Простым способом было бы просто поместить код Pronto в другой ИК-пульт (например, в телефон с ИК-бластером) и заставить RCCreator учиться на этом.
Список
- HDMI1 = 2325E092D45A2921192
- HDMI2 = 2325E092D45A290739C
- HDMI3 = 2325E092D45A29DD696
- HDMI4 = 2325E092D45A293D096
- AV1 = 2325E092D45A29BB898
- AV2 = 2325E092D45A2961D92
- Комп1 = 2325E092D45A29FB498
- Комп2 = 2325E092D45A29AB998
Источник: digitrain.ru
RCCreator
RCCreator — это программное обеспечение предназначенное для улучшения работы с универсальными пультами для дистанционного управления CHANGER USB. Данная программа позволяет выполнить программирование пультов и перепрограммирование пультов.
Пульты дистанционного управления с помощью данной программы могут быть настроены на работу с самым различным бытовым оборудованием. Данная программа является работой официального разработчика, что позволяет ей получать новые и новые обновления ПО в непрерывном режиме.
Назначение RCCreator
Пульты CHANGER USB из-за своих функциональных особенностей подходят для обширного перечня самых различных устройств. В такой перечень входя: Телевизоры, музыкальные центры, TV тюнеры, проигрыватели и другая подобная техника. Для того, чтобы установка прошивки произошла удачно, необходимо сначала проанализировать первичный код устройства, либо попробовать найти в интернете подходящее ПО по серийному номеру.
В самом RCCreator существует крайне приличная по объемам база данных различной техники. Удобным функционалом является возможность поиска с помощью встроенных фильтров.
Работа с программой RCCreator
Первым шагом к настройке программы RCCreator является подключение пульта дистанционного управления через USB интерфейс. Если пульт дистанционного управления не сразу начинает работать, проверьте, некоторым моделям CHANGER требуется предварительное выключение и извлечение батареек. После того, как вы произвели подключение устройства в нужный USB интерфейс, в нижней части RCCreator должны загореться зеленым цветом для светодиода, отвечающие за трансмиттер и сам пульт. После того, как все условия были соблюдены – становится возможным начать предварительную загрузку и установку приложения.
Интерфейс данной программы полностью локализирован на русский язык. Что позволяет без особого труда пользоваться всеми возможностями. Интерфейс даже можно назвать очень прагматичным, из-за чего работать с программой получится даже у самых неопытных пользователей.
Ключевые особенности программы
- Возможность установки прошивки на универсальные пульты ДУ;
- Огромная база данных для использования бытовой техники;
- Очень просто и удобный встроенный интерфейс, понятным даже самым неопытным пользователям;
- Полная официальная поддержка устройства от разработчиков.
Источник: softdroids.com
Changer sat не работает ик приемник. Программирование пультов. Поиск и создание пультов
RCCreator — официальная программа, которая предназначена для работы с универсальными пультами дистанционного управления CHANGER USB. Данные устройства интересны тем, что могут быть «перепрограммированы» под работу с самой разной бытовой техникой. Именно для выполнения такого вот перепрограммирования и отвечает данная утилита. Кстати, она является официальным решением от разработчика и постоянно получает полезные обновления.
Назначение
Пульты CHANGER USB, за счет возможности установки «прошивок» из сети, подходят для самых разных радиоэлектронных устройств: телевизоров, DVD-проигрывателей, музыкальных центров, тюнеров и так далее. Для установки прошивки, которая подойдет для вашей техники, необходимо предварительно считать код устройства ну или попробовать отыскать программное обеспечение по номеру модели. В RCCreator есть огромная база бытовой техники с актуальными прошивками. БД отсортирована по брендам, моделям и типам. При поиске разрешается использовать фильтры.
Работа с программой
Перед тем как приступать к перепрограммированию, необходимо подключить пульт ДУ посредством USB-порта. Обратите внимание, что из некоторых моделей CHANGER требуется предварительно вытащить батарейки. После подключения устройства в нужные порт, в нижней части главного окна RCCreator должно загореться зеленым светом два индикатора: трансмиреттера и самого пульта. Если данное условие соблюдено — можно начинать загрузку и установку прошивки.
Помимо обновления ПО устройства для работы с нужной бытовой техникой, RCCreator отвечает также за переназначение функций физических клавиш на пульте. Вы можете самостоятельно выбрать кнопки, которые будут отвечать за переключение каналов, регулирования громкости, доступа в меню, управления параметрами цвета и так далее.
Интерфейс программы полностью переведен на русский язык и очень прагматичен, так что работать с ним получится даже у самых неопытных пользователей.
Ключевые особенности
- установка прошивок на универсальные пульты дистанционного управления CHANGER USB;
- большая база файлов с конфигурациями для разной бытовой техники;
- возможность ручного переназначения клавиш на подключенном устройстве;
- очень простой и понятный интерфейс;
- программа является официальным решением от производителя.
Порой надоедает перебирать кучу пультов от телевизора, спутникового приемника, кондиционера, аудио системы. А ведь всех их можно объединить в один! В данной статье мы расскажем об линейке универсальных программируемых через Mini-USB порт пультов.
Первая модель носит название Digisat Changer 4:1 HR-54B .
Пульт из черного матового пластика с резиновыми кнопками. Размер — большой. Кнопки разной формы, расположены удобно. При нажатии кнопок скрипа нет. В руке лежит комфортно, нажатие кнопок мягкое.
Питание пульта от трех элементов типа ААА. Есть приемник для считывания команд от пультом которых нету в базе. Отдельно хочу отметить группу кнопок обозначенных как «Mini TV». Эти кнопки повторяют одноименные кнопки определенные для «первого» устройства, что позволяет без лишних переключений выбирать тип видеовхода на телевизоре или регулировать громкость.
Вторая версия это Digisat Changer 4:1 WD-55
В длину данный пульт такой же как и первый, а вот ширина уже, питание так же от трех элементов типа ААА, нажатие кнопкой мягкое и очень приятное. Присутствует приемник для считывания команд от пультов которых нету в базе. Блок кнопок «Mini TV» в отличии от предыдущего расположен внизу.
Третий пульт это Digisat Changer 4:1 WD-52 LUX
Данная версия пульта отлично подойдет как подарок, ведь в нем использованы элементы метала, а именно центральная клавиша (вверх, вниз, вправо, влево) выполнена в виде круга металлическая. Толщина пульта ещё ниже предыдущего, но длиннее, и он выглядит эффектно. Клавиши как и в двух предыдущих нажимаются мягко, расположение кнопок удобное.
Все 3 версии пультов вместе:
На выбор пользователя предлагается два варианта управления пультом: с помощью небольшого приложения — RCCreator , которое доступно на сайте разработчика, либо непосредственно в окне интернет-браузера, но для этого в системе должен быть установлен Java-клиент.
Программа RCCreator создана для считывания пультов и записи их на пульты USB. Также, с помощью нее можно управлять устройствами с компьютера. На данный момент поддерживаются 98% всех пультов для TV, DVD, SAT, AUDIO. На данный момент уже есть обширная база пультов, которая постоянно пополняется. Главное отличие от конкурентов в том, что вы сами можете пополнять базу.
Программа проста в использовании. Вы можете с легкостью скопировать любой пульт за пять минут.
Что имеем. Все пульты:
Программируются через USB.
управляют до 4 устройств.
43функциональные кнопки, Shift удваивает функциональные кнопки
Онлайн программирование
Мощный софт RCCreator
Большая база данных. Функция обучения, вы можете добавлять свои коды в программе RCCreator.
Печать, импорт, экспорт, виртуальный пульт, изображения пультов в программе RCCreator.
Очень неплохой вариант замены парка пультов одним, да и цена данных пультов очень демократическая.
К покупке этого пульта подтолкнуло следующее. Мой младший сын уронил пульт от Iconbit MovieHD C Plus
Этого оказалось достаточно,чтобы пульт отказал. При разборке оказалось,что напыленный на плату процессор не работает.
К сожалению многие команды управления этого устройства Iconbit были только с пульта.
Обойдя места продаж пультов и сделав звонки на сервис-центры,я понял купить такой пульт
в Белоруссии нереально.И решив,что заграница нам поможет полез искать на Aliexpress.
В результате,был куплен данный пульт. Далее сняв несколько команд с родного пульта,я нашел
аналог,где были почти все кнопки управления. Написав письмо разработчикам этого пульта
Я попросил их распределить команды по нужным мне клавишам и внести в базу данных.
Спасибо им за это.
Разьем miniUSB для подключения к компьютеру,прикрыт резиновой заглушкой
Питание пульта 3 батареи ААА, за год использования еще не менял.Пульт очень экономичен.
Собран на PIC контроллере.
Использование пульта.
Скачав и установив программу RCCreator и соединив пульт с компьютером,мы получаем
базу данных разных пультов и возможность закачать коды для четырех устройств.
База данных обширна и пополняется из Internet,можно добавлять свое.
Можно скачать коды с других пультов,сохранив в базе.
Инструкция по применению
Информация для всех
Если вашего пульта нет,это не значит,что вам не повезло. Моего тоже сначала не было.
Ищем похожее устройство, по кодам кнопок (если удалось снять),по бренду,по назначению.
Далее из сработавших кнопок выписываем коды,составляем таблицу соответствия кодов
нужным кнопкам,высылаем разработчику пультов (см предисловие). Он делает вам пульт и вносит устройство в базу данных.
Как я снял коды со своего пульта.
Пульт не работал. Разобрав я феном прогрел контролер.
Заработали 10 кнопок из 20,правда недолго. Я их быстренько скопировал.Имея родные коды найти похожее устройство проще всего.
CHANGER — USB программируемый пульт дистанционного управления. В зависимости от модели пульта позволяет управлять 4-мя устройствами, содержит 48 кнопки, количество которых
увеличивается в 2 раза с использованием служебной кнопки SHIFT. Данный пульт можно запрограммировать как онлайн на сайте производителя, так и на собственном компьютере с
использованием программы RCCreator, база данных которых содержит более 4000 прошивок начиная с BQS и GBS пультов 80-х годов выпуска, до новейших LCD TV, LED TV, DVD
проигрывателей, спутниковых тюнеров, домашних кинотеатров и автомагнитол с поддержкой TV и DVD.Универсальные пульты позволяют управлять несколькими устройствами, относящимися к
различным типам (телевизор, DVD, цифровой ресивер, аудиосистема).Питается пульт от трех батареек ААА.
Подготовка к использованию.
Для работы с пультом потребуются компьютер, программа RCCreator (скачать можно с сайта производителя) и шнур USB — mini USB.В левой части окна программы размещен блок выбора параметров фильтров баз данных и
модификации пульта Changer.
Фильтр позволяет:
1. Задать бренд. В базе, поставляемой с программой RCCreator, собраны данные о моделях пультов для видео- и аудиоаппаратуры, выпускаемой различными производителями.
2. Выбрать тип устройства. Устройства, о которых есть сведения в базе данных, разделены на 19 категорий (TV, SAT, DVR, HiFi, AUX, VCR и другие). Для использования фильтра можно указать несколько типов устройств из этого списка.
3. Указать модель устройства. Данные пульта ДУ, выбранного фильтром поиска, можно сохранить в виде файла в формате XML. Созданные ранее файлы базы данных пультов можно импортировать в текущую используемую базу данных.
При автономном использовании в качестве универсального устройства пульт Changer RC USB 4v1 может быть запрограммирован для управления четырьмя различными изделиями.
Программирование осуществляется с помощью программы RCCreator. Для программирования могут использоваться данные, хранящиеся в базе производителя или созданные пользователем.
При программировании выбранный из базы пульт можно закрепить за одним из типов устройств (TV, DVD, SAT, AUX). Для программирования всех четырех устройств требуется последовательно
выбрать их из базы данных, а затем записать в память пульта Changer RC. Процедура программирования занимает несколько секунд. За ходом программирования можно следить по
индикатору Power. Для удаления записанного пульта предусмотрена функция «Очистить.