roboforum.ru

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

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




Начать новую тему Ответить на тему  [ Сообщений: 20 ]  На страницу Пред.  1, 2
Автор Сообщение
 Заголовок сообщения: Re: задержка Serial.print ?
СообщениеДобавлено: 23 дек 2010, 14:17 
Не в сети
скрытый хозяин вселенной :)
Аватара пользователя

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

однако шнурок подключен, всё работает, а ккак только запускаем софтверный терминал то чпок и ребутимся.

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


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: задержка Serial.print ?
СообщениеДобавлено: 23 дек 2010, 18:25 
Не в сети
Site Admin
Аватара пользователя

Зарегистрирован: 09 фев 2006, 15:36
Сообщения: 3339
Откуда: Москва
Skype: vooon341
прог. языки: Python, C, Bash, JavaScript, C++, PHP
ФИО: Владимир Ермаков
Отключи контроль потока в терминале.
При железном управлении потоком дергаются линии RTS, DTR (не помню правда когда какая).
При софтварном управлении ждет спец символы, может бинарный обмен глючить.

_________________
Linux user | Firefox user


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: задержка Serial.print ?
СообщениеДобавлено: 24 дек 2010, 12:25 
Не в сети

Зарегистрирован: 27 авг 2008, 10:45
Сообщения: 1981
Откуда: Харьков
прог. языки: С/С++
Да правильно он DTR дергает, положено ему. DTR = data terminal ready, готовность терминала. Выдается компом модему, подключенному к компорту. Модем в ответ выдает DSR (data set ready). Дергает его скорее всего сам драйвер компорта в ответ на открытие порта терминалом (что значит невозможно определить подключение терминала к компорту? Процесс терминала вызвал CreateFile("COMx",...) - вот и подключение :) ). И скорее всего действительно надо вырубить аппаратное управление потоком и полегчает. Если конечно это не сами терминалы ногами дрыгают...


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: задержка Serial.print ?
СообщениеДобавлено: 22 янв 2011, 13:22 
Не в сети
Аватара пользователя

Зарегистрирован: 10 дек 2010, 13:16
Сообщения: 4995
Откуда: Красногорск МО
прог. языки: C, Python, wiring/processing
ФИО: Андрей
Myp писал(а):
и стандартный терминал ребутит и обычный виндовый терминал тоже ребутит.
жму кнопку соединиться и ордуина ребутится.
отключается нормально.

Тут понял, чо ардуиновский терминал таки правда ребутит борду.

_________________
Мой волшебник это я сам. Всю архитектуру программы придумал лично, а ребята помогли воплотить её. Я бы и сам мог написать, но лень учить язык и его конструкции.


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: задержка Serial.print ?
СообщениеДобавлено: 22 янв 2011, 13:43 
Не в сети
скрытый хозяин вселенной :)
Аватара пользователя

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

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


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

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


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

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


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

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