add rssi for each entry of RgxClients list

This commit is contained in:
joba-1 2022-11-14 01:47:00 +01:00
parent 912574f8d7
commit cc6f8840f9

View File

@ -173,7 +173,7 @@ void CmndRgxClients(void)
{ {
wifi_sta_list_t wifi_sta_list = {0}; wifi_sta_list_t wifi_sta_list = {0};
tcpip_adapter_sta_list_t adapter_sta_list = {0}; tcpip_adapter_sta_list_t adapter_sta_list = {0};
esp_wifi_ap_get_sta_list(&wifi_sta_list); esp_wifi_ap_get_sta_list(&wifi_sta_list);
tcpip_adapter_get_sta_list(&wifi_sta_list, &adapter_sta_list); tcpip_adapter_get_sta_list(&wifi_sta_list, &adapter_sta_list);
@ -182,8 +182,8 @@ void CmndRgxClients(void)
for (int i=0; i<adapter_sta_list.num; i++) for (int i=0; i<adapter_sta_list.num; i++)
{ {
const uint8_t *m = adapter_sta_list.sta[i].mac; const uint8_t *m = adapter_sta_list.sta[i].mac;
ResponseAppend_P(PSTR("%s\"%02x:%02x:%02x:%02x:%02x:%02x\":{\"" D_CMND_IPADDRESS "\":\"%_I\"}"), ResponseAppend_P(PSTR("%s\"%02x:%02x:%02x:%02x:%02x:%02x\":{\"" D_CMND_IPADDRESS "\":\"%_I\",\"RSSI\":%d}"),
sep, m[0], m[1], m[2], m[3], m[4], m[5], adapter_sta_list.sta[i].ip); sep, m[0], m[1], m[2], m[3], m[4], m[5], adapter_sta_list.sta[i].ip, wifi_sta_list.sta[i].rssi);
sep = ","; sep = ",";
} }
ResponseAppend_P(PSTR("}}")); ResponseAppend_P(PSTR("}}"));