PCCar.ru - Ваш автомобильный компьютер

Вернуться   PCCar.ru - Ваш автомобильный компьютер > MP3Car ТехИнфа > Беcпроводные коммуникации > Радио/ТВ

Ответ
 
Опции темы Поиск в этой теме
Старый 14.05.2012, 14:37   #1
Gorynch
Старший Пользователь
 
Аватар для Gorynch
 
Регистрация: 22.04.2009
Возраст: 43
Город: Москва
Регион: 77, 97, 99, 177
Машина: 2005\Nissan\X-Trail
Сообщений: 775
Gorynch has a reputation beyond reputeGorynch has a reputation beyond reputeGorynch has a reputation beyond reputeGorynch has a reputation beyond reputeGorynch has a reputation beyond reputeGorynch has a reputation beyond reputeGorynch has a reputation beyond reputeGorynch has a reputation beyond repute
По умолчанию HD Radio - чётные частоты на родной панели управления



Сразу скажу - я не изменил шаг поиска - для этого надо отпаивать метл. экран тюнера, смотреть что там и как. В общем долгое занятие.

Я же просто считал EEPROM из mega8, которая управляет панелькой, нашёл адреса, по которым хранятся данные о радиостанциях из четырёх банков памяти A, B, C и D - и заменил их на свои. Таким образом можно держать панельку с нужными радиостанциями в памяти на всякий случай.

И так вскрываем панель упарвления, находим mega8, вокруг неё несколько контактных площадок
TP9 - Reset
TP10 - SCK
TP11 - MISO
TP12 - MOSI

и на противоположном конце платы +5V и Gnd. Сама мега питается от 3.3V. Я подключал 5V.

Подключаем к контактным площадкам программатор, считываем EEPROM, открываем, находим адрес :10 00 40 00 и меняем на свои значения.

А1.1 - банк А, первая станция, первый байт
А1.2 - банк А, первая станция, второй байт

Частота преобразуется так 103.4 = 1034 в hex получается 040А, таким образом А1.1 = 04, А1.2 = 0А

Последний байт в строке - CS - CheckSum = 0x1 + NOT (сумма всех байт в строке, включая адрес). AVR Studio с программатором AVR ISP не шьют, если не правильно посчитано CS.

Код:
:10 00 40 00 01 01 01 А1.1 А1.2 А2.1 А2.2 А3.1 А3.2 А4.1 А4.2 А5.1 А5.2 В1.1 В1.2 В2.1 CS
:10 00 50 00 В2.2 В3.1 В3.2 В4.1 В4.2 В5.1 В5.2 С1.1 С1.2 С2.1 С2.2 С3.1 С3.2 С4.1 С4.2 С5.1 CS
:10 00 60 00 С5.2 D1.1 D1.2 D2.1 D2.2 D3.1 D3.2 D4.1 D4.2 D5.1 D5.2 00 00 00 00 00 CS
Зашиваем в контроллер. Зашиваем только EEPROM, программу не трогаем.

Вот и всё
Gorynch вне форума   Ответить с цитированием
Старый 14.05.2012, 19:57   #2
spol81
Старший Пользователь
 
Аватар для spol81
 
Регистрация: 01.10.2009
Возраст: 43
Город: Новосибирск
Регион: 54
Машина: 2002\Nissan\Sunny
Сообщений: 128
spol81 is on a distinguished road
По умолчанию

хотелось бы конечно, но я не имею программатора жаль.
__________________
DM 7035
Nissan Sunny 2002 SS
spol81 вне форума   Ответить с цитированием
Старый 14.05.2012, 22:23   #3
Gorynch
Старший Пользователь
 
Аватар для Gorynch
 
Регистрация: 22.04.2009
Возраст: 43
Город: Москва
Регион: 77, 97, 99, 177
Машина: 2005\Nissan\X-Trail
Сообщений: 775
Gorynch has a reputation beyond reputeGorynch has a reputation beyond reputeGorynch has a reputation beyond reputeGorynch has a reputation beyond reputeGorynch has a reputation beyond reputeGorynch has a reputation beyond reputeGorynch has a reputation beyond reputeGorynch has a reputation beyond repute
По умолчанию

Был бы ты поближе, я бы поменял свою прошитую на твою )

А так могу посоветовать либо собрать программатор самому, либо подпаяться заранее к контактным площадкам и обратиться в более менее приличный ремонт радиоаппаратуры. hex файл я могу тебе собрать, если дашь частоты и их заполнение по банкам. Т. е. ремонтникам останется только подключиться к твоему разъёму и залить туда файл. Кстати, желательно заранее знать какой у них разъём - бывает 10pin и 6pin, хотя у нормальных должен быть и тот, и тот
Gorynch вне форума   Ответить с цитированием
Старый 17.05.2012, 22:57   #4
Kesha
Пользователь
 
Регистрация: 30.07.2007
Регион: 66, 96
Сообщений: 39
Kesha is on a distinguished road
По умолчанию

Цитата:
Сообщение от Gorynch Посмотреть сообщение
Сразу скажу - я не изменил шаг поиска
Эх, жаль, а хотелось бы, у меня панелька очень удачно вписалась над зеркалом заднего вида...
Kesha вне форума   Ответить с цитированием
Старый 17.05.2012, 23:38   #5
Gorynch
Старший Пользователь
 
Аватар для Gorynch
 
Регистрация: 22.04.2009
Возраст: 43
Город: Москва
Регион: 77, 97, 99, 177
Машина: 2005\Nissan\X-Trail
Сообщений: 775
Gorynch has a reputation beyond reputeGorynch has a reputation beyond reputeGorynch has a reputation beyond reputeGorynch has a reputation beyond reputeGorynch has a reputation beyond reputeGorynch has a reputation beyond reputeGorynch has a reputation beyond reputeGorynch has a reputation beyond repute
По умолчанию

Мне кажется, что 20 станций в памяти достаточно, чтобы больше не искать, нет?
Gorynch вне форума   Ответить с цитированием
Старый 18.05.2012, 10:35   #6
Kesha
Пользователь
 
Регистрация: 30.07.2007
Регион: 66, 96
Сообщений: 39
Kesha is on a distinguished road
По умолчанию

Если кататься исключительно в пределах города, конечно, 20 позиций более, чем достаточно, хватит и десятка, на самом деле, ибо на большинстве станций бесконечные утренне-вечерние-онлайн-шоу-маши-и-саши. А таких, "чтоб для души"(с) мало

Но. Я, вот, много болтаюсь по региону и свободный поиск, понятно, не помешает
Поэтому вопрос и вызывает интерес...

А насчёт отпаивания экрана тюнера и ковыряния потрохов - это точно ?
При подключении тюнера к ПК ведь можем выставлять шаг поиска в той же центрифуге.
Т.е., как я понимаю, шаг задаётся как раз с пк/панельки ? или нет ?
Kesha вне форума   Ответить с цитированием
Старый 18.05.2012, 10:51   #7
Gorynch
Старший Пользователь
 
Аватар для Gorynch
 
Регистрация: 22.04.2009
Возраст: 43
Город: Москва
Регион: 77, 97, 99, 177
Машина: 2005\Nissan\X-Trail
Сообщений: 775
Gorynch has a reputation beyond reputeGorynch has a reputation beyond reputeGorynch has a reputation beyond reputeGorynch has a reputation beyond reputeGorynch has a reputation beyond reputeGorynch has a reputation beyond reputeGorynch has a reputation beyond reputeGorynch has a reputation beyond repute
По умолчанию

мм.. у меня нет винды и центрифуги, программу для компа я писал сам - и там я просто сделал файл со всеми радиостанциями и отправляю в приёмник конкретную частоту

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

но хорошо бы посмотреть сниф с ком-порта при таком поиске в центрифуге. Мне не хочется ради этого ставить центрифугу, поэтому если сможешь это сделать - я поковыряю сниф. Для это можно использовать программу LG COMSpy - прога бесплатная, работатет только с СОМ1. Есть ещё Eltima Software COM Monitor, но она платная, хотя это решаемао

программу из меги8 я тоже скачал, дизассемблерил, поковырял - но она здоровая, а разбираться в машинных кодах дело ещё то, поэтому бросил
Gorynch вне форума   Ответить с цитированием
Старый 18.05.2012, 14:29   #8
Kesha
Пользователь
 
Регистрация: 30.07.2007
Регион: 66, 96
Сообщений: 39
Kesha is on a distinguished road
По умолчанию

Ок.
Попробую поснифить, что центрифуга шлёт...
Kesha вне форума   Ответить с цитированием
Старый 28.05.2012, 08:38   #9
Kesha
Пользователь
 
Регистрация: 30.07.2007
Регион: 66, 96
Сообщений: 39
Kesha is on a distinguished road
По умолчанию

В общем, чуда не случилось.
Поснифил. Сравнил с описанием протокола (тут - http://www2.dasilvas.info/hd-radio).
Действительно, Центрифуга делает не seek, а tune с указанием частоты...
Kesha вне форума   Ответить с цитированием
Старый 28.05.2012, 22:18   #10
Gorynch
Старший Пользователь
 
Аватар для Gorynch
 
Регистрация: 22.04.2009
Возраст: 43
Город: Москва
Регион: 77, 97, 99, 177
Машина: 2005\Nissan\X-Trail
Сообщений: 775
Gorynch has a reputation beyond reputeGorynch has a reputation beyond reputeGorynch has a reputation beyond reputeGorynch has a reputation beyond reputeGorynch has a reputation beyond reputeGorynch has a reputation beyond reputeGorynch has a reputation beyond reputeGorynch has a reputation beyond repute
По умолчанию

Печально
Для нормального поиска остаётся только делать свой контроллер, потому как не факт, что тюнер поддерживает изменение шага
Gorynch вне форума   Ответить с цитированием
Ответ

Метки
hd radio, четные частоты


Здесь присутствуют: 2 (пользователей: 0 , гостей: 2)
 

Ваши права в разделе
Вы не можете создавать новые темы
Вы не можете отвечать в темах
Вы не можете прикреплять вложения
Вы не можете редактировать свои сообщения

BB коды Вкл.
Смайлы Вкл.
[IMG] код Вкл.
HTML код Выкл.



Часовой пояс GMT +4, время: 23:16.


Работает на vBulletin® версия 3.8.4.
Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
Перевод: zCarot