Показать сообщение отдельно
Старый 12.05.2010, 18:29   #29
KAM-E46
Пользователь
 
Регистрация: 01.12.2008
Город: BMW E46 323Ci
Регион: 77, 97, 99, 177
Машина: ICQ: 329989006, Skype: kam-e46
Сообщений: 17
KAM-E46 is on a distinguished road
По умолчанию

Цитата:
Сообщение от Wanted Посмотреть сообщение
Привет.
Эмуляция ченджера не тестировалась, так что 50 на 50.
По поводу лога - он должен быть в папке WINDOWS если мне не изменяет память.

Эмуляция чейнджера похоже не работает

Опишу свою ситуацию - у меня Buisness CD (blaupunkt) без кнопки MODE, вместо MODE у меня CD. Сзади чейнджерный вход присутствует.

Пробовал использовать IBUSCOMM версия 1.89 (вроде последняя), в ней есть опция эмуляции, но в дефолтных настройках INI файла она не работает.

Вот выдержки из файла
Цитата:
[ID:RAD_CDPOLL]
MsgTemplate="6803180172"
Label="Radio Polls CD"
Parse=True
System=True
ReplyMsgID=CD_POLLRESP (команда 1804FF0200E1)
Вроде как эта команда должна активировать чейнджер, но оказывается что нет.

Посмотрев что происходит при нажатии на кнопку CD, я увидел что магнитола шлет посылку
Цитата:
[ID:RAD_CDSTAT]
MsgTemplate="6805183800004D"
Label="Radio Asks CD Status"
Parse=True
System=True
Как видно - в дефолтном конфиге не прописана строка ответа.


Попробовал добавить строку ответа чтобы получилось так.
Цитата:
[ID:RAD_CDSTAT]
MsgTemplate="6805183800004D"
Label="Radio Asks CD Status"
Parse=True
System=True
ReplyMsgID=CD_RADSTARTPLAY_100 (команда 180A68390209003F00010076)
Вот этот вариант сразу дал результат.

Попробовал это же повторить в твоей программе - не сработало
А очень бы хотелось чтобы была эта опция в твоем софте - ибо без эмуляции не будет звука, а использовать IBUSCOMM 1.89 неудобно - не работает он как сервис и требует нажимать кнопку "reinitialize" после выхода из спящего режима.
Реально ли выпустить обновленную версию ?
KAM-E46 вне форума   Ответить с цитированием