|
telit GM862, Подскажите,в чем проблема... |
|
|
|
Dec 20 2007, 09:05
|

Частый гость
 
Группа: Свой
Сообщений: 121
Регистрация: 5-04-06
Из: Рязань
Пользователь №: 15 830

|
Требуется передача данных по GPRS Система на данный момент такая: комп-ADSL-инет, инет-GPRS модем - микроконтроллер после инициализации GPRS модема, комп видит, что модем подключился к инету, но вот передать данные туда-сюда не получается. В чем проблема не пойму...... Инициализайия модема прилагаю, вроде "подводных камней" не должно быть......, но данные не проходят.
RESPONSE=SET_AT_GSM_DELAY("AT+CGDCONT=1,\"IP\",\"internet.mts.ru\"\r","OK",20000,COM_1,7); if(RESPONSE==GSM_OK) { RESPONSE=SET_AT_GSM_DELAY("AT#USERID=\"mts\"\r","OK",100,COM_1,7); if(RESPONSE==GSM_OK) { RESPONSE=SET_AT_GSM_DELAY("AT#PASSW=\"mts\"\r","OK",100,COM_1,7); if(RESPONSE==GSM_OK) { //2. êîíôèãóðèðîâàíèå TSP/IP ñòåêà RESPONSE=SET_AT_GSM_DELAY("AT#PKTSZ=300\r","OK",100,COM_1,7);//ðàçìåð ïàêåòà if(RESPONSE==GSM_OK) { RESPONSE=SET_AT_GSM_DELAY("AT#DSTO=1\r","OK",100,COM_1,7);//data sending timeout if(RESPONSE==GSM_OK) { RESPONSE=SET_AT_GSM_DELAY("AT#SKTTO=120\r","OK",100,COM_1,7);// timeout inactivity socket if(RESPONSE==GSM_OK) { //3. óñòàíàâëèâàåì óäàëåííûé ïîðò è àäðåñ, ê êîòîðîìó òðåáà êîííåêò RESPONSE=SET_AT_GSM_DELAY("AT#SKTSET=0,2000,\"тут IP адрес\"\r","OK",100,COM_1,7); if(RESPONSE==GSM_OK) { //4. ñîõðàíÿåì ïàðàìåòðû RESPONSE=SET_AT_GSM_DELAY("AT#SKTSAV\r","OK",100,COM_1,7); if(RESPONSE==GSM_OK) { { RESPONSE=SET_AT_GSM_DELAY("AT#SKTOP\r","CONNECT",30000,COM_1,7);
if(RESPONSE==GSM_OK) { WriteString("All Ok!",COM_1); RESPONSE=WAIT_RESPONSE(NULL,20000,COM_1); } } } } } } } } }
тут интересная вещь выяснилась, вставил sim-ку beeline, все работает, передает данные туда-сюда мтс не работает, кто нибудь встречал подобную проблему????? Сейчас еще попробую мегафоновскую.....
мегафон тож ОК! Не понятно почему МТС не заработало, услуга GPRS подключена!
????????????????????????
|
|
|
|
|
 |
Ответов
|
Mar 28 2008, 14:26
|

Ally
     
Группа: Модераторы
Сообщений: 6 232
Регистрация: 19-01-05
Пользователь №: 2 050

|
Наверно просто в роумнг перешла карта. Надо проверять к какому оператору реально карта подсоединилась. Вообще на Telit было замечено, что ему надо на некоторых SIM-ках по два раза пин код вводить. Еще в Telit в PPP протоколе неправильно стоят дефолтные опции ACCM. (правила кодирования служебных символов в потоке PPP) Цитата(bolmoe @ Dec 20 2007, 13:35)  Требуется передача данных по GPRS Система на данный момент такая: комп-ADSL-инет, инет-GPRS модем - микроконтроллер после инициализации GPRS модема, комп видит, что модем подключился к инету, но вот передать данные туда-сюда не получается. В чем проблема не пойму...... Инициализайия модема прилагаю, вроде "подводных камней" не должно быть......, но данные не проходят.
RESPONSE=SET_AT_GSM_DELAY("AT+CGDCONT=1,\"IP\",\"internet.mts.ru\"\r","OK",20000,COM_1,7); if(RESPONSE==GSM_OK) { RESPONSE=SET_AT_GSM_DELAY("AT#USERID=\"mts\"\r","OK",100,COM_1,7); if(RESPONSE==GSM_OK) { RESPONSE=SET_AT_GSM_DELAY("AT#PASSW=\"mts\"\r","OK",100,COM_1,7); if(RESPONSE==GSM_OK) { //2. êîíôèãóðèðîâàíèå TSP/IP ñòåêà RESPONSE=SET_AT_GSM_DELAY("AT#PKTSZ=300\r","OK",100,COM_1,7);//ðàçìåð ïàêåòà if(RESPONSE==GSM_OK) { RESPONSE=SET_AT_GSM_DELAY("AT#DSTO=1\r","OK",100,COM_1,7);//data sending timeout if(RESPONSE==GSM_OK) { RESPONSE=SET_AT_GSM_DELAY("AT#SKTTO=120\r","OK",100,COM_1,7);// timeout inactivity socket if(RESPONSE==GSM_OK) { //3. óñòàíàâëèâàåì óäàëåííûé ïîðò è àäðåñ, ê êîòîðîìó òðåáà êîííåêò RESPONSE=SET_AT_GSM_DELAY("AT#SKTSET=0,2000,\"тут IP адрес\"\r","OK",100,COM_1,7); if(RESPONSE==GSM_OK) { //4. ñîõðàíÿåì ïàðàìåòðû RESPONSE=SET_AT_GSM_DELAY("AT#SKTSAV\r","OK",100,COM_1,7); if(RESPONSE==GSM_OK) { { RESPONSE=SET_AT_GSM_DELAY("AT#SKTOP\r","CONNECT",30000,COM_1,7);
if(RESPONSE==GSM_OK) { WriteString("All Ok!",COM_1); RESPONSE=WAIT_RESPONSE(NULL,20000,COM_1); } } } } } } } } }
тут интересная вещь выяснилась, вставил sim-ку beeline, все работает, передает данные туда-сюда мтс не работает, кто нибудь встречал подобную проблему????? Сейчас еще попробую мегафоновскую..... мегафон тож ОК! Не понятно почему МТС не заработало, услуга GPRS подключена! ????????????????????????
|
|
|
|
1 чел. читают эту тему (гостей: 1, скрытых пользователей: 0)
Пользователей: 0
|
|
|