Получение и обработка пакетов TCP/IP |
Здравствуйте, гость ( Вход | Регистрация )
Получение и обработка пакетов TCP/IP |
RazrFalcon |
11.1.2011, 15:30
Сообщение
#1
|
Zombie Mod Группа: Участник Сообщений: 1654 Регистрация: 24.5.2010 Из: Харьков Пользователь №: 1752 Спасибо сказали: 64 раз(а) Репутация: 212 |
В этом я полный профан.
Вопрос вот в чем: есть устройство (на микроконтроллере), которое посылает пакеты (как то) по, грубо говоря, сетевому кабелю на комп, и на компе уже программа должна получать эти пакеты и выдирать из них данные, а потом, к примеру, рисовать график. Если говорю ну очень глупые вещи, ткните носом что нужно сначала прочесть, что бы хотя бы логику работы понять. Спасибо. |
|
|
Алексей1153 |
14.1.2011, 18:21
Сообщение
#2
|
фрилансер Группа: Участник Сообщений: 2941 Регистрация: 19.6.2010 Из: Обливион Пользователь №: 1822 Спасибо сказали: 215 раз(а) Репутация: 34 |
Устройство посылает компу два "пакета" - в первом записано, например, "Hello, remote computer!", а во втором - "Good bye!". Как ты думаешь, что ты примешь на приемном конце (на компьютере), читая пришедшие данные функцией QTcpSocket.read(), за первый, второй, третий и т.д. вызовы? при чтении получится один из следующих вариантов: 1) пусто 2) кусок от первого сообщения 3) первое сообщение целиком 4) 3+ кусок второго сообщения 5) всё скопом |
|
|
Текстовая версия | Сейчас: 15.1.2025, 22:51 |