Страница 30 из 35 ПерваяПервая ... 20242526272829303132333435 ПоследняяПоследняя
Показано с 291 по 300 из 346
  1. #291
    Новичок
    Регистрация
    01.08.2016
    Возраст
    35
    Сообщений
    13
    Вес репутации
    105

    По умолчанию Re: AVC-Lan адаптер на Carduino

    А может кто помнит как на кнопки назначать программу?
    Исходя из этой строчки:

    [action_000]
    ; реакция на произвольные события получаемые от адаптера, можно описать секции 000-999
    ; filter - регулярное выражение для получения события
    ; возможные действия: генерация нажатия клавиши или запуск программы
    ; sendkey - генерация нажатия клавиши (синтаксис в файле sndkey32.pas из поставки Delphi)
    ; runapp - строка для запуска приложения
    filter = \< d 110 (360|240) 0400256391
    runapp = notepad


    Должен запуститься блокнот так?
    А если мне нужно например программу навигации? Как правильно прописать путь к файлу?

  2. #292
    Новичок
    Регистрация
    01.08.2016
    Возраст
    35
    Сообщений
    13
    Вес репутации
    105

    По умолчанию Re: AVC-Lan адаптер на Carduino

    И как назначить, например, следующий трек?

    [action_001]
    ; предыдущая песня
    filter = \< d 110 (360|240) 0400256395
    sendkey = %{F2}


    %{F2} - это синтаксис в файле sndkey32.pas из поставки Delphi, что это означает? Сочетание клавиш Alt + F2?

  3. #293
    Новичок
    Регистрация
    01.08.2016
    Возраст
    35
    Сообщений
    13
    Вес репутации
    105

    По умолчанию Re: AVC-Lan адаптер на Carduino

    Все сам разобрался!

    Мертвющая ветка)))

  4. #294
    Новичок
    Регистрация
    31.01.2017
    Возраст
    48
    Сообщений
    3
    Вес репутации
    0

    По умолчанию Re: AVC-Lan адаптер на Carduino

    привет всем решил сделать себе в авто AVC-lan но тут засада вроде все делал так
    прошивка.
    Вложение 9658
    Прошивка для arduino-018 распаковываем архив в папку с ардуино. Выставляем тип платы в файле sketchbook\libraries\AVCLanDrv\config.h
    Компилируем и заливаем.вроде все просто
    не могу скомпилировать прошивку в arduino-018 уже все перепробовал. прошу помощи!!!!!!
    Последний раз редактировалось sernet; 06.02.2017 в 07:35.

  5. #295
    Администратор Аватар для Chip
    Регистрация
    08.06.2007
    Возраст
    54
    Сообщений
    13,382
    Вес репутации
    10

    По умолчанию Re: AVC-Lan адаптер на Carduino

    А что конкретно не получается?

  6. #296
    Новичок
    Регистрация
    31.01.2017
    Возраст
    48
    Сообщений
    3
    Вес репутации
    0

    По умолчанию Re: AVC-Lan адаптер на Carduino

    спасибо что откликнулись но уже разобрался залил с первого поста прошивку спаял шильд на 485 подключил к машине и ..... только avclan-mini-terminal вижу лог и все ничего не эмулирует ни нави ни сд я так понял что надо поменять адрес головы в прошивке?
    я с программированием не очень пдскажите после прошивки ардуино и подключение она должна сразу эмулировать сд или нави или что то надо еще делать с прошивкой ??????
    сильно не пинайте но уже все голову сломал

  7. #297
    Новичок
    Регистрация
    31.01.2017
    Возраст
    48
    Сообщений
    3
    Вес репутации
    0

    По умолчанию Re: AVC-Lan адаптер на Carduino

    вот лог
    Вложения Вложения
    • Тип файла: rar avclan.rar (5.0 Кб, Просмотров: 364)

  8. #298
    Новичок
    Регистрация
    02.05.2017
    Возраст
    38
    Сообщений
    1
    Вес репутации
    0

    По умолчанию Re: AVC-Lan адаптер на arduino

    Добрый день.

    Прошу помощи, уже не знаю что делать....

    Автомобиль Crown JZS175 (2000г.)
    Собрал первую плату на ST485 - все работает, но ошибок больше чем полезных данных, т.е. при нажатии на кнопку "следующий трек" я отлавливаю команду на 3-5 нажатии...
    Эмуляция чержера работает то не стабильно, то может работать 10 из 10, то 0 из 10.
    При выполнении сервисной команды "h - высокий уровень" имею 2.7В при "l - низкий" имею -2,7В

    Поэтому решил собрать второй вариант на PCA82С250 и LM239N, а так как в магазине не было PCA82С250 я взял PCA82С250Y в корпусе SO8.
    Но тут у меня вообще непонятки:
    При выполнении сервисной команды "h - высокий уровень" на экран успевает выводиться только часть фразы "H" вместо положенных "H Set" и сразу же все зависает
    при "l - низкий" имею примерно -0,5В

    Уже все перепроверил более 10 раз, ошибки нет нигде (резисторы в номиналах, трассировка верная, КЗ нигде нет).

    Ктонить сталкивался с подобным???

    P.S. на плате 2 резистора на обратной стороне это 120Ом и 1МОм, но доп. дорожку к нижнему Gnd не обращайте внимание, это я тупанул и соединил ее когда увидел, что трассировка ругается)))
    Миниатюры Миниатюры Нажмите на изображение для увеличения. 

Название:	IMG_20170529_113342[2].jpg 
Просмотров:	1085 
Размер:	91.5 Кб 
ID:	19270  

  9. #299
    Новичок
    Регистрация
    23.05.2013
    Сообщений
    8
    Вес репутации
    143

    По умолчанию Re: AVC-Lan адаптер на arduino

    Добавлю результаты своих экспериментов:
    1. По умолчанию, в качестве тестового сообщения отлично отправляются бродкасты, но не идут директ команды (ошибка W1). Если я прав, дело в этом (это тянется еще от поляков):
    библтотека avclandrv.cpp

    ...// Slave address = head unit (HU).
    send12BitWord(slaveAddress);
    send1BitWord(_parityBit);
    if (!handleAcknowledge()){
    AVC_OUT_DIS;
    SREG = oldSREG;
    return 1;
    }

    чуть ниже
    ...
    bool AVCLanDrv::handleAcknowledge (void){
    if (broadcast == AVC_MSG_BROADCAST){
    // Acknowledge broadcast
    send1BitWord(0);
    return true;
    }

    // Return acknowledge bit.
    return readAcknowledge();
    }

    Видим, что true будет только для бродкаста, а так как директ не описан - то соответственно получаем ошибку.
    Исправляем, добавив секцию (перед // Return acknowledge bit):
    if (broadcast == AVC_MSG_DIRECT){
    // Acknowledge.
    send1BitWord(1);
    return true;
    }

    Все, больше ошибки нет!


    Если у Вас большое количество ошибок - уберите резистор "перемычку" с шины (120 Ом). Чтение резко улучшится! Проверял в адаптере с 2 микросхемами.

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

    Если виснет после подключения к машине или даже "на столе" (выводит часть надписи в монитор и все...) - вы запитали адаптер от ардуины или неверно сделали развязку по питанию.
    Решение - добавить внешний преобразователь 7508, на него подать 12в, с выхода 8в подать на Vin , с +5 запитать адаптер. Так точно ничего не зависает.

    По поводу библиотеки - я прав? А то я пока еще совсем начинающий...

    Еще есть идея - использовать платку ардуино - идея хорошая, но вот ИДЕ - наверное плохая. Если переписать код на нормальный компилятор - ведь отличие на 90% только в синтаксисе - и итоговый код уменьшится и быстродействие возрастет - Ардуино ИДЕ генерит "мусорный" код там огромное количество защит от дурака).
    Последний раз редактировалось dreamwait; 02.06.2017 в 02:31.

  10. #300
    Новичок
    Регистрация
    14.06.2017
    Сообщений
    6
    Вес репутации
    94

    По умолчанию Re: AVC-Lan адаптер на arduino

    Всем привет, я тут новенький. Пытаюсь собрать в кучу то что сделано уже, долго собирал исходники из архивов по итогу какой-то закинул себе в гитхаб и кажется завел на мега2560 (прерывания) (позже закоммитаю). Подскажите кто есть Kochetkov Aleksey, под какой лицензией Вы исходники выкладывали? AS IS? А то очень не хочется все с нуля переписывать.
    В соседних ветках люди трип инфу вытягивали, но похоже только бинари выкладывали под дотнет?
    Кто-то кроме нави/аудио на ардуине писал либы?

    @dreamwait вопрос в трудозатратах, думаю имеющийся рабочий код/либы при особом желании можно всегда перенести на чистый avr-gcc. Пока планирую с тем что есть работать (хочу еще wireshark прикрутить к serial).
    Последний раз редактировалось kostyasha; 20.06.2017 в 05:36.

Страница 30 из 35 ПерваяПервая ... 20242526272829303132333435 ПоследняяПоследняя

Информация о теме

Пользователи, просматривающие эту тему

Эту тему просматривают: 1 (пользователей: 0 , гостей: 1)

Ваши права

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