Здравствуйте, гость ( Вход | Регистрация )
|
RazrFalcon |
11.1.2011, 15:30
Сообщение
#1
|
![]() Zombie Mod ![]() ![]() ![]() ![]() ![]() Группа: Участник Сообщений: 1654 Регистрация: 24.5.2010 Из: Харьков Пользователь №: 1752 Спасибо сказали: 64 раз(а) Репутация: 212
|
В этом я полный профан.
Вопрос вот в чем: есть устройство (на микроконтроллере), которое посылает пакеты (как то) по, грубо говоря, сетевому кабелю на комп, и на компе уже программа должна получать эти пакеты и выдирать из них данные, а потом, к примеру, рисовать график. Если говорю ну очень глупые вещи, ткните носом что нужно сначала прочесть, что бы хотя бы логику работы понять. Спасибо. |
|
|
|
![]() |
|
Iron Bug |
15.1.2011, 22:21
Сообщение
#2
|
![]() Профессионал ![]() ![]() ![]() ![]() ![]() Группа: Модератор Сообщений: 1611 Регистрация: 6.2.2009 Из: Yekaterinburg Пользователь №: 533 Спасибо сказали: 219 раз(а) Репутация: 12
|
по-моему, вы тут ушли в какие-то дебри.
всё будет зависеть от железки, которая эти пакеты формирует. то есть, см. ТЗ. в ТЗ должен быть описан протокол работы с оным девайсом. физически, при общении с устройством, редко бывает "односторонний" протокол. если и бывает, то там должны быть маркеры начала/конца сообщения. а чаще это всё-таки диалог устройств. UDP хорош, но он не гарантирует 1. доставку сообщения 2. порядок доставки сообщений. то есть, теоретически, может быть либо потеря сообщения, либо поменян местами порядок (ну, это обычно если сеть имеет сложную топологию). но при системе контроля данных на уровне софта и реализованной системе перезапроса сообщений этот протокол вполне применим. Сообщение отредактировал Iron Bug - 15.1.2011, 22:21 |
|
|
|
RazrFalcon Получение и обработка пакетов TCP/IP 11.1.2011, 15:30
Iron Bug ты для начала со своей задачей разберись:
какой пр... 11.1.2011, 22:00
RazrFalcon Протокол TCP/IP.
Создается сокет между сервером и ... 11.1.2011, 23:30
Litkevich Yuriy Цитата(RazrFalcon @ 12.1.2011, 1:30) опра... 12.1.2011, 1:17
Алексей1153 а UDP позволит работать быстрее, чем TCP/IP
мы у ... 12.1.2011, 1:24
RazrFalcon Дело в том, что есть несколько устройств со статич... 12.1.2011, 9:49
xls Видимо, через QTcpSocket. 12.1.2011, 11:13
Влад Во-первых, в протоколе TCP нет вообще понятия ... 12.1.2011, 12:34
kuzulis Цитатаа UDP позволит работать быстрее, чем TCP/IP
... 12.1.2011, 12:36
RazrFalcon Если бы я знал как писать, я бы не создавал эту те... 12.1.2011, 18:14
xls Цитата(RazrFalcon @ 12.1.2011, 18:14) Гру... 13.1.2011, 12:43
RazrFalcon Цитата(xls @ 13.1.2011, 11:43) Вообще гов... 13.1.2011, 12:59
Влад Цитата(RazrFalcon @ 13.1.2011, 12:59) Я и... 14.1.2011, 18:05
Iron Bug Цитата(Влад @ 12.1.2011, 14:34) Во-первых... 12.1.2011, 20:06
Влад О! Вот если назвать "сегментом", то ... 13.1.2011, 10:39
RazrFalcon Очень нубский вопрос по теме:
в примере fortune s... 13.1.2011, 19:31
silver47 Цитата(RazrFalcon @ 13.1.2011, 21:31) Оче... 14.1.2011, 9:24
RazrFalcon Без понятия 14.1.2011, 18:10
Алексей1153 Цитата(Влад @ 14.1.2011, 20:05) Устройств... 14.1.2011, 18:21
silver47 Цитата(Алексей1153 @ 14.1.2011, 20:21) Ци... 14.1.2011, 18:55
Алексей1153 Цитата(silver47 @ 14.1.2011, 20:55) Как Э... 14.1.2011, 21:22
silver47 Цитата(Алексей1153 @ 14.1.2011, 23:22) Ци... 16.1.2002, 23:58
ViGOur up 15.1.2011, 15:21
Алексей1153 silver47, абсолютно без разницы, текст это будет и... 15.1.2011, 20:15
BRE Цитата(Алексей1153 @ 15.1.2011, 20:15) по... 15.1.2011, 20:35
Алексей1153 BRE, всякое бывает. Например, помеха при передаче,... 15.1.2011, 20:42
BRE TCP гарантирует целостность данных "из коробк... 15.1.2011, 20:51
Алексей1153 BRE, гарантии нигде быть не может Отправитель мож... 15.1.2011, 21:02
BRE Цитата(Алексей1153 @ 15.1.2011, 21:02) BR... 15.1.2011, 21:06
Алексей1153 может, конечно. Но тогда ни одного сообщения не бу... 15.1.2011, 21:35![]() ![]() ![]() |
|
Текстовая версия | Сейчас: 16.12.2025, 11:02 |