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

PCCar.ru - Ваш автомобильный компьютер (http://pccar.ru/index.php)
-   Общение с машиной (http://pccar.ru/forumdisplay.php?f=14)
-   -   CITROEN-ARDUINO (http://pccar.ru/showthread.php?t=23275)

autowp 06.04.2016 14:33

Цитата:

Сообщение от T_r_D (Сообщение 357547)
Rpull резистор 180к просто так там да?

180К там на схеме "With local wake-up switch", а рядом схема "No local wake-up implemented" и именно она должна рассматриваться.
Рекомендую открыть любой девайс из машины и срисовать схему, там никаких кнопок нет.

Всё таки не понятно, почему мы до сих пор не видим вашей схемы?

sisoft 06.04.2016 22:41

Цитата:

Сообщение от T_r_D (Сообщение 357516)
sisoft нужно использовать 105 иначе будут пропуски пакетов что не есть хорошо.

можно узнать причину возможных пропусков?

Цитата:

Сообщение от Dmitry8 (Сообщение 357503)
Мы пошли по другому пути: для обмена используем протокол lawicel и отправляем все что есть.

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


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

Dmitry8 07.04.2016 08:27

Цитата:

Сообщение от sisoft (Сообщение 357594)
универсальность конечно хорошо, но пока её просто некуда применить.

Универсальность можно применить, например, используя свой девайс с канхакером(приложение для Win), очень удобно.

sisoft 10.04.2016 23:04

В эти выходные собрал уже систему из радио, дисплея и трансивера (адаптера). В трансивер добавил опциональную генерацию зажигания (ид 0х36) и спокойно наблюдал за шиной при действиях с радио.

Начал велосипедить симулятор дисплея на Kivy. пока пассивный, слушающий только пакеты от радио. соответственно без меню (т.к. его генерирует сам дисплей) и данных от бси.
Внешний вид 1-в-1 скопирован с оригинала - так проще сравнивать что кажет один и другой дисплеи и видеть разницу %)
скрин: http://i.imgur.com/9St7OQH.png


основная масса наработок тут: https://github.com/sisoftrg/citrocan
будет дополняться по мере наличия времени, желания вытаскивать всё это хояйство из машины и прогресса в изучении.

T_r_D 11.04.2016 08:32

sisoft посмотри в скетче последнем. Там есть все id которые отображает дисплей. С меню настроек аудио,громкости, pty, радио лист, треклист(без cd text- сколько болванок пепрепортил и не разу не пролучилось записать его), а так же надпись please wait и pty XXX not found (или как-то так).
Кстати найти бы id от БСИ... Там должно приходить списком все функции которые поддерживает машина. Ну тоесть битами в байте. Так как ответ генерирует сам дисплей когда меняешь настройки.
Я этим займусь как допилю окончательно программную часть для работы без дисплея. Там на самом деле много нюансов как оказалось.

А в 103 там же одини и те же пины под кан и юсб. Поэтому возможно попасть в передачу кана когда шлёш в юсб. Или их можно разнести? Даташит не очень изучал на самом деле.

sisoft 11.04.2016 13:27

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

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

данными от бси (и прочих возможных узлов) не занимался пока совсем, сначала решено добить автономную систему дисплея-радио.

в 103 я усб не использую, поэтому проблема не актуальна. уарта более чем достаточно.

T_r_D 11.04.2016 19:20

sisoft дройд просто отображает инфу и всё. Всю работу делает ардуина.

По сути в дройде только куча текствью которые отображают инфу и всё.
А, ну ещё пересчитывает по формулам данные типо скорости и частоты радио.

T_r_D 12.04.2016 23:46

Интересно, а есть ли в FT кане напряжение аккума?

PS. Вроде всё написал что хотел, дисплей сэмулировал полностью. В главное меню осталось только конфиг машины добавить. Так что на выходных иду снимать дисплей и тестировать сброс трипа и пытаться найти ID в котором опции машины присутствуют. Дисплей кстати на них отвечает по ID 15B. Когда включаешь и выключаешь.

sisoft 13.04.2016 00:39

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

Сегодня снял домой на стол модуль управления климатом. Автономно работает не полноценно - не видит кондёра, не включается авто-режим. но как минимум пометил его айдишники и вытащил что смог покрутить %) дублировать показания на планшет уже можно, а вот можно ли управлять - пока не понятно.

T_r_D 13.04.2016 12:41

Вечером домой приеду и дам инструкцию как с эмулировать дисплей.

С кондишеном интересно- id выложить чтоль. Заменить блок было бы хорошо.

По поводу напряжения- есть идеи. Попробую реализовать


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

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