реклама на сайте
подробности

 
 
> Вопрос по приёму Ethernet в РС
_Anatoliy
сообщение Sep 17 2016, 08:49
Сообщение #1


Утомлённый солнцем
******

Группа: Свой
Сообщений: 2 646
Регистрация: 15-07-06
Из: г.Донецк ДНР
Пользователь №: 18 832



Есть самодельный девайс который связан с РС кабелем гигабитного эзернета,протокол UDP. РС отсылает девайсу команду "старт" и девайс начинает отправлять в РС пакеты с данными пока не придёт команда "стоп". Минимальный интервал между отсылаемыми пакетами - 1мс, максимальный интервал не определён - пакеты отсылаются по мере накопления данных. Наш программист в ступоре, он привык работать в режиме запрос-ответ с применением поллинга. Можно ли выполнить такой алгоритм на РС?
Go to the top of the page
 
+Quote Post
 
Start new topic
Ответов
Alex11
сообщение Sep 20 2016, 11:03
Сообщение #2


Гуру
******

Группа: Свой
Сообщений: 2 106
Регистрация: 23-10-04
Из: С-Петербург
Пользователь №: 965



Еще надо обратить внимание на размер буфера. По умолчанию он небольшой, но при создании сокета можно указать требуемый размер, чтобы Вам хватило на секунду приема данных.
Go to the top of the page
 
+Quote Post
_Anatoliy
сообщение Sep 20 2016, 12:20
Сообщение #3


Утомлённый солнцем
******

Группа: Свой
Сообщений: 2 646
Регистрация: 15-07-06
Из: г.Донецк ДНР
Пользователь №: 18 832



Цитата(Alex11 @ Sep 20 2016, 14:03) *
Еще надо обратить внимание на размер буфера. По умолчанию он небольшой, но при создании сокета можно указать требуемый размер, чтобы Вам хватило на секунду приема данных.

Спасибо за эти тонкости,передам программисту.
Go to the top of the page
 
+Quote Post

Сообщений в этой теме
- _Anatoliy   Вопрос по приёму Ethernet в РС   Sep 17 2016, 08:49
- - 1113   замените программиста   Sep 17 2016, 08:51
|- - _Anatoliy   Цитата(1113 @ Sep 17 2016, 11:51) заменит...   Sep 17 2016, 09:04
|- - blackfin   Цитата(_Anatoliy @ Sep 17 2016, 12:04) Ка...   Sep 17 2016, 09:37
- - 1113   вам нужно с поллингом или без поллинга? насколько ...   Sep 17 2016, 09:06
|- - _Anatoliy   Цитата(1113 @ Sep 17 2016, 12:06) вам нуж...   Sep 17 2016, 09:19
- - 1113   раз в секунду - это не то время, о котором нужно б...   Sep 17 2016, 09:22
|- - _Anatoliy   Цитата(1113 @ Sep 17 2016, 12:22) раз в с...   Sep 17 2016, 09:32
- - 1113   да   Sep 17 2016, 09:34
|- - _Anatoliy   Цитата(1113 @ Sep 17 2016, 12:34) да Спас...   Sep 17 2016, 09:54
|- - blackfin   Цитата(_Anatoliy @ Sep 17 2016, 12:54) Сп...   Sep 17 2016, 10:08
|- - _Anatoliy   Всем большое спасибо за помощь!   Sep 17 2016, 10:19
|- - Lmx2315   Советую посмотреть на python , я вооооообще в прог...   Sep 17 2016, 14:49
|- - _Anatoliy   Цитата(Lmx2315 @ Sep 17 2016, 17:49) Да,...   Sep 19 2016, 06:12
|- - kolobok0   Цитата(_Anatoliy @ Sep 19 2016, 09:12) .....   Sep 19 2016, 17:33
- - gosha-z   А я слепой, или ТС не сказал слова Windows?   Sep 21 2016, 10:57
- - _Anatoliy   Цитата(gosha-z @ Sep 21 2016, 13:57)...   Sep 21 2016, 11:24


Reply to this topicStart new topic
1 чел. читают эту тему (гостей: 1, скрытых пользователей: 0)
Пользователей: 0

 


RSS Текстовая версия Сейчас: 31st July 2025 - 17:45
Рейтинг@Mail.ru


Страница сгенерированна за 0.01405 секунд с 7
ELECTRONIX ©2004-2016