|
Как определить разрыв UDP сокета на Telit GC864Q? |
|
|
|
Aug 18 2009, 11:13
|

Местный
  
Группа: Участник
Сообщений: 219
Регистрация: 20-11-07
Пользователь №: 32 484

|
После установки UDP соединения Код AT#SKTD=1,3333,"сервер",255,46875 открывается сокет и я обмениваюсь данными. Как определить состояние, когда нужно будет установить соединение заново или даже перезапустить GPRS сессию? Спасибо.
|
|
|
|
|
 |
Ответов
|
Aug 18 2009, 12:57
|
Знающий
   
Группа: Свой
Сообщений: 567
Регистрация: 7-07-07
Из: Донецк
Пользователь №: 28 954

|
Цитата(meister @ Aug 18 2009, 14:13)  После установки UDP соединения Код AT#SKTD=1,3333,"сервер",255,46875 открывается сокет и я обмениваюсь данными. Как определить состояние, когда нужно будет установить соединение заново или даже перезапустить GPRS сессию? Спасибо. Никак, на то оно и UDP. Либо положить поверх UDP свой протокол.
|
|
|
|
|
Aug 18 2009, 15:00
|
Знающий
   
Группа: Свой
Сообщений: 567
Регистрация: 7-07-07
Из: Донецк
Пользователь №: 28 954

|
Цитата(meister @ Aug 18 2009, 16:52)  А если я его открою в режиме TCP, как определить? Может, я как-то непонятно объснил. Есть устройство, оно периодически что-то шлет на сервер. БС может перезагрузиться, связь может ухудшиться так, что сокет нужно будет открыть заново. Это никак нельзя поймать? Если в режиме TCP то, когда будет превышен лимит повторов, разорвется связь - DCD уйдет вверх, и получите NO CARRIER. Только сколько придется ждать известно только Телиту. Проще переодически пересоединятся, TCP соединение в отличии от UDP при отсутствии сервера не установится.
|
|
|
|
Сообщений в этой теме
meister Как определить разрыв UDP сокета на Telit GC864Q? Aug 18 2009, 11:13 av-master послать ченить и не получить ответа... Aug 18 2009, 11:54 meister Цитата(av-master @ Aug 18 2009, 15:5... Aug 18 2009, 11:56 av-master как ты себе это представляеш?
а ну с терминалки к... Aug 18 2009, 12:08 meister Цитата(av-master @ Aug 18 2009, 16:0... Aug 18 2009, 12:36 alx125 Цитата(meister @ Aug 18 2009, 15:13) Посл... Aug 18 2009, 23:01 meister Цитата(alx125 @ Aug 19 2009, 03:01) Дело ... Aug 19 2009, 06:22  =F8= Цитата(meister @ Aug 19 2009, 09:22) Мне ... Aug 19 2009, 06:55  AlexandrY Чет вы не въехали. При чем тут google.com?
Вы дол... Aug 19 2009, 16:50   meister Цитата(AlexandrY @ Aug 19 2009, 20:50) Вы... Aug 20 2009, 09:39    meister Стал смотреть про SD и QDNS, чтобы с ними работать... Aug 20 2009, 12:43     meister Я сейчас качал Telit_AT_Commands_Reference_Guide_r... Aug 20 2009, 16:27 AlexandrY Как вариант периодически опрашивать DNS сервер, ко... Aug 19 2009, 05:16 av-master А мое имхо такое.
UDP годится для чатов и не более... Aug 19 2009, 11:15 =F8= Цитата(av-master @ Aug 19 2009, 14:1... Aug 19 2009, 12:05 av-master Лишние байты никуда не деваются... что по UDP нужн... Aug 19 2009, 22:01 bolmoe я с 863 работал...
Я просто работал по протоколу T... Aug 24 2009, 10:39
1 чел. читают эту тему (гостей: 1, скрытых пользователей: 0)
Пользователей: 0
|
|
|