ATC命令.docVIP

  1. 1、本文档共6页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  5. 5、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  6. 6、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  7. 7、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  8. 8、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
ATC命令

词法分析 词法分析的正则表达式:(telink7619\ms-ds-src\at\atc\parser\text \Atc.lex文件) RAW_INPUT[^\n]+ RAW_STRING FAX_INPUT[0-9*+#]+ FAX_STRING CHARACTER_BYTE[^\n] BEGIN( EXTENDED ); CHARACTER XINPUT[[:xdigit:]]+ BEGIN( EXTENDED ) LCON INITIAL[dD][tT]*\*98[^#]*[#] ATD98_STRING INITIAL[dD][tT]*\*99[^#]*[#] ATD99_STRING INITIAL[dD][lL];? ATC_ATDL INITIAL[dD]\[^\]*\.* | INITIAL[dD][a-zA-Z]*[0-9]*.* ATC_ATDPBK INITIAL[dD][tT]?[^,\n].* | INITIAL^[dD].* ATC_ATD INITIAL[[:alpha:]]+[[:digit:]]* | INITIAL[[:alpha:]]+[[:digit:]]* | INITIAL\\[[:alpha:]]+[[:digit:]]* BEGIN( INITIAL ) nToken INITIAL+xnad[^\n]* ATC_XNAD INITIAL+[[:alpha:]][[:alnum:]]* keyword( nTE, 1, yytext ) INITIAL%[[:alpha:]][[:alnum:]]* keyword( nTE, 3, yytext ) SDIGIT[0-9] BEGIN( EXTENDED ) yytext[0] [-]?[0-9][0-9]* LCON EXTENDED2\.0 LCON EXTENDED[-]?[[:digit:]]+\.[[:digit:]]+ DOUBLE EXTENDED\[^\]*\ STRING EXTENDED=? TSTCMD EXTENDED,XINPUT, BEGIN( EXTENDED ); COMMA = ASSIGN ? QUERY ; SEMI \n EOL \r ATC_PDU_INFO EOF YY_NULL . CHARACTER 例如:AT+XAPP=”apSV.01”\n 可以分析如下: +XAPP 符合INITIAL+[[:alpha:]][[:alnum:]]*规则,调用keyword( nTE, 1, yytext ) 返回ATC_XAPP = 返回 ASSIGN ”apSV.01” 返回STRING \n 返回 EOL 因此该命令符合如下语法:ATC_XAPP ASSIGN string cmndend 语法分析 语法文件在telink7619\ms-ds-src\at\atc\parser\text目录下: atc.y 语法分析的主体文件,包含一下所有的*.y文件,提供普通命令的解析功能 atc_app.y atc_btc.y BluetoothControl相关 atc_cc.y Call Control相关 atc_cust1.y atc_fax.y FAX Control相关 atc_gprs.y GPRS Control相关 atc_lcs.y Location Service相关 atc_ns.y Network Service相关 atc_pbk.y Phone Book相关 atc_pmi.y ?Driver Access atc_sim.y SIM Access 相关 atc_sms.y Short Message Services相关 atc_stk.y SIM Toolkit相关 atc_sys.y System Control相关 atc_term.y Terminal Control相关 atc_test.y Test Function相关 各个命令分散到上面的文件中,不便于查找,不过编译之后,telink7619\system-build\HW\XMM6180_REV_5.0\MODEM_DEBUG\src\at\ atc.py 是以上文件的合并,方便查找。以词法分析出的“ATC_XAPP ASSIGN string cmndend”为例,在文件中查找到了如下代码: | ATC_XAP

您可能关注的文档

文档评论(0)

taotao0b + 关注
实名认证
文档贡献者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档