Перейти к содержанию
bbh_blocked_dnftl

Dx Portal Конвертер Скоростей На Ардуино Для K-Line Bluetooth Адаптера


Рекомендуемые сообщения

Сделал конвертер на ардуино. т.е. использую на ардуино два serial порта. к одному подключаю блютуз модуль, к другому переходник usb-uart на ftdi. в библиотеке SoftwareSerial в файле SoftwareSerial.cpp добавлял в трех местах строчки для нестандартной скорости: { 10400, 106,    218,    218,   215,   },

 

В терминалах обмен происходит. подключаю вместо переходника k-line адаптер, программа дианостики автомобиля его не видет. k-line адаптер работает на скорости 10400. пробовал вместо программы диагностики включать терминал. какие то данные приходят при включении зажигания.почему программа не видет адаптер?

 

Пробовал вместо блютуза использовать ардуино как usb-uart переходник, все работает.

 

#include SoftwareSerial mySerial(10, 11); // RX, TXvoid setup(){// Инициализируем последовательный интерфейс и ждем открытия порта:Serial.begin(9600);while (!Serial)Serial.println("Goodnight moon!");// устанавливаем скорость передачи данных для последовательного порта, созданного// библиотекой SoftwareSerialmySerial.begin(10400);}void loop() // выполняется циклически{if (mySerial.available())Serial.write(mySerial.read());if (Serial.available())mySerial.write(Serial.read());}

Раздел: Arduino и Raspberry Pi

 

Читать дальше

Ссылка на комментарий
Поделиться на другие сайты

Присоединяйтесь к обсуждению

Вы можете написать сейчас и зарегистрироваться позже. Если у вас есть аккаунт, авторизуйтесь, чтобы опубликовать от имени своего аккаунта.

Гость
Ответить в этой теме...

×   Вставлено с форматированием.   Вставить как обычный текст

  Разрешено использовать не более 75 эмодзи.

×   Ваша ссылка была автоматически встроена.   Отображать как обычную ссылку

×   Ваш предыдущий контент был восстановлен.   Очистить редактор

×   Вы не можете вставлять изображения напрямую. Загружайте или вставляйте изображения по ссылке.

Загрузка...
×
×
  • Создать...