Non-IP data over Wifi
Posted: Wed Dec 02, 2020 4:26 pm
Hello,
I am wanting to send an receive non-IP data via wifi.
It seems that I can put just about any data on to wifi using a non-QoS data frame and esp_wifi_80211_tx().
That said, I am having trouble finding an equivalent rx function or call back to receive non-IP data frames. It seems like all the data received by the wifi driver gets pumped into esp_netif_receive?
Is there a way to filter out non-IP data frames either before they get passed to netif, or afterwards if netif is not able to process them?
Thank you.
Bill
I am wanting to send an receive non-IP data via wifi.
It seems that I can put just about any data on to wifi using a non-QoS data frame and esp_wifi_80211_tx().
That said, I am having trouble finding an equivalent rx function or call back to receive non-IP data frames. It seems like all the data received by the wifi driver gets pumped into esp_netif_receive?
Is there a way to filter out non-IP data frames either before they get passed to netif, or afterwards if netif is not able to process them?
Thank you.
Bill