roboforum.ru

Технический форум по робототехнике.
Текущее время: 02 дек 2024, 10:15

Часовой пояс: UTC + 4 часа




Начать новую тему Ответить на тему  [ Сообщений: 2 ] 
Автор Сообщение
 Заголовок сообщения: Нет данных на SoftwareSerial
СообщениеДобавлено: 25 июл 2012, 21:23 
Не в сети
Аватара пользователя

Зарегистрирован: 11 апр 2011, 21:31
Сообщения: 40
Откуда: Россия, Москва, Ярославль
прог. языки: Кроме C# и Basic
Приехал долгожданный Bluetooth Serial Module. Я взял стандартный пример SoftwareSerialExample. По BT к этому модулю подключаюсь компьютером, посредством терминальной программы Termite. После старта arduino в Termite наблюдаю строчку Hello, world?.
При вводе символов в Termite, ни чего не наблюдается в терминале Arduino IDE, кроме первоначального Goodnight moon!.
То, что пишу в терминале Arduino IDE появляется в Termite.

Если в скейтч добавить Serial.println(mySerial.available()) то постоянно наблюдаются нули.
В Termite пробовал менять варианты завершения строк:
  • ни чего не добавлять
  • добавлять CR
  • добавлять LF
  • добавлять CR/LF
Но это тоже не помогло.

Код:
#include <SoftwareSerial.h>

SoftwareSerial mySerial(2, 3); // RX, TX

void setup() 
{
  delay(200);
// Open serial communications and wait for port to open:
  Serial.begin(9600);
   while (!Serial) {
    ; // wait for serial port to connect. Needed for Leonardo only
  }
 
  Serial.println("Goodnight moon!");

  // set the data rate for the SoftwareSerial port
  mySerial.begin(9600);
  mySerial.println("Hello, world?");
}

void loop() // run over and over
{
  if (mySerial.available())
    Serial.write(mySerial.read());
  if (Serial.available())
    mySerial.write(Serial.read());
}


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Нет данных на SoftwareSerial
СообщениеДобавлено: 25 июл 2012, 22:25 
Не в сети
скрытый хозяин вселенной :)
Аватара пользователя

Зарегистрирован: 18 сен 2006, 12:26
Сообщения: 18018
Откуда: Тверь по прозвищу Дверь
прог. языки: псевдокод =) сила в алгоритме!
ФИО: глубокоуважаемый Фёдор Анатольевич
проводок не туда припаял?

_________________
<telepathmode>На вопросы отвечает Бригадир Телепатов!</telepathmode>
Всё уже придумано до нас!


Вернуться к началу
 Профиль  
 
Показать сообщения за:  Поле сортировки  
Начать новую тему Ответить на тему  [ Сообщений: 2 ] 

Часовой пояс: UTC + 4 часа


Кто сейчас на конференции

Сейчас этот форум просматривают: нет зарегистрированных пользователей и гости: 4


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

Найти:
Перейти:  
Powered by phpBB © 2000, 2002, 2005, 2007 phpBB Group
Русская поддержка phpBB
phpBB SEO