if (strstr(recv_buf, p_ack) != NULL)
} while (millis() - startMillis < timeout_ms);
static void recv_prase(char *p_msg)
p_start = strstr(p_msg, "RX");
if (p_start && (1 == sscanf(p_start, "RX: \"%d\"\r\n", &data)))
digitalWrite(LED_BUILTIN, LOW);
digitalWrite(LED_BUILTIN, HIGH);
p_start = strstr(p_msg, "RSSI");
if (p_start && (1 == sscanf(p_start, "RSSI %d,", &rssi)))
p_start = strstr(p_msg, "SNR");