Используем в своем оборудовании прекрасные модемы sagem hilo nc v2.
Долгое время работали с прошивкой Hi2N,A.002.00 и почти не имели с ней проблем.
Ну разве что слетает она иногда при несвоевременном отключении питания.
Для того, что бы избежать подобных казусов обновили партию модемов до версии Hi2N,A.006.00, что лежит на developer.sierrawireless.com. И все заверте...
При открытии соединения по TCP с сервером AT команда может выполняться как за 1-5 секунд, что в принципе соответствует документации, так и более длительное время.
Например, максимально вижу 9 минут. Естественно, установка соединения за 9 минут очень плохо сказывается на характеристиках оборудования.
Прошу помощи у сообщества по следующим вопросам:
1) Может быть у кого нибудь найдется прошивка Hi2N,A.002.00 и я с радостью вернусь на нее
2) Может быть у кого нибудь найдутся прошивки Hi2N,A.006.01 или Hi2N,A.006.02 или Hi2N,A.006.02 или Hi2N,A.006.03 или Hi2N,A.006.04, которые упоминаются в AirPrime-HiLo_V2_HiLoNC_V2-Software_Release_Notes_v6.04-Rev15.0.pdf, но на сайте отсутствуют.
3) Посмотреть логи работы с модемом и посоветовать как обойти возникшую трудность
CODE
15:33:25 MODEM: Init
15:33:25 MODEM: Set SIM1
15:33:33 MODEM: Send "AT\r"
15:33:34 MODEM: Recv "AT\r\r\nOK\r\n"
15:33:34 MODEM: Send "ATE0\r"
15:33:35 MODEM: Recv "ATE0\r\r\nOK\r\n"
15:33:35 MODEM: Send "AT+CPIN?\r"
15:33:35 MODEM: Recv "\r\n+CPIN: READY\r\n\r\nOK\r\n"
15:33:35 MODEM: Send "ATZ0\r"
15:33:36 MODEM: Recv "\r\nOK\r\n"
15:33:36 MODEM: Send "ATE0\r"
15:33:36 MODEM: Recv "ATE0\r\r\nOK\r\n"
15:33:36 MODEM: Send "AT&K0\r"
15:33:37 MODEM: Recv "\r\nOK\r\n"
15:33:37 MODEM: Send "AT+KSYNC=2,1\r"
15:33:38 MODEM: Recv "\r\nOK\r\n"
15:33:38 MODEM: Send "AT+KRIC=1,1\r"
15:33:38 MODEM: Recv "\r\nOK\r\n"
15:33:39 MODEM: Send "AT+GMR\r"
15:33:39 MODEM: Recv "\r\nSAGEMCOM Hi2N,A.006.00\r\n\r\nOK\r\n"
15:33:40 MODEM: Send "AT+CGSN\r"
15:33:40 MODEM: Recv "\r\n351828060624607\r\n\r\nOK\r\n"
15:33:40 MODEM: Send "AT+CRSM=176,12258,0,0,10\r"
15:33:41 MODEM: Recv "\r\n+CRSM: 144,0,"98071103002052150211"\r\n\r\nOK\r\n"
15:33:42 MODEM: Register
15:33:42 MODEM: Send "AT+CREG?\r"
15:33:43 MODEM: Recv "\r\n+CREG: 0,1\r\n\r\nOK\r\n"
15:33:43 MODEM: Send "AT+CSQ\r"
15:33:43 MODEM: Recv "\r\n+CSQ: 26,5\r\n\r\nOK\r\n"
15:33:44 MODEM: Send "AT+COPS?\r"
15:33:44 MODEM: Recv "\r\n+COPS: 0,0,"MTS GSM"\r\n\r\nOK\r\n"
15:33:45 MODEM: Send "AT+KCELL=0\r"
15:33:45 MODEM: Recv "\r\n+KCELL: 6,94,52,52f010,27b1,49,51,1,15,8,000000,0000,ffff,44,86,8,000000,0000,ffff,42,5,
9,000000,0000,ffff,36,2,49,000000,0000,ffff,35,104,54,000000,0000,ffff,34\r\n\r\nOK\r\n"
15:33:47 MODEM: Signal -61dbm
15:33:47 MODEM: Operator "MTS GSM"
15:33:48 MODEM: GPRS up
15:33:48 MODEM: Send "AT+KCNXCFG=0,"GPRS","internet.mts.ru","mts","mts",,,\r"
15:33:49 MODEM: Recv "\r\nOK\r\n"
15:33:49 MODEM: Send "AT+KCNXTIMER=0,60,2,70\r"
15:33:50 MODEM: Recv "\r\nOK\r\n"
15:33:50 MODEM: Send "AT+KCNXPROFILE=0\r"
15:33:51 MODEM: Recv "\r\nOK\r\n"
15:33:51 MODEM: Send "AT+CGATT=1\r"
15:34:00 MODEM: Recv "\r\nOK\r\n"
15:34:00 MODEM: Server "46.***.***.***:5555" connection
15:34:00 MODEM: Send "AT+KTCPCFG=0,0,"46.***.***.***",5555\r"
15:34:00 MODEM: Recv "\r\n+KTCPCFG: 1\r\n\r\nOK\r\n"
15:34:01 MODEM: Send "AT+KTCPSTART=1\r"
15:42:53 MODEM: Recv "\r\nCONNECT\r\n"
15:33:25 MODEM: Set SIM1
15:33:33 MODEM: Send "AT\r"
15:33:34 MODEM: Recv "AT\r\r\nOK\r\n"
15:33:34 MODEM: Send "ATE0\r"
15:33:35 MODEM: Recv "ATE0\r\r\nOK\r\n"
15:33:35 MODEM: Send "AT+CPIN?\r"
15:33:35 MODEM: Recv "\r\n+CPIN: READY\r\n\r\nOK\r\n"
15:33:35 MODEM: Send "ATZ0\r"
15:33:36 MODEM: Recv "\r\nOK\r\n"
15:33:36 MODEM: Send "ATE0\r"
15:33:36 MODEM: Recv "ATE0\r\r\nOK\r\n"
15:33:36 MODEM: Send "AT&K0\r"
15:33:37 MODEM: Recv "\r\nOK\r\n"
15:33:37 MODEM: Send "AT+KSYNC=2,1\r"
15:33:38 MODEM: Recv "\r\nOK\r\n"
15:33:38 MODEM: Send "AT+KRIC=1,1\r"
15:33:38 MODEM: Recv "\r\nOK\r\n"
15:33:39 MODEM: Send "AT+GMR\r"
15:33:39 MODEM: Recv "\r\nSAGEMCOM Hi2N,A.006.00\r\n\r\nOK\r\n"
15:33:40 MODEM: Send "AT+CGSN\r"
15:33:40 MODEM: Recv "\r\n351828060624607\r\n\r\nOK\r\n"
15:33:40 MODEM: Send "AT+CRSM=176,12258,0,0,10\r"
15:33:41 MODEM: Recv "\r\n+CRSM: 144,0,"98071103002052150211"\r\n\r\nOK\r\n"
15:33:42 MODEM: Register
15:33:42 MODEM: Send "AT+CREG?\r"
15:33:43 MODEM: Recv "\r\n+CREG: 0,1\r\n\r\nOK\r\n"
15:33:43 MODEM: Send "AT+CSQ\r"
15:33:43 MODEM: Recv "\r\n+CSQ: 26,5\r\n\r\nOK\r\n"
15:33:44 MODEM: Send "AT+COPS?\r"
15:33:44 MODEM: Recv "\r\n+COPS: 0,0,"MTS GSM"\r\n\r\nOK\r\n"
15:33:45 MODEM: Send "AT+KCELL=0\r"
15:33:45 MODEM: Recv "\r\n+KCELL: 6,94,52,52f010,27b1,49,51,1,15,8,000000,0000,ffff,44,86,8,000000,0000,ffff,42,5,
9,000000,0000,ffff,36,2,49,000000,0000,ffff,35,104,54,000000,0000,ffff,34\r\n\r\nOK\r\n"
15:33:47 MODEM: Signal -61dbm
15:33:47 MODEM: Operator "MTS GSM"
15:33:48 MODEM: GPRS up
15:33:48 MODEM: Send "AT+KCNXCFG=0,"GPRS","internet.mts.ru","mts","mts",,,\r"
15:33:49 MODEM: Recv "\r\nOK\r\n"
15:33:49 MODEM: Send "AT+KCNXTIMER=0,60,2,70\r"
15:33:50 MODEM: Recv "\r\nOK\r\n"
15:33:50 MODEM: Send "AT+KCNXPROFILE=0\r"
15:33:51 MODEM: Recv "\r\nOK\r\n"
15:33:51 MODEM: Send "AT+CGATT=1\r"
15:34:00 MODEM: Recv "\r\nOK\r\n"
15:34:00 MODEM: Server "46.***.***.***:5555" connection
15:34:00 MODEM: Send "AT+KTCPCFG=0,0,"46.***.***.***",5555\r"
15:34:00 MODEM: Recv "\r\n+KTCPCFG: 1\r\n\r\nOK\r\n"
15:34:01 MODEM: Send "AT+KTCPSTART=1\r"
15:42:53 MODEM: Recv "\r\nCONNECT\r\n"