Я использую esp8266, мне нужно взять первые кавычки работы после слова "+ CWLAP:"
Вот мой результат вывода.
AT+CWLAP
+CWLAP:(3,"MainNetwork",-76,"00:15:6d:a6:61:fa",1,107,0,5,3,3,0)
+CWLAP:(1,"SubNetwork",-79,"00:4f:62:19:19:43",9,85,0,0,0,3,0)
OK
Мне нужно распечатать основную сеть и подсеть.
Вот что я пытаюсь сделать
char *p =strtok(Receive.bytes, "+CWLAP:");
p = strtok(NULL, "\"");
p = strtok(NULL, "\"");
printf("%s\r\n",p);
__delay_ms(20);
p = strtok(NULL, "+CWLAP:");
p = strtok(NULL, "\"");
p = strtok(NULL, "\"");
printf("%s\r\n",p);
__delay_ms(20);
Для некоторого резонанса я принимаю это в свой вывод
MainNetwork
,1,107,0,5,3,3,0)
+CWLAP:(1,