📄 atextend.c
字号:
/********************* Mobile equipment errors *************************/
{"+CMEE", HndlATsCMEE, HndlATrCMEE, HndlATtCMEE },
/*************************************************************************/
/* V25ter Commands */
/* see file atv25ter.c */
/*************************************************************************/
/**************** Commands relating to the TE/TA interface ***************/
{"+ICF", HndlATsICF, HndlATrICF, HndlATtICF },
{"+IFC", HndlATsIFC, HndlATrIFC, HndlATtIFC },
{"+ILRR", HndlATsILRR, HndlATrILRR, HndlATtILRR },
{"+IPR", HndlATsIPR, HndlATrIPR, HndlATtIPR },
/************************ General Commands *******************************/
{"+GCAP", HndlATsGCAP, NULL, HndlATtXXX },
{"+GCI", HndlATsGCI, HndlATrGCI, HndlATtGCI },
{"+GMI", HndlATsGMI, HndlATrGMI, HndlATtXXX },
{"+GMM", HndlATsGMM, HndlATrGMM, HndlATtXXX }, //LIM_test
{"+GMR", HndlATsGMR, HndlATrGMR, HndlATtXXX },
{"+GOI", HndlATsGOI, NULL, HndlATtXXX },
{"+GSN", HndlATsGSN, NULL, HndlATtXXX },
/****************** Call control commands and methods *******************/
{"+DR", HndlATsDR, HndlATrDR, HndlATtDR },
{"+DS", HndlATsDS, HndlATrDS, HndlATtDS },
/*************************************************************************/
/* Fax Commands (see ITU T31, S11) */
/* see file atfax.c */
/*************************************************************************/
{"+FCLASS", HndlATsFCLASS, HndlATrFCLASS, HndlATtFCLASS},
{"+FTS", HndlATsFTS, NULL, NULL },
{"+FRS", HndlATsFRS, NULL, NULL },
{"+FTM", HndlATsFTM, NULL, HndlATtFTM },
{"+FRM", HndlATsFRM, NULL, HndlATtFRM },
{"+FTH", HndlATsFTH, NULL, HndlATtFTH },
{"+FRH", HndlATsFRH, NULL, HndlATtFRH },
{"+FAE", HndlATsFAE, HndlATrFAE, HndlATtFAE },
/*************************************************************************/
/* GPRS Commands (7.07) */
/* see file atgprs.c */
/*************************************************************************/
/******************************* General configuration commands *****************************/
/* 250601 */
#ifdef SEC_GPRS_AT
{"+CGDCONT", HndlATsDCONT, HndlATrDCONT, HndlATtDCONT },
{"+CGDSCONT", HndlATsDSCONT, HndlATrDSCONT, HndlATtDSCONT },
{"+CGTFT", HndlATsTFT, HndlATrTFT, HndlATtTFT },
{"+CGQREQ", HndlATsQREQ, HndlATrQREQ, HndlATtQREQ },
{"+CGQMIN", HndlATsQMIN, HndlATrQMIN, HndlATtQMIN },
{"+CGEQREQ", HndlATsEQREQ, HndlATrEQREQ, HndlATtEQREQ },
{"+CGEQMIN", HndlATsEQMIN, HndlATrEQMIN, HndlATtEQMIN },
{"+CGEQNEG", HndlATexEQNEG, NULL, HndlATtEQNEG },
{"+CGACT", HndlATsACT, HndlATrACT, HndlATtACT },
{"+CGCMOD", HndlATexCMOD, NULL, HndlATtCMOD },
{"+CGPADDR", HndlATexPADDR, NULL, HndlATtPADDR },
{"+CGRDATA", HndlATexRDATA, NULL, HndlATtRDATA },
{"+CGMSACT", HndlATexMSACT, NULL, HndlATtMSACT },
{"+CGATT", HndlATsATT, HndlATrATT, HndlATtATT },
{"+FXTLLI", HndlATsFXTLLI, HndlATrFXTLLI, HndlATtFXTLLI },
#ifdef SEC_AT
{"+CGSMS", HndlATsCGSMS, HndlATrCGSMS, HndlATtCGSMS },
#endif
{"+CGCONF", HndlATsCONF, HndlATrCONF, HndlATtCONF },
#endif
/*************************************************************************/
/* SMS Commands (7.05) */
/* see file atsms.c */
/*************************************************************************/
#ifdef AT_SMS
/******************************* General configuration commands *****************************/
{"+CSMS", HndlATsCSMS, HndlATrCSMS, HndlATtCSMS },
{"+CPMS", HndlATsCPMS, HndlATrCPMS, HndlATtCPMS },
{"+CMGF", HndlATsCMGF, HndlATrCMGF, HndlATtCMGF },
/* Commented out because we do not intend to handle block mode any time soon NW May 99 */
/* {"+CESP", HndlATsCESP, NULL, HndlATtCESP }, */
/****************************** Message configuration commands ******************************/
{"+CSCA", HndlATsCSCA, HndlATrCSCA, HndlATtCSCA },
{"+CSMP", HndlATsCSMP, HndlATrCSMP, HndlATtCSMP },
{"+CSDH", HndlATsCSDH, HndlATrCSDH, HndlATtCSDH },
{"+CSCB", HndlATsCSCB, HndlATrCSCB, HndlATtCSCB },
{"+CSAS", HndlATsCSAS, NULL, HndlATtCSAS },
{"+CRES", HndlATsCRES, NULL, HndlATtCRES },
/***************************Message receiving and reading commands **************************/
{"+CNMI", HndlATsCNMI, HndlATrCNMI, HndlATtCNMI },
{"+CMGL", HndlATsCMGL, NULL, HndlATtCMGL },
{"+CMGR", HndlATsCMGR, NULL, HndlATtCMGR },
/**************************** Message sending and writing commands **************************/
{"+CMGS", HndlATsCMGS, NULL, HndlATtCMGS },
{"+CMSS", HndlATsCMSS, NULL, HndlATtCMSS },
{"+CMGW", HndlATsCMGW, NULL, HndlATtCMGW },
{"+CMGD", HndlATsCMGD, NULL, HndlATtCMGD },
{"+CMGC", HndlATsCMGC, NULL, HndlATtCMGC },
#endif /* AT_SMS */
// tim start 20001205
#ifdef EasyGPRS
{"+INFO", HndlATsINFO, NULL, NULL }, //fusion_jbkim_020416
{"+SCHL", HndlATsSCHL, NULL, NULL },
{"+SCHW", HndlATsSCHW, NULL, NULL },
{"+SCHD", HndlATsSCHD, NULL, NULL },
{"+LOGL", HndlATsLOGL, NULL, NULL },
{"+LOGT", HndlATsLOGT, NULL, NULL },
{"+LOGD", HndlATsLOGD, NULL, NULL },
{"+LOGE", HndlATsLOGE, NULL, NULL },
{"+MELR", HndlATsMELR, HndlATrMELR, HndlATtMELR},
{"+MELW", HndlATsMELW, HndlATrMELW, NULL },
{"+MELD", HndlATsMELD, NULL, NULL },
{"+MELF", NULL, NULL, HndlATtMELF},
{"+MELP", NULL, NULL, HndlATtMELP},
{"+IMGR", HndlATsIMGR, HndlATrIMGR, HndlATtIMGR},
{"+IMGW", HndlATsIMGW, HndlATrIMGW, NULL },
{"+IMGD", HndlATsIMGD, NULL, NULL },
{"+IMGV", HndlATsIMGV, NULL, NULL },
{"+IMGF", NULL, NULL, HndlATtIMGF},
{"+IMGC", NULL, NULL, HndlATtIMGC},
{"+CPFC", NULL , HndlATrCPFC, HndlATtCPFC},
#if defined (_UPLOAD_PHOTO_) // fusion_kwongi2
{"+UPLL", HndlATsUPLL, HndlATrUPLL, NULL },
{"+UPLU", HndlATsUPLU, NULL, NULL },
#if defined(__SEC_PRIVACY__) // CHOI KEUN YOUNG 03 JULY 2003
{"+MPLC", NULL, HndlATrMPLC, NULL },
{"+MPPW", HndlATsMPPW, NULL, NULL }, /*fusion_data 2003-11-19 input password */
#endif
#endif
#endif // EasyGPRS
// tim end 20001205
/* WHAT THE HELL IS THIS ALL ABOUT?????? */
#ifdef MTS_UICONFIG
{"+UIWWDP", HndlATsUIWWDP, HndlATrUIWWDP, HndlATtUIWWDP }, // Wap CSD
{"+UIWKEY", HndlATsUIWKEY, HndlATrUIWKEY, HndlATtUIWKEY }, // Wap GPRS Key
{"+UIWBER", HndlATsUIWBER, HndlATrUIWBER, HndlATtUIWBER }, // Wap Bearer State
{"+UIWAPT", HndlATsUIWAPT, HndlATrUIWAPT, HndlATtUIWAPT }, // Wap GPRS Access Point
{"+UIWURL", HndlATsUIWURL, HndlATrUIWURL, HndlATtUIWURL }, // Wap GPRS Homepage URL
{"+UIWACC", HndlATsUIWACC, HndlATrUIWACC, HndlATtUIWACC }, // Wap Access GPRS
{"+UIWBMK", HndlATsUIWBMK, HndlATrUIWBMK, HndlATtUIWBMK }, // Bookmark
{"+UIMPRO", HndlATsUIMPRO, HndlATrUIMPRO, HndlATtUIMPRO }, // MMS Profile
{"+UIMSET", HndlATsUIMSET, HndlATrUIMSET, HndlATtUIMSET }, // MMS Setup
{"+UISMVS", HndlATsUISMVS, HndlATrUISMVS, HndlATtUISMVS }, // Wap Voiceserver
{"+UIWPST", HndlATsUIWPST, HndlATrUIWPST, HndlATtUIWPST }, // Wap Pushsetting
{"+UIWPSV", HndlATsUIWPSV, HndlATrUIWPSV, HndlATtUIWPSV }, // Wap Pushserver
#endif
#ifdef MTS_IMEI
{"+STARTADC", HndlATsSTARTADC, HndlATrSTARTADC, NULL},
{"+CALDATE", HndlATsCALDATE, HndlATrCALDATE, NULL },
{"+BATTERYCALDATA", HndlATsBATTERYCALDATA, NULL, NULL},
{"+NVMMMIFIELD", HndlATsNVMMMIFIELD, NULL, NULL},
{"+MMINVMCONTENTS", HndlATsMMINVMCONTENTS, NULL, NULL},
{"+NVMCONTENTS", HndlATsNVMCONTENTS, NULL, NULL},
{"+MSPERSONAL", HndlATsMSPERSONAL, HndlATrMSPERSONAL, NULL },
{"+TIME", HndlATsTIME, HndlATrTIME, NULL},
{"+SECLISTCALDATA", HndlATsSECLISTCALDATA, NULL, NULL},
{"+AVAILABLEHW", HndlATsAVAILABLEHW, NULL, NULL},
{"+CLEARWAP", HndlATsCLEARWAP, NULL , NULL},
{"+HWID", HndlATsHWID, HndlATrHWID, NULL},
{"+HWREV", HndlATsHWREV, HndlATrHWREV, NULL},
{"+PRODUCTNUM", HndlATsPRODUCTNUM, HndlATrPRODUCTNUM, NULL},
{"+SWVERSION", HndlATsSWVERSION, NULL, NULL },
{"+QOSPARAM", HndlATsQOSPARAM, HndlATrQOSPARAM, NULL },
{"+GREETINGSTRING", HndlATsGREETINGSTRING, HndlATrGREETINGSTRING, NULL },
{"+RINGTEST", HndlATsRINGTEST,NULL , NULL },
{"+RINGTESTSTOP", HndlATsRINGTESTSTOP, NULL , NULL },
{"+CUSTRESET", HndlATsCUSTRESET, NULL, NULL },
{"+WAPRESET", HndlATsWAPRESET, NULL, NULL },
{"+MEDIARESET", HndlATsMEDIARESET, NULL, NULL },
{"+JAVARESET", HndlATsJAVARESET, NULL, NULL },
{"+CMPRESET", HndlATsCMPRESET, NULL, NULL },
{"+MMSRESET", HndlATsMMSRESET, NULL, NULL },
{"+NVMRESET", HndlATsNVMFULLRESET, NULL, NULL },
{"+STACKRESET", HndlATsSTACKRESET, NULL, NULL },
{"+DNS" , HndlATsDNS , NULL , NULL },
{"+FLCDCONTRAST" , HndlATsFLcdContrast, NULL , NULL },
{"+LCDCONTRAST" , HndlATsLcdContrast , HndlATrLcdContrast , NULL },
{"+HIDDENGPRS" , HndlATsHiddenGPRS , HndlATrHiddenGPRS , NULL },
{"+HIDDENCSD" , HndlATsHiddenCSD , HndlATrHiddenCSD , NULL },
{"+AUTOATTACH" , HndlATsAutoAttach , HndlATrAutoAttach , NULL },
{"+FOLDERTONE" , HndlATsFolderTone , NULL , NULL },
{"+POWERTONE" , HndlATsPowerTone , NULL , NULL },
{"+CHECKFBTABLE" , HndlATsCheckFBTable, NULL , NULL },
{"+POWEROFFON" , HndlATsPowerOFFON , NULL , NULL },
#if defined(IMEI_SECURITY)
{"+IMEI" , HndlATsIMEI , HndlATrIMEI , HndlATtIMEI }, // IMEI Security Added :: read, write(2part) - 2004,10.30 ,Samsung S/W layer1
#endif
{"+WWDP", HndlATsWWDP, HndlATrWWDP, NULL }, // Wap CSD
{"+WKEY", HndlATsWKEY, HndlATrWKEY, NULL }, // Wap GPRS Key
{"+WAPT", HndlATsWAPT, HndlATrWAPT, NULL }, // Wap GPRS Access Point
{"+WURL", HndlATsWURL, HndlATrWURL, NULL }, // Wap GPRS Homepage URL
{"+WACC", HndlATsWACC, HndlATrWACC, NULL }, // Wap Access GPRS
{"+WBMK", HndlATsWBMK, HndlATrWBMK, NULL }, // Bookmark
{"+MPRO", HndlATsMPRO, HndlATrMPRO, NULL }, // MMS Profile
{"+MSET", HndlATsMSET, HndlATrMSET, NULL }, // MMS Setup
{"+SMVS", HndlATsSMVS, HndlATrSMVS, NULL }, // Wap Voiceserver
{"+WPST", HndlATsWPST, HndlATrWPST, NULL }, // Wap Pushsetting
{"+WPSV", HndlATsWPSV, HndlATrWPSV, NULL }, // Wap Pushserver
{"+KEY" , HndlATsKEY, NULL , NULL },
{"+STORECALDATA", HndlATsSTORECALDATA , NULL, NULL },
{"+WORLDTIME", HndlATsWORLDTIME, NULL, NULL },
#endif
{"+WS46", HndlATsWS46, HndlATrWS46, HndlATtWS46 },
{"END", NULL, NULL, NULL } /* Required as last item to terminate the array */
};
static const INT8 * const ExtTestHelp[] = {
"AT+CGMSACT: switch on/off the MS",
0
};
static const INT8 * const ExtHelp[] = {
/* General commands */
"AT+CGMI,+GMI: Request manufacturer id",
"AT+CGMM,+GMM: Request model id",
"AT+CGMR,+GMR: Request revision id",
"AT+CGSN,+GSN: Request IMEI id",
/* "AT+CSCS: ", */
"AT+CIMI : Request IMSI",
/*"AT+CMUX: Select Multiplexing mode",*/
/* Call control commands */
"AT+CSTA : Select type of address",
/* "AT+CMOD: ", */
"AT+CHUP : Hangup call",
"AT+CBST : Select bearer service type",
"AT+CRLP : Select radio link protocol",
/* "AT+CR: ", */
/* "AT+CEER: ", */
"AT+CRC : Select cellular result codes",
/* Network service related commands */
/* "AT+CNUM: ", */
"AT+CREG : Network registration",
/* "AT+COPS : Operator selection", */
"AT+CCLK : Set real time clock",
/* "AT+CPWD: ", */
"AT+CLIP : Set calling line id presentation",
"AT+CLIR : Set calling line id restriction",
"AT+COLP : Set connected line id presentaion",
/* "AT+CCUG: Set closed user group", */
/* "AT+CCFC: ", */
"AT+CCWA : Set call waiting supplementary service",
"AT+CHLD : Call hold and multiparty",
/* "AT+CTFR: ", */
/* "AT+CUSD: Set unstructured supplementary service data", */
/* "AT+CAOC: ", */
/* "AT+CSSN: ", */
"AT+CLCC : List Current Calls",
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -