M22_AT.H
上传用户:zanguozi01
上传日期:2014-02-19
资源大小:155k
文件大小:7k
源码类别:

GPS编程

开发平台:

Others

  1. /********************************************************
  2. * 文件名:  M22_AT.C
  3. * 创建时间:2004年12月7日
  4. * 创建人:  
  5. * 版本号:  1.00
  6. * 功能:   有关FLASH,Buffer1中相关的一些位置定义
  7. * 文件属性:公共文件
  8. * 修改历史:(每条详述)
  9. 2004年12月14日:修改
  10. ********************************************************/
  11. #ifndef __M22_AT_H
  12. #define __M22_AT_H
  13. extern const unsigned char  AT[3]; //Communication
  14. extern const unsigned char  ATZ[4]; //恢复出厂时候的相关设置
  15. extern const unsigned char  ATE1[5];  //默认,the echo should be enabled
  16. extern const unsigned char  ATE0[5];
  17. extern const unsigned char  AT_CGMM[8]; //显示表示是M22模块
  18. extern const unsigned char  AT_CGMR[8]; //显示M22的版本号
  19. extern const unsigned char  AT_CGSN[8]; //显示M22产品序列号
  20. extern const unsigned char  AT_CMGF0[10]; //设置PDU模式
  21. extern const unsigned char  AT_CREG[9]; //查询信号附着
  22. extern const unsigned char  AT_COPS_C[9]; //查询是SIM卡的网络状态
  23. extern const unsigned char  AT_CIMI[8]; //显示SIM卡的标识
  24. extern const unsigned char  AT_CSCA_C[9]; //显示菜单的参数设置,具体见PDF
  25. extern const unsigned char  AT_CSCA[8];
  26. extern const unsigned char  AT_NOSLEEP1[13]; //设置模块不用处于休眠状态
  27. extern const unsigned char  AT_COLP1[10];
  28. extern const unsigned char  AT_CLIP1[10];
  29. extern const unsigned char  AT_AUPATH[14];
  30. extern const unsigned char  AT_AUGAIN[10];
  31. extern const unsigned char  AT_CNMI[18];
  32. extern const unsigned char  AT_TIMEOUT[16];
  33. extern const unsigned char  AT_CMGD[12];
  34. //与电话有关的AT指令
  35. extern const unsigned char  ATD[3]; //拨号处理
  36. extern const unsigned char  ATH[4]; //挂机AT指令
  37. extern const unsigned char  ATA[4]; //接听AT指令
  38. extern const unsigned char  AT_AUVOL[9]; //音量的设置,具体见PDF文档
  39. extern const unsigned char  AT_CSQ[7];
  40. extern const unsigned char  AT_CLCC[8]; //查询Call Status Message
  41. extern const unsigned char  AT_VTS[7]; //语音方面的DTMF的处理
  42. //与登陆TCP相关的指令
  43. extern const unsigned char  AT_CGDCONT[11];
  44. extern const unsigned char  APN_DEFAULT[14];
  45. extern const unsigned char  AT_CGPCO[21];
  46. extern const unsigned char  AT_DESTINFO[12];
  47. extern const unsigned char  ATD_97[8];
  48. extern const unsigned char  HANG_TCP[3];
  49. extern const unsigned char  ATO[4];
  50. //与发送SMS相关的AT指令
  51. extern const unsigned char  AT_CMGS[8];
  52. /*
  53. ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
  54. Motorola G20---AT指令返回常用字符说明
  55. ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
  56. */
  57. //GPS模块返回的字符串
  58. extern const unsigned char String_GPRMC[6]; //GPS返回数据的帧头
  59. //M22返回的常用的字符串
  60. extern const unsigned char String_OK[2];
  61. extern const unsigned char String_ER[5];
  62. extern const unsigned char String_Input_Label[2];
  63. extern const unsigned char String_CLCC[6];
  64. extern const unsigned char String_CMGS[6];
  65. extern const unsigned char String_CSQ[5];
  66. extern const unsigned char String_CSCA[5];
  67. extern const unsigned char String_CREG[6];
  68. extern const unsigned char String_RING[4];
  69. extern const unsigned char String_CLIP[6];
  70. extern const unsigned char String_COLP[6];
  71. extern const unsigned char String_CMT[5];
  72. extern const unsigned char String_NOCARRIER[10];
  73. extern const unsigned char String_L_TCP[16];
  74. extern const unsigned char String_DESTINFO[10];
  75. extern const unsigned char String_COPS[6];
  76. extern const unsigned char String_CONNECT[7];
  77. extern const unsigned char String_BUSY[4];
  78. extern const unsigned char String_NOANSWER[9];
  79. extern const unsigned char String_AT[2];
  80. extern const unsigned char String_END[2];
  81. //程序中其他显示的字符串
  82. extern const unsigned char M22_RESET_ON_OK[21];
  83. //供应商:哈工大泰森电子有限公司
  84. extern const unsigned char MADE[32];
  85. //产品型号
  86. extern const unsigned char MODEL[8];
  87. //开发日期
  88. extern const unsigned char DESIGN_DATA[8];
  89. extern const unsigned char EDIT_DATE[13];
  90. //软件版本
  91. extern const unsigned char SOFT_EDITION[8];
  92. extern const unsigned char GPS_2005A[16];
  93. extern const unsigned char UPDATE_TIME[21];
  94. //开发者:易爱国
  95. extern const unsigned char AUTHOR[16];
  96. //车载GPS小终端
  97. extern const unsigned char MODEL_TYPE1[13];
  98. //车载GPS GPRS-M22-2005A
  99. extern const unsigned char MODEL_TYPE2[30];
  100. extern const unsigned char R_OVERTOP[24];
  101. extern const unsigned char JR_OVERTOP[24];
  102. extern const unsigned char CLEAR_SRAM[7];
  103. extern const unsigned char SYS_EDITION[2];
  104. extern const unsigned char SYS_TIME[6];
  105. extern const unsigned char SYS_UPDATATIME[6];
  106. //extern const unsigned char LAND_TCP[8];
  107. //extern const unsigned char PASS_W_PAGE[10];
  108. //extern const unsigned char ALL_DISTANCEP[12];
  109. extern const unsigned char MAXSPEED[12];
  110. extern const unsigned char LIMIT_DIS[14];
  111. //extern const unsigned char PASS_R_PAGE[9];
  112. //extern const unsigned char TIME_START[11];
  113. //extern const unsigned char TIME_END[9];
  114. //extern const unsigned char PASS_SEND_ONE_PAGE[19];
  115. //extern const unsigned char PASS_END[18];
  116. extern const unsigned char MAINSYS[26];
  117. //extern const unsigned char PAGE_S[12];
  118. //extern const unsigned char PAGE_E[10];
  119. extern const unsigned char String_A[60];
  120. //extern const unsigned char CHANGE_PAGE[11];
  121. extern const unsigned char String_TestGPRS[4];
  122. extern const unsigned char SMS_Head_1[4];
  123. extern const unsigned char SMS_Head_2[6];
  124. extern const unsigned char TYPE[7];
  125. extern const unsigned char TCP_QUIT[16];
  126. extern const unsigned char TCP_TEST[13];
  127. extern const unsigned char TCP_COMMAAND[18];
  128. extern const unsigned char TRACK[6];
  129. extern const unsigned char ALARM[6];
  130. extern const unsigned char DISTANCE[8];
  131. extern const unsigned char WATCH[5];
  132. extern const unsigned char POWER_OFF[20];
  133. extern const unsigned char PHONE[17];
  134. extern const unsigned char Handle_VOL[5];
  135. extern const unsigned char PRO_EDITION[18];
  136. extern const unsigned char SYS[9];
  137. extern const unsigned char String_EDIT[60];
  138. extern const unsigned char TCP_LAND_ERROR[16];
  139. extern const unsigned char RECEIVE1[16];
  140. extern const unsigned char RECEIVE2[16];
  141. extern const unsigned char GET_DRIVERINFO_OK[18];
  142. extern const unsigned char SEND_DRIVERINFO_OK[19];
  143. extern const unsigned char CENTER_RELOAD[17];
  144. extern const unsigned char OFF_ACC[12];
  145. extern const unsigned char ASK_DRIVERINFO[17];
  146. extern const unsigned char SET_DISTANCE_INFO[14];
  147. extern const unsigned char RESET_PRO[14];
  148. extern const unsigned char CONNCET_TCP[13];
  149. extern const unsigned char INFO_ERROR[16];
  150. extern const unsigned char INFO_DATA[6];
  151. extern const unsigned char DISTANCE_DATA[18];
  152. extern const unsigned char CHECK_TIME[12];
  153. extern const unsigned char DISP_SHOW_ALARM[17];
  154. extern const unsigned char AREA_PAR[9];
  155. extern const unsigned char LINE_PAR[9];
  156. extern const unsigned char LOAD_ERROR[17];
  157. extern const unsigned char VTYPE[5];
  158. extern const unsigned char VKIND[5];
  159. extern const unsigned char VGROUP[6];
  160. extern const unsigned char VID[4];
  161. extern const unsigned char NUM1[5];
  162. extern const unsigned char IP_ADDRESS[3];
  163. extern const unsigned char PORT[5];
  164. extern const unsigned char TCP_APN[4];
  165. extern const unsigned char ON_OFF0[8];
  166. extern const unsigned char ON_OFF1[8];
  167. extern const unsigned char ON_OFF2[8];
  168. extern const unsigned char FLAG[5];
  169. extern const unsigned char TCP_TIME[4];
  170. extern const unsigned char GSM_TIME[4];
  171. extern const unsigned char DIS[4];
  172. extern const unsigned char PHONE1[3];
  173. extern const unsigned char PHONE2[3];
  174. extern const unsigned char PHONE3[3];
  175. extern const unsigned char PHONE4[4];
  176. extern const unsigned char PHONE5[4];
  177. extern const unsigned char PHONE6[4];
  178. extern const unsigned char PHONE7[11];
  179. #endif