IPB

Здравствуйте, гость ( Вход | Регистрация )



Нештатная информация на штатный дисплей
ustas
сообщение 23.10.2014, 21:53
Сообщение #1


Участник
**

Группа: Маздаводы
Сообщений: 139
Регистрация: 19.4.2014
Из: Истра (МО)
Пользователь №: 32720
Спасибо сказали: 58 раз(а)




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

На текущий момент:
1. уже "препарирован" и довольно хорошо изучен протокол парктроника Parkmaster (одного из недорогих) - уверенно получаю и интерпретирую данные с него.
2. влез в среднескоростную шину CAN на своей машинке - умею управлять дисплеем (пока не идеально, но процесс идет).
3. сделан первый прототип "промежуточной" железки (устанавливается между парктроником и can-шиной) и протестирован (на базовые функции).

Моя "железка" дополнительно содержит часы реального времени (RTC) - и теперь на машине появился календарь (был очень сильно удивлен, узнав, что штатно календаря вообще нет).
Выглядит сейчас вот таким образом:

Прикрепленный файл  WP_20141023_14_26_32_Pro.jpg ( 195.28 килобайт ) Кол-во скачиваний: 359


Если будет интересно - продолжу повествование.


Перейти в начало страницы
 
+Цитировать сообщение
 
Начать новую тему
Ответов
ustas
сообщение 29.10.2014, 0:47
Сообщение #2


Участник
**

Группа: Маздаводы
Сообщений: 139
Регистрация: 19.4.2014
Из: Истра (МО)
Пользователь №: 32720
Спасибо сказали: 58 раз(а)




Надо, конечно, ложиться спать ... но пока не забыл, вот что нашел:

You can send the 3 frames with the following IDs:
0x28F: LCD settings and probably some other settings (you just send the same data you receive in a normal 0x28f frame).
0x290: 0xC0 (first byte) followed by first 5 alfanum signs
0x291: 0x85 (first byte) followed by the next 7 alfanum signs

all of them, just after you receive the 0x291 frame id sent by the HU. This will make your text being visible with almost no flicker at all.
The reason for sending the 0x28F is that it is required for displaying the 0x290 and 0x291 text, otherwise the LCD seems to simply ignore the 0x290 and 0x291.
Another method would be to set a timer with a 150ms interrupt and send the 3 frames described above.

...

0x28F frame content that I have used:
hex: D1 00 00 00 80 00 00 01


щас быстренько пытался что-то делать по полученным данным:
1. адрес 28F, насколько понял - отвечает за надписи DISK IN, ST, AF и т.п.
2. шину надо чинить (IMG:https://m5club.ru/forum/style_emoticons/default/smile.gif) (в какой-то момент дисплей моргнул и показал строку, которую должен был выводить)
Перейти в начало страницы
 
+Цитировать сообщение

Сообщений в этой теме
- ustas   Нештатная информация на штатный дисплей   23.10.2014, 21:53
- - Сеттер   Останавливаться нельзя не только в разработках, но...   23.10.2014, 22:30
- - annik   Здорово получается, а возможно выудить расход топл...   23.10.2014, 22:46
- - vitalson8   молодец,а по подробнее   23.10.2014, 23:09
- - _Michail_   Да, интересная тема, хотелось бы продолжения   24.10.2014, 7:46
- - ustas   ок, тогда буду писать дальше.. подскажите, на что ...   24.10.2014, 15:53
|- - !Lnur   Цитата(ustas @ 24.10.2014, 18:53) Есть мы...   24.10.2014, 18:11
- - al4630z   Браво! Вот она победа над пустым дисплеем при ...   24.10.2014, 16:14
|- - ustas   При пустом дисплее (нештатной балалайке) подключен...   24.10.2014, 16:24
- - Гоша   У кого то руки золотые, а у кого то мозг Понял чт...   24.10.2014, 16:25
- - ustas   !Lnur, не совсем понял... т.е. перед выводом с...   24.10.2014, 19:26
- - _Michail_   Какой контроллер используется на текущий момент? М...   24.10.2014, 20:34
- - !Lnur   Если штатный дисплей использовать, например, в кач...   24.10.2014, 20:44
|- - ustas   Цитата(!Lnur @ 24.10.2014, 21:44) Есл...   24.10.2014, 21:18
|- - !Lnur   Цитата(ustas @ 24.10.2014, 23:18) Кстати,...   24.10.2014, 21:47
- - ustas   Сходил-таки в машину. Если штатную балалайку вык...   24.10.2014, 20:56
- - _Michail_   Понятно. Буду думать.   24.10.2014, 21:18
- - ustas   о.. точно.. тогда еще интереснее может быть. На р...   24.10.2014, 21:55
- - Сеттер   Вот это мне по душе - хорошая темка получается. Пи...   24.10.2014, 22:40
- - поиск   Интересная тема, сам рассматривал готовый вариант,...   25.10.2014, 5:59
|- - jouri   Цитата(поиск @ 25.10.2014, 5:59) сам расс...   25.10.2014, 9:20
- - al4630z   Я готов быть подопытным но между нами более тысячи...   25.10.2014, 8:41
- - поиск   На диагностику разветвители продаются.Стоит не мно...   25.10.2014, 9:05
- - al4630z   Невстречал. Но если так то замечательно. Нишша с в...   25.10.2014, 9:14
- - al4630z   Ну это как бы не совсем то. Тема заставить штатны...   25.10.2014, 10:20
- - ustas   Точно-точно.. идея имено "по феншую" реа...   25.10.2014, 21:18
|- - поиск   Цитата(ustas @ 25.10.2014, 22:18) P.S. се...   26.10.2014, 9:35
|- - ustas   Цитата(поиск @ 26.10.2014, 10:35) Тут по...   26.10.2014, 10:21
- - al4630z   Юстасу от Алекса цитата: Кстати, в режиме MEDIA на...   26.10.2014, 9:08
|- - ustas   Цитата(al4630z @ 26.10.2014, 10:08) В так...   26.10.2014, 10:16
- - поиск   Есть там инфа на первой же странице, но скупая: Ци...   26.10.2014, 12:08
|- - ustas   Цитата(поиск @ 26.10.2014, 13:08) Есть та...   26.10.2014, 14:48
- - ustas   Сегодня особо некогда было заниматься проектом У...   26.10.2014, 20:13
- - Сеттер   Ребята, в памяти всплыло: давненько "Polin...   27.10.2014, 0:00
- - !Lnur   ustas, всё-таки ответь, почему ты не хочешь встави...   27.10.2014, 12:48
- - Kaimynas33   Вся CAN шина соедена в одну кучу. Так что все моду...   27.10.2014, 19:38
- - ustas   !Lnur, вообще тут особой разницы нет (спасибо ...   27.10.2014, 23:34
- - _Michail_   Интересно, а можно поколдовать с контроллером само...   28.10.2014, 9:15
- - SEREGA FRG   http://www.madox.net/blog/projects/mazda-can-bus/ ...   28.10.2014, 13:56
- - SEREGA FRG   http://pinoutsguide.com/CarElectronics/maz...ic_pi...   28.10.2014, 14:01
- - ustas   SEREGA FRG, спасибо! Эта информация у меня уже...   28.10.2014, 18:45
- - _Michail_   У меня тоже есть вопрос, есть ли команда для, дисп...   28.10.2014, 19:38
- - ustas   к сожалению, такой команды по логам не видно. На ...   28.10.2014, 20:20
- - SEREGA FRG   Мужики посмотрите у матрёхиных рулевых Там больше ...   28.10.2014, 21:44
- - ustas   Тот форум я уже изучил (все, что касается информац...   28.10.2014, 22:29
- - ustas   Есть подозрение, что проблема "изолированного...   29.10.2014, 0:15
- - ustas   Надо, конечно, ложиться спать ... но пока не забыл...   29.10.2014, 0:47
- - _Michail_   Судя по картинки нужно делать именно так: То чт...   29.10.2014, 8:52
- - _Michail_   И все таки есть что-то типа брейка bus arbitratio...   29.10.2014, 9:02
- - _Michail_   Воооо что надумал Можно ли сделать так: 1 ничег...   29.10.2014, 10:07
- - _Michail_   Нашел интересный документик, может еще кто займет...   29.10.2014, 10:19
- - ustas   _Michail_, начну по порядку: 1. про "схему ш...   29.10.2014, 10:53
- - _Michail_   Ну, эт понятно... Вы же эту стадию прошли раньше, ...   29.10.2014, 12:53
- - ustas   К сожалению, "времени жизни" сообщения -...   29.10.2014, 13:17
|- - al4630z   Цитата(ustas @ 29.10.2014, 13:17) Кстати,...   29.10.2014, 16:26
- - _Michail_   Наткнулся на схему шины, я думаю что пригодится:   29.10.2014, 13:27
- - _Michail_   Я тут по изучал чуток, и пришел к выводу что: 1 Е...   29.10.2014, 20:06
- - ustas   al4630z, хорошо, что-нибудь придумаем... но пока ж...   30.10.2014, 0:08
|- - _Michail_   Цитата(ustas @ 30.10.2014, 0:08) _Michail...   30.10.2014, 13:30
- - al4630z   Есть машинка с нештаткой и отсутствием маршрутника...   30.10.2014, 9:01
|- - al4630z   Цитата(al4630z @ 30.10.2014, 9:01) Есть м...   31.10.2014, 15:41
- - annik   Тоже готов быть испытателем. Мне тоже кажется, чт...   30.10.2014, 9:29
|- - CODerSPB   Цитата(annik @ 30.10.2014, 11:29) Возможн...   30.10.2014, 11:40
- - ustas   Спасибо за поддержку - она пригодится Сейчас пок...   31.10.2014, 20:47
- - Atomschik   Вот все, что удалось нафоткать. Все заклеено какой...   4.11.2014, 10:40
|- - ustas   Всех с Наступившим! Появилось свободное вр...   4.1.2015, 13:27
- - дантист   И Вас с Новым Годом ! отсчет идет по метражу н...   4.1.2015, 15:03
|- - ustas   пока нет - написаны все функции, которые отвечают ...   4.1.2015, 15:23
- - al4630z   Поздравляю с достижением. Кнопки руля поключены на...   5.1.2015, 14:21
|- - Kaimynas33   Цитата(al4630z @ 5.1.2015, 13:21) Поздрав...   5.1.2015, 18:14
- - _Michail_   Врятли Круиз не может управляться через ГУ   5.1.2015, 16:01
- - al4630z   На счёт круиза ты прав.   5.1.2015, 17:58
- - ustas   Собственно, первые тесты в машине показали, что ...   5.1.2015, 19:00
- - ustas   Сегодня заработал еще кусочек: https://www.youtube...   6.1.2015, 18:09
|- - ustas   Все заработало в полном объеме и так, как хотелось...   7.1.2015, 19:48
- - annik   По поводу aux/media- согласен, что будет более пра...   7.1.2015, 21:26
|- - ustas   Цитата(annik @ 7.1.2015, 23:26) По поводу...   7.1.2015, 23:09
- - annik   Мое мнение, не время приветствия долгое, а больше ...   8.1.2015, 0:14
|- - ustas   Цитата(annik @ 8.1.2015, 2:14) Мое мнение...   8.1.2015, 0:24
- - ustas   гм.. подготовил "кабелек" (взял его от д...   8.1.2015, 0:16
- - annik   Заглавные буквы более "плотно" пропечата...   8.1.2015, 0:48
- - ustas   В общем, моя подготовка частично прошла впустую: в...   8.1.2015, 19:07
|- - !Lnur   Цитата(ustas @ 8.1.2015, 21:07) Кстати.. ...   9.1.2015, 10:45
- - annik   А парктроник за 3т.руб. это полный комплект? А ско...   8.1.2015, 23:07
- - ustas   За 3 тыс - это полный комплект парктроника: 4 датч...   8.1.2015, 23:29
- - ustas   Вообще тут "что в лоб, что по лбу". С то...   9.1.2015, 14:05
- - !Lnur   Да не совсем. Поначалу да, ты мотивировал необходи...   9.1.2015, 17:20
- - ustas   А если я найду разъемы такие же, как на дисплее (м...   9.1.2015, 19:01
|- - ustas   Все сделал и подготовил все для производства... от...   10.1.2015, 12:38
- - ustas   https://www.youtube.com/watch?v=0BdjdghX5YQ - тут ...   10.1.2015, 23:47
|- - ustas   Вчера изучал интернет на предмет того, кто какие д...   13.1.2015, 11:52
|- - ustas   В общем... сходил в машину и чуть прокатился. Дан...   13.1.2015, 18:13
- - annik   Я так понимаю, эта информация (маршрутника), будет...   13.1.2015, 19:58
|- - ustas   Да, все именно так - только на центральную часть в...   13.1.2015, 21:17
|- - ustas   Вот же блин... информация о круизе, одометре все-...   13.1.2015, 21:59
- - annik   Ну у меня Дорестайл, поэтому у меня круиз-контроля...   14.1.2015, 1:05
|- - ustas   Круиз на моей плате не реализовать, так что, увы ...   14.1.2015, 11:40
- - ustas   Тихо, сам с собою я веду беседу... Сегодня реализ...   14.1.2015, 15:33
|- - CODerSPB   Цитата(ustas @ 14.1.2015, 15:33) Тихо, са...   14.1.2015, 16:34
- - annik   Да-да, я тоже кивал головой, полностью соглашаясь ...   14.1.2015, 16:59
4 страниц V   1 2 3 > » 


Ответить в данную темуНачать новую тему
3 чел. читают эту тему (гостей: 3, скрытых пользователей: 0)
Пользователей: 0

 



RSS Текстовая версия Сейчас: 5.7.2024, 12:54





РЕКЛАМА НА САЙТЕ