1*10465441SEvalZeromenu "AT commands" 2*10465441SEvalZero 3*10465441SEvalZeroconfig RT_USING_AT 4*10465441SEvalZero bool "Enable AT commands" 5*10465441SEvalZero default n 6*10465441SEvalZero 7*10465441SEvalZeroif RT_USING_AT 8*10465441SEvalZero 9*10465441SEvalZero config AT_DEBUG 10*10465441SEvalZero bool "Enable debug log output" 11*10465441SEvalZero default n 12*10465441SEvalZero 13*10465441SEvalZero config AT_USING_SERVER 14*10465441SEvalZero bool "Enable AT commands server" 15*10465441SEvalZero default n 16*10465441SEvalZero 17*10465441SEvalZero if AT_USING_SERVER 18*10465441SEvalZero 19*10465441SEvalZero config AT_SERVER_DEVICE 20*10465441SEvalZero string "Server device name" 21*10465441SEvalZero default "uart3" 22*10465441SEvalZero 23*10465441SEvalZero config AT_SERVER_RECV_BUFF_LEN 24*10465441SEvalZero int "The maximum length of server data accepted" 25*10465441SEvalZero default 256 26*10465441SEvalZero 27*10465441SEvalZero choice 28*10465441SEvalZero prompt "The commands new line sign" 29*10465441SEvalZero help 30*10465441SEvalZero This end mark can used for AT server determine the end of commands , 31*10465441SEvalZero it can choose "\r", "\n" or "\r\n" 32*10465441SEvalZero 33*10465441SEvalZero default AT_CMD_END_MARK_CRLF 34*10465441SEvalZero 35*10465441SEvalZero config AT_CMD_END_MARK_CRLF 36*10465441SEvalZero bool "\\r\\n" 37*10465441SEvalZero 38*10465441SEvalZero config AT_CMD_END_MARK_CR 39*10465441SEvalZero bool "\\r" 40*10465441SEvalZero 41*10465441SEvalZero config AT_CMD_END_MARK_LF 42*10465441SEvalZero bool "\\n" 43*10465441SEvalZero 44*10465441SEvalZero endchoice 45*10465441SEvalZero 46*10465441SEvalZero endif 47*10465441SEvalZero 48*10465441SEvalZero config AT_USING_CLIENT 49*10465441SEvalZero bool "Enable AT commands client" 50*10465441SEvalZero default n 51*10465441SEvalZero 52*10465441SEvalZero if AT_USING_CLIENT 53*10465441SEvalZero 54*10465441SEvalZero config AT_CLIENT_NUM_MAX 55*10465441SEvalZero int "The maximum number of supported clients" 56*10465441SEvalZero default 1 57*10465441SEvalZero range 1 65535 58*10465441SEvalZero 59*10465441SEvalZero config AT_USING_SOCKET 60*10465441SEvalZero bool "Enable BSD Socket API support by AT commnads" 61*10465441SEvalZero select RT_USING_LIBC 62*10465441SEvalZero select RT_USING_SAL 63*10465441SEvalZero default n 64*10465441SEvalZero 65*10465441SEvalZero endif 66*10465441SEvalZero 67*10465441SEvalZero if AT_USING_SERVER || AT_USING_CLIENT 68*10465441SEvalZero 69*10465441SEvalZero config AT_USING_CLI 70*10465441SEvalZero bool "Enable CLI(Command-Line Interface) for AT commands" 71*10465441SEvalZero default y 72*10465441SEvalZero depends on FINSH_USING_MSH 73*10465441SEvalZero 74*10465441SEvalZero config AT_PRINT_RAW_CMD 75*10465441SEvalZero bool "Enable print RAW format AT command communication data" 76*10465441SEvalZero default n 77*10465441SEvalZero 78*10465441SEvalZero endif 79*10465441SEvalZero 80*10465441SEvalZero config AT_SW_VERSION_NUM 81*10465441SEvalZero hex 82*10465441SEvalZero default 0x10200 83*10465441SEvalZero help 84*10465441SEvalZero sfotware module version number 85*10465441SEvalZero 86*10465441SEvalZeroendif 87*10465441SEvalZero 88*10465441SEvalZeroendmenu 89