4G DTU模塊執行主動式命令+ ZUTR
語法結構
命令 |
響應 |
+ZUTR=<proactive command type>[,<cmd qualifier>[,<cmd num>[,<result>,[<add result>][,<proactive cmd data>*] |
OK CME ERROR:<err> |
+ ZUTR =? |
+ ZUTR:[<supported proactive commands>] |
命令描述
4G模塊設置命令是主動式命令請求。
取值說明
*<proactive cmd data>參數段格式取決于<proactive command>,如下表:
<proactive command type> |
<proactive cmd data> details |
POLINTVL 0x03 |
<TimeUnit>,<TimeFreq> |
SET UP CALL 0x10 |
[<BcRepFg>,<BcReptr>,<DevType>,[<Ton>,<NPI>,<CallNum>,][<Ton>,<NPI>,<SsStr>,][<Dcs>,<UssdStr>,][<Pd>,<TransId>,<MsgType>,<Nsapi>,<LlcSapi>,<DlyClss>,<ReliabClss>,<PeakPut>,<PrecClss>,<MeanPut>[,<TraffClss>,<DelivOrd>,<DelivErrSDU>,<MaxSDUsiz>,<MaxBitUp>,<MaxBitDown>,<ResiBER>,<SDUerrRat>,<TranLay>,<TrafHand>,<GuarBitUp>,<GuarBitDown>[,<SignInd>,<SourDescr>[,<MaxBitExt>,<GuarBitExt>]]],<PdpType>,<PdpTypeNum>,<AddrInfo>,[<Apn>],[<CfgProto>,<ProtoIDLen>,<ProtoID>,[<ProtoIdCont>]],[<Capa1>,<Capa2>,<subaddr>,<Alpha>],[<result>,<add result>],[<CodeMode>, <Text>] |
SEND USSD 0x12 |
[<BcRepFg>,<BcReptr>,<DevType>,[<Ton>,<NPI>,<CallNum>,][<Ton>,<NPI>,<SsStr>,][<Dcs>,<UssdStr>,][<Pd>,<TransId>,<MsgType>,<Nsapi>,<LlcSapi>,<DlyClss>,<ReliabClss>,<PeakPut>,<PrecClss>,<MeanPut>[,<TraffClss>,<DelivOrd>,<DelivErrSDU>,<MaxSDUsiz>,<MaxBitUp>,<MaxBitDown>,<ResiBER>,<SDUerrRat>,<TranLay>,<TrafHand>,<GuarBitUp>,<GuarBitDown>[,<SignInd>,<SourDescr>[,<MaxBitExt>,<GuarBitExt>]]],<PdpType>,<PdpTypeNum>,<AddrInfo>,[<Apn>],[<CfgProto>,<ProtoIDLen>,<ProtoID>,[<ProtoIdCont>]],[<Capa1>,<Capa2>,<subaddr>,<Alpha>],[<result>,<add result>],[<CodeMode1>, <Text1>],[<CodeMode2>,<Text2>] |
GET INKEY 0x22 |
[<CodeMode>,<InputTxt>],[<TimeUnit>,<TimeFreq>] |
GET INPUT 0x23 |
<CodeMode>,<InputTxt> |
SELECT ITEM 0x24 |
<ItemId> |
PLOC INFO 0x26 |
<LocInfoType>,<Info>* |
TIMER MNG 0x27 |
<TimerId>[,<TimerVal>] |
PRCDA PDU 0x30 |
<SW1>,<SW2>,<RApdu> |
PON CARD 0x31 |
<RCardAtr> |
GTRDRSTA 0x33 |
[<RCardStatus>],[<RCardId>] |
RUN ATCMD 0x34 |
<AtRsp> |
OPENCHNL 0x40 |
[<BearType>,<Param>],[<BufSize>],[<AdrType>,<Adr>],[<ChnlID>,<Connt>,<Info>] |
RECV DATA 0x42 |
<DataLenth>[,<RecvData>] |
SEND DATA 0x43 |
<DataLenth>[,<SendData>] |
GTCHSTAT 0x44 |
<ChnlID>,<Connt>,<Info> |
SERVSRCH 0x45 |
<SrvList> |
GTSERINF 0x46 |
<BearType>,<SrvID>,<SrvRecord> |
*<Info>參數段格式取決于<LocInfo Type>,如下表:
<LocInfoType> |
<proactive cmd data> details |
00:位置信息(MCC,MNC,LAC及Cell ID; |
<MCC>,<MNC>,<LAC>,<CellId>[,<ExtCellId>] |
01:ME的IMEI; |
<Imei> |
02:網絡測量結果; |
<MesRlt> |
03:當前日期、時間和時區; |
<Date>,<Time>,<TimeZone> |
04:語言設置; |
<LangSet> |
05:時間提前量; |
<MeStat>,<TimeAdv> |
06:訪問技術; |
<Act> |
參數 |
含義 |
<proactive command type> |
主動式命令ID REFRESH 0x01 MORE TIME 0x02 POLL INTERVAL 0x03 POLL OFF 0x04 SET UP EVENT 0x05 SET UP CALL 0x10 SEND SS 0x11 SEND USSD 0x12 SEND SMS 0x13 SEND DTMF 0x14 LAUNCH BROWSER 0x15 PLAY TONE 0x20 DISPLAY TEXT 0x21 GET INKEY 0x22 GET INPUT 0x23 SELECT ITEM 0x24 SETUP MENU 0x25 PROVIDE LOCAL INFORMATION 0x26 TIMER MANAGEMENT 0x27 SET UP IDLE MODE TEXT 0x28 PERFORM CARD APDU 0x30 POWER ON CARD 0x31 POWER OFF CARD 0x32 GET READER STATUS 0x33 RUN AT CMD 0x34 LANGUAGE NOTIFICATION 0x35 OPEN CHANNEL 0x40 CLOSE CHANNEL 0x41 RECEIVE DATA 0x42 SEND DATA 0x43 GET CHANNEL STATUS 0x44 SERVICE SEARCH 0x45 GET SERVICE INFORMATION 0x46 DECLARE SERVICE 0x47 INVALID 0xFFFF //表示Buffer域無效,bErrCode有效 |
<cmd qualifier> |
命令限定符,指定各主動式命令限定操作 |
<result> |
一般結果說明,見中移規范6.6.3 |
<add result> |
附加的結果說明,在一般結果為20、21、26、34、37、38、39、3A時有具體的原因做補充信息 |
<proactive cmd data> |
補充信息數據參數段,詳見對應的各主動式命令子類型 |
<TimeUnit> |
時間單位,00 :分; 01 :秒; 02 : 1/10秒 |
<TimeFreq> |
時間間隔,取值1-255 |
<Ton> |
號碼類型 000:未知; - 001: 國際號碼; - 010: 國內號碼; - 011: 網絡特服號; -其它數值保留或用于其它接入技術。 |
<NPI> |
編碼計劃 0000: 未知; - 0001:ISDN/語音電話編號計劃(參考ITU-T Recommendations E.164和E.163); - 0011: 數據編號計劃(參考ITU-T recommendation X.121); - 0100: 電報編號計劃(參考ITU-T Recommendation F.69 ); - 1001: 保密編號計劃; - 1111: 擴展保留; -其它數值保留或用于其它接入技術 |
<CallNum> |
撥號號碼,string |
<SsStr> |
附加業務控制串,string |
<Dcs> |
編碼方案(23.038) |
<UssdStr> |
USSD字符串(22.030),string |
<Pd> |
Protocol discriminator, reter to 24.008 10.2 |
<TransId> |
Transaction identifier, reter to 24.008 10.3.2 |
<MsgType> |
Activate PDP context request message identity, reter to 24.008 10.4 |
<Nsapi> |
Network service access point identifier, reter to 24.008 10.5.6.2 |
<LlcSapi> |
LLC service access point identifier, reter to 24.008 10.2 |
<ReqQoS> |
Quality of service, reter to 24.008 10.5.6.5 |
<PdpType> |
PDP type organisation, reter to 24.008 10.5.6.4 |
<PdpTypeNum> |
PDP type number |
<AddrInfo> |
Address information, hex string |
<Apn> |
Access Point Name, hex string |
<CfgProtocol> |
Configuration protocol |
<ProtoID> |
Protocol ID, hex string |
<Capa1> |
性能配置參數1,ME在向網絡請求呼叫建立中使用這些信息。如沒有此項,ME認為該呼叫是話音呼叫。 |
<subaddr> |
被叫子地址 |
<Alpha> |
Alpha標識,hex string |
<Capa2> |
性能配置參數2 |
<BcReptr> |
BC重復指示器,'01' =交替模式;'03' =順序模式 |
<CodeMode> |
文本編碼模式,同短消息編碼方式相同, '00':GSM缺省7 bit編碼; 04':GSM缺省8 bit編碼; '08':UCS2. |
<InputTxt> |
文本串,hex string |
<MCC> |
國家碼, hex string |
<MNC> |
網絡碼, hex string |
<LAC> |
位置區碼, hex string |
<CellId> |
小區ID |
<ExtCellId> |
擴展小區ID |
<Imei> |
ME的IMEI號,decimal string |
<MesRlt> |
網絡測量結果,hex string |
<BcchList> |
BCCH信道列表,最大160字節,hex string |
<Date> |
當前日期,格式為YYMMDD |
<Time> |
當前時間,格式為HHMMSS |
<TimeZone> |
當前時區 |
<LangSet> |
語言設置,hex string |
<MeStat> |
ME狀態 - '00' = ME is in the idle state; - '01' = ME is not in idle state; - '02' to'FF'= reserved values. |
<TimeAdv> |
時間提前量,編碼方式參照3GPP TS 44.018 |
<Act> |
訪問技術 |
<TimerId> |
定時器標識,取值0-8,無效值為0xff |
<TimerVal> |
定時器數值,表示時分秒, hex string,如163241表示16時32分41秒 |
<SW1> |
狀態字1 |
<SW2> |
狀態字2 |
<RApdu> |
數據域,hex string |
<RCardAtr> |
卡的ATR,hex string |
<RCardStatus> |
讀卡器狀態 |
<RCardId> |
讀卡器ID,hex string |
<AtRsp> |
AT響應串,結構嚴格按照3GPP TS 27.007 [12]定義的命令行的響應 |
<BearType> |
承載類型 - '00' = Technology independent: '00'; - '01' = Bluetooth; - '02' = IrDA; - '03' = RS232; - '04' = USB; - '05' to 'FF' = RFU. |
<Param> |
承載參數,對應于承載類型,編碼方式各異,hex string |
<BufSize> |
緩沖大小 |
<AdrType> |
地址類型 '21' = IPv4地址; - '57' = IPv6地址; 其它為保留值 |
<Adr> |
地址值域,IPV4 4個字節,IPV6 16個字節,hex string |
<ChnlID> |
信道標識符(1-7,0表示沒有信道可獲得) |
<Connt> |
0表示沒有建立連接或PDP語境未激活;1表示建立了連接或PDP語境被激活 |
<Connt Info> |
00:沒有給出進一步信息;01-04未用;05:掉線;其他值保留 |
<DataLenth> |
信道的數據長度 |
<RecvData> |
接收的信道數據,hex string |
<SendData> |
發送的信道數據,hex string |
<SrvList> |
可用業務列表,目前只對藍牙有效,每個業務記錄33bytes |
<BearType> |
承載類型 - '00' = Technology independent: '00'; - '01' = Bluetooth; - '02' = IrDA; - '03' = RS232; - '04' = USB; - '05' to 'FF' = RFU. |
<SrvID> |
業務標識符, - '00' = Technology independent: '00'; - '01' = Bluetooth; - '02' = IrDA; - '03' = RS232; - '04' = USB; - '05' to 'FF' = RFU. |
<SrvRecord> |
記錄值,hex string |
注: <ReqQoS>包含:<DlyClss>,<ReliabClss>,<PeakPut>,<PrecClss>,<MeanPut>[,<TraffClss>,
<DelivOrd>,<DelivErrSDU>,<MaxSDUsiz>,<MaxBitUp>,<MaxBitDown>,<ResiBER>,<SDUerrRat>,<TranLay>,<TrafHand>,<GuarBitUp>,<GuarBitDown>[,<SignInd>,<SourDescr>[,<MaxBitExt>,<GuarBitExt> 參見24.008 10.5.6.5。
典型示例
請求:AT+ZUTR=36,1,2,0,,0<CR>
響應:<CR><LF>OK<CR><LF>