Проблема состоит в следующем, когда открывается модулем TCP/IP соединение то модуль передает данные на сервер, на сервере они видны ... но вот беда если при первом запуске GPRS и открытии соединения приблизительно за первые 5-10 секунд сервер не инициирует передачу данных то модуль все последующие данные получит лишь при закрытии сокета на стороне сервера, естественно все сразу ... битый час бьюсь и не могу понять ... скорее всего это лажает модем, единственное не могу понять почему он лажает и как это исправить ... уже добавил в цикле проверку состояния буфера модема AT+QIRD=?\r\n результата ноль данные приходят по закрытию сокета, но если в течении первых 5 секунд отправить данные то все приходит ... В чем может быть проблема поделитесь мнением ?
|