ql_atcmd_def.h 2.8 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778
  1. /** @file
  2. ql_atcmd_def.h
  3. @brief
  4. This file is used to define at command for different Quectel OPEN SDK Project.
  5. */
  6. /*================================================================
  7. Copyright (c) 2021 Quectel Wireless Solution, Co., Ltd. All Rights Reserved.
  8. Quectel Wireless Solution Proprietary and Confidential.
  9. =================================================================*/
  10. /*=================================================================
  11. EDIT HISTORY FOR MODULE
  12. This section contains comments describing changes made to the module.
  13. Notice that changes are listed in reverse chronological order.
  14. WHEN WHO WHAT, WHERE, WHY
  15. ------------ ------- -------------------------------------------------------------------------------
  16. =================================================================*/
  17. #ifndef QL_ATCMD_DEF_H
  18. #define QL_ATCMD_DEF_H
  19. /***************** AT command defination *******************/
  20. /*
  21. * Each command should be located in a single line
  22. * <option> should be fixed as 0
  23. *
  24. * -------------------------------------------------------
  25. * | AT name | AT command handler | option |
  26. * -------------------------------------------------------
  27. */
  28. //at demo
  29. +QLATDEMO, ql_exec_atdemo_cmd, 0
  30. +QLVER, ql_exec_ver_cmd, 0
  31. #ifdef CONFIG_QUEC_PROJECT_FEATURE_TEESDK_VTRUST_AT
  32. +VTRUST, vtrust_at_cmd, 0
  33. #endif
  34. #ifdef CONFIG_QUEC_PROJECT_FEATURE_SMS_AT
  35. +CSMS, atCmdHandleCSMS, 0
  36. +CPMS, atCmdHandleCPMS, 0
  37. +CMGF, atCmdHandleCMGF, 0
  38. +CSCA, atCmdHandleCSCA, 0
  39. +CSMP, atCmdHandleCSMP, 0
  40. +CSDH, atCmdHandleCSDH, 0
  41. +CSCB, atCmdHandleCSCB, 0
  42. +CSAS, atCmdHandleCSAS, 0
  43. +CRES, atCmdHandleCRES, 0
  44. +CNMI, atCmdHandleCNMI, 0
  45. +CMGL, atCmdHandleCMGL, 0
  46. +CMGR, atCmdHandleCMGR, 0
  47. +CNMA, atCmdHandleCNMA, 0
  48. +CMGS, atCmdHandleCMGS, 0
  49. +CMSS, atCmdHandleCMSS, 0
  50. +CMGW, atCmdHandleCMGW, 0
  51. +CMGD, atCmdHandleCMGD, 0
  52. +CMGC, atCmdHandleCMGC, 0
  53. +CMMS, atCmdHandleCMMS, 0
  54. +QCMGS, quectel_exec_qcmgs_cmd, 0
  55. +QCMGR, quectel_exec_qcmgr_cmd, 0
  56. +QCSMP, quectel_exec_qcsmp_cmd, 0
  57. +QCMRC, quectel_exec_qcmrc_cmd, 0
  58. +QCMGL, quectel_exec_qcmgl_cmd, 0
  59. +QSMSCFG, quectel_exec_qsmscfg_cmd, 0
  60. #endif
  61. #endif