JP1 пульт дистанционного управления

Пульт дистанционного управления JP1

Пульт ДУ JP1 — это тип универсального пульта ДУ , обычно с шестиконтактным интерфейсным разъемом с маркировкой «JP1» в батарейном отсеке, производимый Universal Electronics Inc. Интерфейс JP1 позволяет перепрограммировать пульт ДУ, добавляя новые списки кодов и функции. Любители домашних кинотеатров используют JP1, чтобы избежать устаревания .

Большинство пультов JP1 поддерживают расширенные функции, такие как переназначение клавиш и макросов . Некоторые модели можно обновить по телефону , чтобы добавить новые списки кодов. [1]

JP1 Пульты дистанционного управления

Все пульты дистанционного управления JP1 производятся компанией Universal Electronics, Inc. [2] UEI продает различные модели под своей торговой маркой One For All [3] и поставляет пульты дистанционного управления производителям бытовой электроники, таким как Radio Shack , Sony и Sky, а также североамериканским провайдерам кабельного телевидения , таким как Comcast , Rogers , Cox , Shaw , Charter и Time Warner [4] .

На печатных платах маркировка "JP1" является общепринятым сокращением от "Jumper 1", т.е. первой (и для большинства пультов дистанционного управления единственной ) перемычки на плате. Более поздние модели маркируются "JP1.x", где "x" - это 1, 2, 3 или 4 в зависимости от типа используемого процессора. Для более новых пультов дистанционного управления используется маркировка "JP2".

Более ранние разработки печатных плат JP1 используют чип памяти EEPROM . Более поздние разработки используют процессоры с флэш-памятью .

Аппаратный интерфейс

Интерфейсный кабель JP1 подключает пульт JP1 к ПК, [5] позволяя ПК считывать и записывать данные в пользовательскую память пульта. Схемы для подключения параллельного порта , последовательного порта или разъемов USB к различным пультам дистанционного управления JP1 доступны бесплатно, и несколько поставщиков предлагают готовые интерфейсные кабели. Пульты JP1.x и JP2 не могут быть запрограммированы с помощью кабелей JP1 старого типа, эти пульты можно запрограммировать с помощью готовых кабелей FTDI , где нужно заменить только разъем. [6]

Обновление пультов JP1 через интерфейс

Данные и программное обеспечение во многих пультах дистанционного управления JP1 можно обновлять и расширять с помощью интерфейсного кабеля, подключенного к ПК с помощью программного обеспечения RemoteMaster или RMIR . Обновления и расширения включают новые данные кодов устройств, новые ИК-протоколы, расширенное сопоставление клавиш и макросы. [7]

Никола Сальмория открыл, как добавлять новые функции, написав программные «Расширители» (протоколы, которые заменяют основной цикл обработки пульта JP1). Расширители могут зависеть от аппаратных возможностей конкретного пульта JP1. Типичные функции расширителей включают большую длину макроса; быстрое выполнение команд; вложенные макросы; и долгое нажатие клавиши (LKP) — при котором клавиша выполняет различные действия в зависимости от того, как долго она нажата.

Программное обеспечение

Доступны различные пакеты программного обеспечения. Основной пакет в самом простом варианте позволяет обновлять базовые функции пульта ДУ через ПК. Он также позволяет устанавливать новые устройства, протоколы и расширители, хотя они создаются отдельно и копируются в основной пакет. Он также позволяет сохранять всю конфигурацию пульта ДУ в виде файлов на ПК для целей резервного копирования или «клонирования» пультов ДУ.

Программы, дополняющие основной пакет, охватывают такие функции, как создание новых устройств, создание новых протоколов, сборка языков ассемблера процессоров в пульте дистанционного управления и анализ сигналов, полученных на пульте дистанционного управления, для обеспечения надлежащей поддержки протоколов для управления новыми устройствами.

В октябре 2000 года на форуме remotecentral.com "General Consumer Remotes" любители электроники Дэн "HW Hackr" Нельсон и Роб Кроу [ 8] выяснили, как можно использовать разъем JP1 для проверки и изменения той части памяти пульта дистанционного управления, которая содержит данные конфигурации пользователя и обновленные пользователем устройства. [9] Любители смогли провести обратную разработку макета этой области памяти, а затем обнаружили, как применять обновления напрямую. Форум JP1 Remotes расширил эту работу и остается главным местом открытия для использования новых функциональных возможностей JP1. [10]

Расширенные функциональные коды (EFC)

Ранее универсальные пульты дистанционного управления использовали код устройства/номер протокола и трехзначные расширенные функциональные коды для программирования через сам пульт или через интерфейс JP1. Иногда они позволяют программировать универсальный пульт дистанционного управления для использования некоторых дополнительных функций, которые могли быть недоступны даже на пульте дистанционного управления производителя оригинального оборудования. В более поздних пультах управления эти функциональные коды были расширены до длины в пять цифр.

На сайте группы JP1 имеется инструмент, помогающий в поиске этих наборов кодов [8], а дополнительные коды обычно можно получить у производителя или поставщика пульта дистанционного управления.

Старые пульты дистанционного управления UEI

Universal Electronics Inc. также поставляла предыдущую серию универсальных пультов дистанционного управления, типичным примером которых был европейский пульт управления под названием «Big Easy». Этот пульт управления может управлять четырьмя потребительскими устройствами, с протоколами и наборами кодов, обычно ограниченными телевизором, аналоговым спутником и видеомагнитофоном. Однако некоторые наземные цифровые ресиверы и DVD-плееры используют старые протоколы и наборы кодов, как правило, те, которые ранее использовались аналоговыми спутниковыми ресиверами. Это означает, что эти старые элементы управления все еще могут быть полезны. Пульты дистанционного управления в этой линейке продуктов обычно можно идентифицировать по наличию трех программных отверстий в батарейном отсеке. Коды для перепрограммирования этих пультов дистанционного управления можно записать в виде алгоритма, который можно бесплатно загрузить и использовать для поиска расширенных наборов управления. [11]

Нажимать

О JP1 сообщалось в Detroit Free Press [12] [13] и журнале Nuts and Volts . [14]

Смотрите также

Ссылки

  1. ^ "OFA Remotes General Information". Hifi-remote.com . Получено 3 июня 2010 г. .
  2. ^ "Universal Electronics Website". Uei.com . Получено 3 июня 2010 г.
  3. ^ "One-For-All Website". Oneforall.com . Получено 3 июня 2010 г. .
  4. ^ "Сайт поддержки пультов дистанционного управления UEI Cable". Urcsupport.com. Архивировано из оригинала 12 марта 2010 г. Получено 3 июня 2010 г.
  5. ^ "Аппаратные интерфейсы JP1". Hifi-remote.com . Получено 3 июня 2010 г. .
  6. ^ "JP1 Cables". Hifi-remote.com . Получено 10 ноября 2024 г. .
  7. ^ "JP1 Удаленное программирование через интерфейс". Hifi-remote.com . Получено 3 июня 2010 г. .
  8. ^ ab "RS 15-1994 JP1 details reveals". Remote Central . Получено 28 февраля 2011 г. .
  9. ^ "История проекта JP1". Hifi-remote.com . Получено 3 июня 2010 г. .
  10. ^ "Технический форум JP1". Hifi-remote.com . Получено 3 июня 2010 г. .
  11. ^ Адамс, Кельвин. "Программирование более ранних пультов UEI, таких как "Big Easy"". Kelvinadams.atspace.com . Получено 3 июня 2010 г.
  12. ^ Ньюман, Хизер (13 августа 2003 г.). «Универсальные пульты дистанционного управления делают управление бытовой техникой легким». Detroit Free Press . Архивировано из оригинала 5 декабря 2003 г.
  13. Newman, Heather (8 октября 2003 г.). «Удалённость делает всё возможным». Detroit Free Press . Архивировано из оригинала 10 января 2004 г.
  14. ^ Вайнгарден, Майкл (1 июля 2003 г.). «Откройте для себя «секретный» компьютерный интерфейс для вашего пульта дистанционного управления». Nuts and Volts . Архивировано из оригинала 6 августа 2003 г.
  • JP1 Community Wiki История и технические подробности JP1
  • [Описание Remote Central JP1 на веб-сайте Remote Central]
  • Кельвин Адамс Найдите дополнительные пятизначные EFC, используя таблицу]
  • Универсальные коды пульта ДУ [Универсальные коды и советы по пульту ДУ]
Взято с "https://en.wikipedia.org/w/index.php?title=JP1_remote&oldid=1256599730"