1. pin код с sim карточки снят? 2. пакет GPRS для этой sim-ки активирован? 3. точно билайновская карта? 4. проверь следующие параметьры:
это функция 1, из нее только то, что нужно выбери (все команды см. по АТ командам)
#отключаем flow контроль RESPONSE,str=SET_AT_GSM_DELAY('AT&K0\r','OK',10) if(RESPONSE==GSM_OK): repeat=0 while(repeat < 60): repeat=repeat+1 RESPONSE,str=SET_AT_GSM_DELAY('AT+CREG?\r','CREG:',50) if(RESPONSE==GSM_OK): if(str.find(',3\r')!=-1): RESPONSE=GSM_REGISTRATION_DENIED elif(str.find(',0\r')!=-1): return GSM_NOT_REGISTRATION elif(str.find(',2\r')!=-1): RESPONSE=GSM_REGISTRATION_SEARCH_OPERATOR elif(str.find(',1\r')!=-1 or str.find(',5\r')!=-1): return GSM_REGISTRATION_OK elif(str.find(',4\r')!=-1): RESPONSE=GSM_REGISTRATION_UNKNOWN #делаем задержку в 1 сек. MOD.sleep(10) return RESPONSE
это функция 2, из нее только то, что нужно выбери (все команды см. по АТ командам) RESPONSE,str=SET_AT_GSM_DELAY('AT+CPAS\r','+CPAS: 0',50) if(str!=NULL and RESPONSE==GSM_OK): RESPONSE,str=SET_AT_GSM_DELAY('AT+CFUN=1\r','OK',10) if(RESPONSE==GSM_OK): RESPONSE,str=SET_AT_GSM_DELAY('AT+CPIN?\r','READY',10) if(RESPONSE==GSM_OK): RESPONSE,str=SET_AT_GSM_DELAY('AT+CLIP=1\r','OK',10) if(RESPONSE==GSM_OK): RESPONSE,str=SET_AT_GSM_DELAY('AT+CRC=0\r','OK',10) if(RESPONSE==GSM_OK): RESPONSE,str=SET_AT_GSM_DELAY('AT+CSQ\r','+CSQ: ',10) if(str!=NULL and RESPONSE==GSM_OK): index=str.find('+CSQ: ') index=index+len('+CSQ: ') str=str[index:str.find(',')] index=ATOI(str,0) if(index > 6 and index!=99): RESPONSE,str=SET_AT_GSM_DELAY('AT+CMEE=1\r','OK',10) return GSM_OK else: return GSM_LOW_QUALITY_SYGNAL else: return GSM_CPIN_ERROR elif(RESPONSE!=GSM_RESPONSE_ERROR and RESPONSE!=GSM_RESPONSE_XZ): index=str.find('+CPAS: ')+len('+CPAS: ') str=str[index:] index=ATOI(str,0) if(index==1 or index==2): return GSM_PHONE_ACTIVITY_STATUS_ERR else : вызываю эту же функцию return RESPONSE
5. попробуй мегафон или мтс, параметры для активации чуть ниже: мтс-> AT+CGDCONT=1,"IP","internet.mts.ru" AT#USERID="mts" AT#PASSW="mts"
мегафон-> AT+CGDCONT=1,"IP","internet" AT#USERID="" AT#PASSW=""
|