Kconfig 13 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215216217218219220221222223224225226227228229230231232233234235236237238239240241242243244245246247248249250251252253254255256257258259260261262263264265266267268269270271272273274275276277278279280281282283284285286287288289290291292293294295296297298299300301302303304305306307308309310311312313314315316317318319320321322323324325326327328329330331332333334335336337338339340341342343344345346347348349350351352353354355356357358359360361362363364365366367368369370371372373374375376377378379380381382383384385386387388389390391392393394395396397398399400401402403404405406407408409410411412413414415416417418419420421422423424425426427428429430431432433434435436437438439440441442443444445446447448449450451452453454455456457458459460461462463464465466467468469470471472473474475476
  1. # Copyright (C) 2020 Quectel.
  2. # All rights reserved.
  3. #
  4. menu "quectel AT commands"
  5. config QUEC_PROJECT_FEATURE_ATC_PARSE
  6. bool "ATC parse enabled"
  7. depends on QUEC_PROJECT_FEATURE
  8. default y
  9. config QUEC_PROJECT_FEATURE_GENERAL_AT
  10. bool "AT of GENERAL enabled"
  11. depends on QUEC_PROJECT_FEATURE
  12. default y
  13. config QUEC_PROJECT_ATCMD_APP_SUPPORT
  14. bool "Quectel AT Standard package"
  15. depends on QUEC_PROJECT_FEATURE
  16. default y
  17. config QUEC_PROJECT_FEATURE_AUDIO_AT
  18. bool "AT of AUDIO enabled"
  19. depends on QUEC_PROJECT_FEATURE
  20. depends on QUEC_PROJECT_ATCMD_APP_SUPPORT
  21. depends on QUEC_PROJECT_FEATURE_AUDIO
  22. default y
  23. config QUEC_PROJECT_FEATURE_TTS_AT
  24. bool "AT of TTS enabled"
  25. depends on QUEC_PROJECT_FEATURE
  26. depends on QUEC_PROJECT_ATCMD_APP_SUPPORT
  27. depends on QUEC_PROJECT_FEATURE_AUDIO
  28. depends on QUEC_PROJECT_FEATURE_TTS
  29. default n if QL_OPEN_EXPORT_PKG
  30. default y
  31. config QUEC_PROJECT_FEATURE_EXT_CODEC_AT
  32. bool "AT of EXT_CODEC enabled"
  33. depends on QUEC_PROJECT_FEATURE
  34. depends on QUEC_PROJECT_ATCMD_APP_SUPPORT
  35. depends on QUEC_PROJECT_FEATURE_AUDIO
  36. depends on QUEC_PROJECT_FEATURE_EXT_CODEC
  37. default y
  38. config QUEC_PROJECT_FEATURE_BT_AT
  39. bool "AT of BT enabled"
  40. depends on QUEC_PROJECT_FEATURE
  41. depends on QUEC_PROJECT_ATCMD_APP_SUPPORT
  42. depends on QUEC_PROJECT_FEATURE_BT
  43. default n if QL_OPEN_EXPORT_PKG
  44. default y
  45. config QUEC_PROJECT_FEATURE_BT_HFP_AT
  46. bool "AT of BT HFP enabled"
  47. depends on QUEC_PROJECT_FEATURE
  48. depends on QUEC_PROJECT_ATCMD_APP_SUPPORT
  49. depends on QUEC_PROJECT_FEATURE_BT
  50. depends on QUEC_PROJECT_FEATURE_BT_HFP
  51. default n if QL_OPEN_EXPORT_PKG
  52. default y
  53. config QUEC_PROJECT_FEATURE_BT_SPP_AT
  54. bool "AT of BT SPP enabled"
  55. depends on QUEC_PROJECT_FEATURE
  56. depends on QUEC_PROJECT_ATCMD_APP_SUPPORT
  57. depends on QUEC_PROJECT_FEATURE_BT
  58. depends on QUEC_PROJECT_FEATURE_BT_SPP
  59. default n if QL_OPEN_EXPORT_PKG
  60. default y
  61. config QUEC_PROJECT_FEATURE_BT_A2DP_AVRCP_AT
  62. bool "AT of BT A2DP & AVRCP enabled"
  63. depends on QUEC_PROJECT_FEATURE
  64. depends on QUEC_PROJECT_ATCMD_APP_SUPPORT
  65. depends on QUEC_PROJECT_FEATURE_BT
  66. depends on QUEC_PROJECT_FEATURE_BT_A2DP_AVRCP
  67. default n if QL_OPEN_EXPORT_PKG
  68. default y
  69. config QUEC_PROJECT_FEATURE_BLE_GATT_AT
  70. bool "AT of BLE_GATT enabled"
  71. depends on QUEC_PROJECT_FEATURE
  72. depends on QUEC_PROJECT_ATCMD_APP_SUPPORT
  73. depends on QUEC_PROJECT_FEATURE_BT
  74. depends on QUEC_PROJECT_FEATURE_BLE_GATT
  75. default n if QL_OPEN_EXPORT_PKG
  76. default y
  77. config QUEC_PROJECT_FEATURE_CALL_AT
  78. bool "AT of CALL enabled"
  79. depends on QUEC_PROJECT_FEATURE
  80. depends on QUEC_PROJECT_ATCMD_APP_SUPPORT
  81. depends on QUEC_PROJECT_FEATURE_VOICE_CALL
  82. default n if QL_OPEN_EXPORT_PKG
  83. default y
  84. config QUEC_PROJECT_FEATURE_FILE_AT
  85. bool "AT of FILE enabled"
  86. depends on QUEC_PROJECT_FEATURE
  87. depends on QUEC_PROJECT_ATCMD_APP_SUPPORT
  88. depends on QUEC_PROJECT_FEATURE_FILE
  89. default n if QL_OPEN_EXPORT_PKG
  90. default y
  91. config QUEC_PROJECT_FEATURE_FLASH_AT
  92. bool "AT of FLASH enabled"
  93. depends on QUEC_PROJECT_FEATURE
  94. depends on QUEC_PROJECT_ATCMD_APP_SUPPORT
  95. default n if QL_OPEN_EXPORT_PKG
  96. default n
  97. # protocol stack START
  98. config QUEC_PROJECT_FEATURE_TCPIP_AT
  99. bool "AT of TCPIP enabled"
  100. depends on QUEC_PROJECT_ATCMD_APP_SUPPORT
  101. depends on QUEC_PROJECT_FEATURE_SOCKET
  102. default n if QL_OPEN_EXPORT_PKG
  103. default y
  104. config QUEC_PROJECT_FEATURE_PDP_KALIVE
  105. bool "AT of pdp keepalive enabled"
  106. depends on QUEC_PROJECT_ATCMD_APP_SUPPORT
  107. default n if QL_OPEN_EXPORT_PKG
  108. default y
  109. config QUEC_PROJECT_FEATURE_KEEPALIVE_RETRANT
  110. bool "AT of pdp keepalive RETRANT enabled"
  111. depends on QUEC_PROJECT_ATCMD_APP_SUPPORT
  112. default n if QL_OPEN_EXPORT_PKG
  113. default y
  114. config QUEC_PROJECT_FEATURE_TCP_WINDOWSIZE_AT
  115. bool "AT of tcp windowsize enabled"
  116. depends on QUEC_PROJECT_ATCMD_APP_SUPPORT
  117. depends on QUEC_PROJECT_FEATURE_TCPIP_AT
  118. default n if QL_OPEN_EXPORT_PKG
  119. default y
  120. config QUEC_PROJECT_FEATURE_SSL_AT
  121. bool "AT of SSL enabled"
  122. depends on QUEC_PROJECT_FEATURE_TCPIP_AT
  123. depends on QUEC_PROJECT_FEATURE_SSL
  124. default n if QL_OPEN_EXPORT_PKG
  125. default y
  126. config QUEC_PROJECT_FEATURE_PING_AT
  127. bool "AT of PING enabled"
  128. depends on QUEC_PROJECT_ATCMD_APP_SUPPORT
  129. depends on QUEC_PROJECT_FEATURE_PING
  130. depends on QUEC_PROJECT_FEATURE_TCPIP_AT
  131. default n if QL_OPEN_EXPORT_PKG
  132. default y
  133. config QUEC_PROJECT_FEATURE_NTP_AT
  134. bool "AT of NTP enabled"
  135. depends on QUEC_PROJECT_ATCMD_APP_SUPPORT
  136. depends on QUEC_PROJECT_FEATURE_NTP
  137. depends on QUEC_PROJECT_FEATURE_TCPIP_AT
  138. default n if QL_OPEN_EXPORT_PKG
  139. default y
  140. config QUEC_PROJECT_FEATURE_HTTP_AT
  141. bool "AT of HTTP enabled"
  142. depends on QUEC_PROJECT_ATCMD_APP_SUPPORT
  143. depends on QUEC_PROJECT_FEATURE_HTTP
  144. default n if QL_OPEN_EXPORT_PKG
  145. default y
  146. config QUEC_PROJECT_FEATURE_LBS_AT
  147. bool "AT of LBS enabled"
  148. depends on QUEC_PROJECT_ATCMD_APP_SUPPORT
  149. depends on QUEC_PROJECT_FEATURE_LBS
  150. default n if QL_OPEN_EXPORT_PKG
  151. default y
  152. config QUEC_PROJECT_FEATURE_CTSREG_AT
  153. bool "AT of CTSREG enabled"
  154. depends on QUEC_PROJECT_ATCMD_APP_SUPPORT
  155. depends on QUEC_PROJECT_FEATURE_CTSREG
  156. default n if QL_OPEN_EXPORT_PKG
  157. default y
  158. config QUEC_PROJECT_FEATURE_MMS_AT
  159. bool "AT of MMS enabled"
  160. depends on QUEC_PROJECT_ATCMD_APP_SUPPORT
  161. depends on QUEC_PROJECT_FEATURE_MMS
  162. default n if QL_OPEN_EXPORT_PKG
  163. default y
  164. config QUEC_PROJECT_FEATURE_MQTT_AT
  165. bool "AT of MQTT enabled"
  166. depends on QUEC_PROJECT_ATCMD_APP_SUPPORT
  167. depends on QUEC_PROJECT_FEATURE_MQTT
  168. default n if QL_OPEN_EXPORT_PKG
  169. default y
  170. config QUEC_PROJECT_FEATURE_CTWING_AT
  171. bool "AT of CTWING enabled"
  172. depends on QUEC_PROJECT_FEATURE_MQTT_AT
  173. depends on QUEC_PROJECT_FEATURE_HTTP_AT
  174. default n if QL_OPEN_EXPORT_PKG
  175. default n
  176. config QUEC_PROJECT_FEATURE_UNIOT_IDENTITY
  177. bool "UNIOT_IDENTITY feature for Quectel"
  178. depends on QUEC_PROJECT_ATCMD_APP_SUPPORT
  179. depends on QUEC_PROJECT_FEATURE_UNIOT
  180. default n if QL_OPEN_EXPORT_PKG
  181. default n
  182. config QUEC_PROJECT_FEATURE_UNIOT_AT
  183. bool "AT of UNIOT feature for Quectel"
  184. depends on QUEC_PROJECT_FEATURE_UNIOT_IDENTITY
  185. default n
  186. config QUEC_PROJECT_FEATURE_FTP_AT
  187. bool "AT of FTP enabled"
  188. depends on QUEC_PROJECT_ATCMD_APP_SUPPORT
  189. depends on QUEC_PROJECT_FEATURE_FTP
  190. default n if QL_OPEN_EXPORT_PKG
  191. default y
  192. config QUEC_PROJECT_FEATURE_SMTP_AT
  193. bool "AT of SMTP enabled"
  194. depends on QUEC_PROJECT_ATCMD_APP_SUPPORT
  195. depends on QUEC_PROJECT_FEATURE_SMTP
  196. default n if QL_OPEN_EXPORT_PKG
  197. default y
  198. config QUEC_PROJECT_FEATURE_LWM2M_AT
  199. bool "AT of LWM2M enabled"
  200. depends on QUEC_PROJECT_ATCMD_APP_SUPPORT
  201. depends on QUEC_PROJECT_FEATURE_LWM2M
  202. default n if QL_OPEN_EXPORT_PKG
  203. default y
  204. config QUEC_PROJECT_FEATURE_QTHSDK_AT
  205. bool "AT of QUECTHING enabled"
  206. depends on QUEC_PROJECT_FEATURE_QTHSDK
  207. default n if QL_OPEN_EXPORT_PKG
  208. default y
  209. # protocol stack END
  210. config QUEC_PROJECT_FEATURE_GNSS_AT
  211. bool "AT of GNSS enabled"
  212. depends on QUEC_PROJECT_FEATURE
  213. depends on QUEC_PROJECT_ATCMD_APP_SUPPORT
  214. depends on QUEC_PROJECT_FEATURE_GNSS
  215. default n if QL_OPEN_EXPORT_PKG
  216. default y
  217. config QUEC_PROJECT_FEATURE_RTK_AT
  218. bool "AT of RTK enabled"
  219. depends on QUEC_PROJECT_FEATURE
  220. depends on QUEC_PROJECT_ATCMD_APP_SUPPORT
  221. depends on QUEC_PROJECT_FEATURE_RTK
  222. default n if QL_OPEN_EXPORT_PKG
  223. default n
  224. config QUEC_PROJECT_FEATURE_GPIO_AT
  225. bool "AT of GPIO enabled"
  226. depends on QUEC_PROJECT_FEATURE
  227. depends on QUEC_PROJECT_ATCMD_APP_SUPPORT
  228. depends on QUEC_PROJECT_FEATURE_GPIO
  229. default y
  230. config QUEC_PROJECT_FEATURE_ADC_AT
  231. bool "AT of ADC enabled"
  232. depends on QUEC_PROJECT_FEATURE
  233. depends on QUEC_PROJECT_ATCMD_APP_SUPPORT
  234. depends on QUEC_PROJECT_FEATURE_ADC
  235. default n if QL_OPEN_EXPORT_PKG
  236. default y
  237. config QUEC_PROJECT_FEATURE_LEDCFG_AT
  238. bool "AT of LEDCFG enabled"
  239. depends on QUEC_PROJECT_FEATURE
  240. depends on QUEC_PROJECT_ATCMD_APP_SUPPORT
  241. depends on QUEC_PROJECT_FEATURE_LEDCFG
  242. default n if QL_OPEN_EXPORT_PKG
  243. default y
  244. config QUEC_PROJECT_FEATURE_NW_AT
  245. bool "AT of NW enabled"
  246. depends on QUEC_PROJECT_FEATURE
  247. depends on QUEC_PROJECT_ATCMD_APP_SUPPORT
  248. depends on QUEC_PROJECT_FEATURE_NW
  249. default y
  250. config QUEC_PROJECT_FEATURE_FIREWALL_AT
  251. bool "AT of FIREWALL enabled"
  252. depends on QUEC_PROJECT_FEATURE
  253. depends on QUEC_PROJECT_FEATURE_FIREWALL
  254. default y
  255. config QUEC_PROJECT_FEATURE_SIM_AT
  256. bool "AT of SIM enabled"
  257. depends on QUEC_PROJECT_FEATURE
  258. depends on QUEC_PROJECT_ATCMD_APP_SUPPORT
  259. depends on QUEC_PROJECT_FEATURE_SIM
  260. default y
  261. config QUEC_PROJECT_FEATURE_QVSIM_AT
  262. bool "AT of QVSIM enabled"
  263. depends on QUEC_PROJECT_FEATURE
  264. depends on QUEC_PROJECT_ATCMD_APP_SUPPORT
  265. depends on QUEC_PROJECT_FEATURE_QVSIM
  266. default n if QL_OPEN_EXPORT_PKG
  267. default y
  268. config QUEC_PROJECT_FEATURE_SMS_AT
  269. bool "AT of SMS enabled"
  270. depends on QUEC_PROJECT_FEATURE
  271. depends on QUEC_PROJECT_ATCMD_APP_SUPPORT
  272. depends on QUEC_PROJECT_FEATURE_SMS
  273. default n if QL_OPEN_EXPORT_PKG
  274. default y
  275. config QUEC_PROJECT_FEATURE_PBK_AT
  276. bool "AT of PBK enabled"
  277. depends on QUEC_PROJECT_FEATURE
  278. depends on QUEC_PROJECT_ATCMD_APP_SUPPORT
  279. depends on QUEC_PROJECT_FEATURE_PBK
  280. default n if QL_OPEN_EXPORT_PKG
  281. default y
  282. config QUEC_PROJECT_FEATURE_STK_AT
  283. bool "AT of stk enabled"
  284. depends on QUEC_PROJECT_FEATURE
  285. depends on QUEC_PROJECT_ATCMD_APP_SUPPORT
  286. depends on QUEC_PROJECT_FEATURE_STK
  287. default n if QL_OPEN_EXPORT_PKG
  288. default n
  289. config QUEC_PROJECT_FEATURE_BIP_AT
  290. bool "AT of bip enabled"
  291. depends on QUEC_PROJECT_FEATURE
  292. depends on QUEC_PROJECT_ATCMD_APP_SUPPORT
  293. depends on QUEC_PROJECT_FEATURE_BIP
  294. default n if QL_OPEN_EXPORT_PKG
  295. default y
  296. config QUEC_PROJECT_FEATURE_WIFISCAN_AT
  297. bool "AT of WIFISCAN enabled"
  298. depends on QUEC_PROJECT_FEATURE
  299. depends on QUEC_PROJECT_ATCMD_APP_SUPPORT
  300. depends on QUEC_PROJECT_FEATURE_WIFISCAN
  301. default n if QL_OPEN_EXPORT_PKG
  302. default y
  303. config QUEC_PROJECT_FEATURE_FOTA_AT
  304. bool "AT of FOTA enabled"
  305. depends on QUEC_PROJECT_FEATURE
  306. depends on QUEC_PROJECT_FEATURE_FOTA
  307. depends on QUEC_PROJECT_ATCMD_APP_SUPPORT
  308. default n if QL_OPEN_EXPORT_PKG
  309. default y
  310. config QUEC_PROJECT_FEATURE_QCFG_AT
  311. bool "AT of QCFG enabled"
  312. depends on QUEC_PROJECT_FEATURE
  313. depends on QUEC_PROJECT_ATCMD_APP_SUPPORT
  314. default y
  315. config QUEC_PROJECT_FEATURE_QDBGCFG_AT
  316. bool "AT of QDBGCFG enabled"
  317. depends on QUEC_PROJECT_FEATURE
  318. depends on QUEC_PROJECT_ATCMD_APP_SUPPORT
  319. default y
  320. config QUEC_PROJECT_FEATURE_RFTEST_AT
  321. bool "AT of RFTEST enabled"
  322. depends on QUEC_PROJECT_FEATURE
  323. depends on QUEC_PROJECT_FEATURE_RFTEST
  324. default y
  325. config QUEC_PROJECT_FEATURE_JAMDET_AT
  326. bool "AT of Jamming detection enabled"
  327. depends on QUEC_PROJECT_FEATURE
  328. depends on QUEC_PROJECT_FEATURE_JAMDET
  329. default n if QL_OPEN_EXPORT_PKG
  330. default y
  331. config QUEC_PROJECT_FEATURE_CAMERA_AT
  332. bool "AT of CAMERA enabled"
  333. depends on QUEC_PROJECT_FEATURE
  334. depends on QUEC_PROJECT_ATCMD_APP_SUPPORT
  335. depends on QUEC_PROJECT_FEATURE_CAMERA
  336. default n if QL_OPEN_EXPORT_PKG
  337. default y
  338. config QUEC_PROJECT_FEATURE_USB_MODEM_AT
  339. bool "AT of USB_MODEM_AT enabled"
  340. depends on QUEC_PROJECT_FEATURE
  341. default y
  342. config QUEC_PROJECT_FEATURE_USB_NMEA_AT
  343. bool "AT of USB_NMEA_AT enabled"
  344. depends on QUEC_PROJECT_FEATURE
  345. default y
  346. config QUEC_PROJECT_FEATURE_DTMF_AT
  347. bool "AT of DTMF enabled"
  348. depends on QUEC_PROJECT_FEATURE
  349. depends on QUEC_PROJECT_ATCMD_APP_SUPPORT
  350. depends on QUEC_PROJECT_FEATURE_AUDIO
  351. depends on QUEC_PROJECT_FEATURE_DTMF
  352. default n if QL_OPEN_EXPORT_PKG
  353. default y
  354. config QUEC_PROJECT_FEATURE_UNIOT_IDENTITY
  355. bool "UNIOT_IDENTITY feature for Quectel"
  356. depends on QUEC_PROJECT_FEATURE
  357. depends on QUEC_PROJECT_FEATURE_MQTT
  358. default n
  359. config QUEC_PROJECT_FEATURE_UNIOT_AT
  360. bool "AT of UNIOT feature for Quectel"
  361. depends on QUEC_PROJECT_FEATURE
  362. depends on QUEC_PROJECT_ATCMD_APP_SUPPORT
  363. depends on QUEC_PROJECT_FEATURE_MQTT
  364. default n if QL_OPEN_EXPORT_PKG
  365. default n
  366. config QUEC_PROJECT_FEATURE_CSDK_VERINFO_AT
  367. bool "AT of VERSION Info feature for Quectel CSDK"
  368. depends on QUEC_PROJECT_FEATURE
  369. default y if QL_OPEN_EXPORT_PKG
  370. default n
  371. config QUEC_PROJECT_FEATURE_HEART_BEAT_AT
  372. bool "AT of heart beat enabled"
  373. depends on QUEC_PROJECT_FEATURE
  374. depends on QUEC_PROJECT_ATCMD_APP_SUPPORT
  375. default n
  376. config QUEC_PROJECT_FEATURE_ALIIOTSMARTCARD_AT
  377. bool "AT of ALIOT smartcard"
  378. depends on QUEC_PROJECT_FEATURE
  379. depends on QUEC_PROJECT_ATCMD_APP_SUPPORT
  380. default n
  381. config QUEC_PROJECT_FEATURE_ALIPAY_IOT_SDK_AT
  382. bool "AT of ALIPAY_IOT_SDK feature for Quectel"
  383. depends on QUEC_PROJECT_FEATURE_ALIPAY_IOT_SDK
  384. default n if QL_OPEN_EXPORT_PKG
  385. default n
  386. config QUEC_PROJECT_FEATURE_MAYILIAN_AT
  387. bool "AT of mayilian feature for Quectel CSDK"
  388. depends on QUEC_PROJECT_FEATURE
  389. depends on QUEC_PROJECT_FEATURE_MAYILIAN
  390. default n if QL_OPEN_EXPORT_PKG
  391. default n
  392. config QUEC_PROJECT_FEATURE_WEBSOCKET_AT
  393. bool "AT of heart beat enabled"
  394. depends on QUEC_PROJECT_FEATURE
  395. depends on QUEC_PROJECT_ATCMD_APP_SUPPORT
  396. default n
  397. config QUEC_PROJECT_FEATURE_HW_IOT_DEVICE_SDK_AT
  398. bool "AT of HW_IOT_DEVICE_SDK feature for Quectel"
  399. depends on QUEC_PROJECT_FEATURE_HW_IOT_DEVICE_SDK
  400. default n
  401. config QUEC_PROJECT_FEATURE_TEESDK_VTRUST_AT
  402. bool "AT of qianchuan tee sdk feature for Quectel"
  403. depends on QUEC_PROJECT_FEATURE
  404. depends on QUEC_PROJECT_FEATURE_TEESDK_VTRUST
  405. default n
  406. endmenu