Модераторы: Daevaorn
  

Поиск:

Ответ в темуСоздание новой темы Создание опроса
> скорость передачи по СОМ порту 
V
    Опции темы
PuLN
Дата 11.12.2006, 20:38 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Бывалый
*


Профиль
Группа: Участник
Сообщений: 211
Регистрация: 1.8.2006

Репутация: 1
Всего: 2



кто нибудь подскажите,как можно не определять скорость передачи,
а сделать так чтобы порты сами настроились?и вообще,возможно ли это?

--------------------
*** хуже нет,когда не ответит тот,кто знает....*** наша жизнь-желтая стрела,подхваченная ветром времени(© PuLN)   
PM MAIL   Вверх
witex
Дата 11.12.2006, 21:30 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Бывалый
*


Профиль
Группа: Участник
Сообщений: 224
Регистрация: 16.10.2006
Где: Эстония

Репутация: 0
Всего: 4



ввабщето не тот раздел!
А ваабще, забиваешь в массив все скорости! в цикле загоняешь и проверяешь правельность передачи данных!
Ну а если на то пошло, то надо делать проверку количества бит, стоповых бит, таймаутов!
Так что автоматическую настройку тебе прийдёться самому писать!
ТЫ объясни тебе для одного девайса или для любого? 
Так что суть системы самонастрйоки, хитрая система. Девайс не пошлёт тебе какая скорость у него! 
Есть идея как писать само-определение скорости. Дерзай! Но заметь, обычно для каждого девайса, свои дрова или программы! 

Даже проги которые следят за передачейанных серийного порта, настраиваються в ручную!
--------------------
Я не волшебник, я только учусь."Шлёпни в Гугл" - Афтор Былов Ю.М. 
PM MAIL   Вверх
PuLN
Дата 13.12.2006, 14:07 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Бывалый
*


Профиль
Группа: Участник
Сообщений: 211
Регистрация: 1.8.2006

Репутация: 1
Всего: 2



мне тупо для общения между 2-мя комами.
через нуль модемное соединение.
может какая формула есть?
--------------------
*** хуже нет,когда не ответит тот,кто знает....*** наша жизнь-желтая стрела,подхваченная ветром времени(© PuLN)   
PM MAIL   Вверх
Romikgy
Дата 13.12.2006, 14:15 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Любитель-программер
****


Профиль
Группа: Участник Клуба
Сообщений: 7326
Регистрация: 11.5.2005
Где: Porto Franco Odes sa

Репутация: 8
Всего: 146



дык нетрогай настройки вообще и будет всегда 9600, имхо при инициации системы эта скорость ставится поумолчанию


--------------------
Владение русской орфографией это как владение кунг-фу — истинные мастера не применяют его без надобности. 
smile

PM   Вверх
UniBomb
Дата 14.12.2006, 20:49 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Новичок
***
Награды: 1



Профиль
Группа: Завсегдатай
Сообщений: 1754
Регистрация: 24.10.2006
Где: Санкт-Петербург

Репутация: 2
Всего: 97



Или такой вариант - использовать ПлугЭнПлей. При включении в компорт какого-либо девайса система настраивает компорт на какую-то скорость, количество битов и паритет и опрашивает девайс, что же он из себя представляет... Вот в этот момент и  можно сказать, какую скорость ты хочеш. Подробнее об этом писал товарищ Агуров. Если интересно, то могу раскопать поподробнее...
PM MAIL ICQ Skype   Вверх
PuLN
Дата 15.12.2006, 23:03 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Бывалый
*


Профиль
Группа: Участник
Сообщений: 211
Регистрация: 1.8.2006

Репутация: 1
Всего: 2



интересно!
у меня просто реализована задачка чата по кому.
по книжке делал.
а вот препод говорит,что мол,вот как ты скорость контролируешь?
типа все параметры кроме нее известны а она нет....
--------------------
*** хуже нет,когда не ответит тот,кто знает....*** наша жизнь-желтая стрела,подхваченная ветром времени(© PuLN)   
PM MAIL   Вверх
Romikgy
Дата 15.12.2006, 23:06 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Любитель-программер
****


Профиль
Группа: Участник Клуба
Сообщений: 7326
Регистрация: 11.5.2005
Где: Porto Franco Odes sa

Репутация: 8
Всего: 146



тогда шли спец запрос на сервер , и перебирай скорости , получил ответ от сервера, узнал скорость smile


--------------------
Владение русской орфографией это как владение кунг-фу — истинные мастера не применяют его без надобности. 
smile

PM   Вверх
PuLN
Дата 15.12.2006, 23:41 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Бывалый
*


Профиль
Группа: Участник
Сообщений: 211
Регистрация: 1.8.2006

Репутация: 1
Всего: 2



Romikqy, можешь по подробней, или на литру ссылку дать...а то я не пойму как это сделать smile 
--------------------
*** хуже нет,когда не ответит тот,кто знает....*** наша жизнь-желтая стрела,подхваченная ветром времени(© PuLN)   
PM MAIL   Вверх
Romikgy
Дата 15.12.2006, 23:47 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Любитель-программер
****


Профиль
Группа: Участник Клуба
Сообщений: 7326
Регистрация: 11.5.2005
Где: Porto Franco Odes sa

Репутация: 8
Всего: 146



А что здесь точнее то? я же сам алгоритм предложил!

Сервер чата запускается, и ставит скорость какую ему удобно,
список скоростей оговорен мсдн 
Код

CBR_110    CBR_19200
CBR_300    CBR_38400
CBR_600    CBR_56000
CBR_1200    CBR_57600
CBR_2400    CBR_115200
CBR_4800    CBR_128000
CBR_9600    CBR_256000
CBR_14400    
 

- заранее и сервер и клиент должны знать спец запрос и спец ответ на начало соединения!!!!!

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


--------------------
Владение русской орфографией это как владение кунг-фу — истинные мастера не применяют его без надобности. 
smile

PM   Вверх
PuLN
Дата 15.12.2006, 23:53 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Бывалый
*


Профиль
Группа: Участник
Сообщений: 211
Регистрация: 1.8.2006

Репутация: 1
Всего: 2



осознал.спасибо.тема закрыта.
--------------------
*** хуже нет,когда не ответит тот,кто знает....*** наша жизнь-желтая стрела,подхваченная ветром времени(© PuLN)   
PM MAIL   Вверх
  
Ответ в темуСоздание новой темы Создание опроса
Правила форума "С++:Общие вопросы"
Earnest Daevaorn

Добро пожаловать!

  • Черновик стандарта C++ (за октябрь 2005) можно скачать с этого сайта. Прямая ссылка на файл черновика(4.4мб).
  • Черновик стандарта C (за сентябрь 2005) можно скачать с этого сайта. Прямая ссылка на файл черновика (3.4мб).
  • Прежде чем задать вопрос, прочтите это и/или это!
  • Здесь хранится весь мировой запас ссылок на документы, связанные с C++ :)
  • Не брезгуйте пользоваться тегами [code=cpp][/code].
  • Пожалуйста, не просите написать за вас программы в этом разделе - для этого существует "Центр Помощи".
  • C++ FAQ

Если Вам понравилась атмосфера форума, заходите к нам чаще! С уважением, Earnest Daevaorn

 
0 Пользователей читают эту тему (0 Гостей и 0 Скрытых Пользователей)
0 Пользователей:
« Предыдущая тема | C/C++: Общие вопросы | Следующая тема »


 




[ Время генерации скрипта: 0.0515 ]   [ Использовано запросов: 22 ]   [ GZIP включён ]


Реклама на сайте     Информационное спонсорство

 
По вопросам размещения рекламы пишите на vladimir(sobaka)vingrad.ru
Отказ от ответственности     Powered by Invision Power Board(R) 1.3 © 2003  IPS, Inc.