MCPcopy Create free account
hub / github.com/RT-Thread/rt-thread / at_server_print_result

Function at_server_print_result

components/net/at/src/at_server.c:116–151  ·  view source on GitHub ↗

* AT server send command execute result to AT device * * @param result AT command execute result */

Source from the content-addressed store, hash-verified

114 * @param result AT command execute result
115 */
116void at_server_print_result(at_result_t result)
117{
118 switch (result)
119 {
120 case AT_RESULT_OK:
121 at_server_printfln("");
122 at_server_printfln("OK");
123 break;
124
125 case AT_RESULT_FAILE:
126 at_server_printfln("");
127 at_server_printfln("ERROR");
128 break;
129
130 case AT_RESULT_NULL:
131 break;
132
133 case AT_RESULT_CMD_ERR:
134 at_server_printfln("ERR CMD MATCH FAILED!");
135 at_server_print_result(AT_RESULT_FAILE);
136 break;
137
138 case AT_RESULT_CHECK_FAILE:
139 at_server_printfln("ERR CHECK ARGS FORMAT FAILED!");
140 at_server_print_result(AT_RESULT_FAILE);
141 break;
142
143 case AT_RESULT_PARSE_FAILE:
144 at_server_printfln("ERR PARSE ARGS FAILED!");
145 at_server_print_result(AT_RESULT_FAILE);
146 break;
147
148 default:
149 break;
150 }
151}
152
153/**
154 * AT server print all commands to AT device

Callers 1

server_parserFunction · 0.85

Calls 1

at_server_printflnFunction · 0.85

Tested by

no test coverage detected