Hello,
When will it be possible to send QoS data frames with esp_wifi_80211_tx() ?
My use-case is time-critical multimedia data over raw 802.11 data frames with the No Ack flag. I am trying to keep latency low, so avoiding unnecessary retransmissions.
Thank you !
esp_wifi_80211_tx to send QoS data frame
Re: esp_wifi_80211_tx to send QoS data frame
No reply ? Would @ESP_Sprite or others share some insight into the roadmap?
I'm finding it hard to believe that the NoAck mode is not implemented under the hood, especially since it's just a single bit worth of change in the 802.11 frame.
Plus there seems to be many projects involving audio/video with the ESP32. Has nobody else encountered this limitation? There is at least one: viewtopic.php?t=18944
Mind you, I'd be happy for any answer, even "never". I just need to know whether esp32 is the right platform for my project or whether I should go for e.g. the W600 competitor.
Thank you !
I'm finding it hard to believe that the NoAck mode is not implemented under the hood, especially since it's just a single bit worth of change in the 802.11 frame.
Plus there seems to be many projects involving audio/video with the ESP32. Has nobody else encountered this limitation? There is at least one: viewtopic.php?t=18944
Mind you, I'd be happy for any answer, even "never". I just need to know whether esp32 is the right platform for my project or whether I should go for e.g. the W600 competitor.
Thank you !
-
- Posts: 9713
- Joined: Thu Nov 26, 2015 4:08 am
Re: esp_wifi_80211_tx to send QoS data frame
Let me ask around in the WiFi team, perhaps they can give some insight.
Re: esp_wifi_80211_tx to send QoS data frame
Hello @ESP_Sprite,
Did you get an answer from the WiFi team ?
Thank you !
Did you get an answer from the WiFi team ?
Thank you !
-
- Posts: 9713
- Joined: Thu Nov 26, 2015 4:08 am
Re: esp_wifi_80211_tx to send QoS data frame
Sorry, I thought they answered here... they may have been seeing a different topic. The answer was basically that we do not implement it for normal frames as of now, but a workaround could be to use broadcast frames as they do not require an ack.
Re: esp_wifi_80211_tx to send QoS data frame
Hello, thank you for the answer and the suggestion, but broadcast / multicast frames are sent at the lowest 802.11 bitrate, which is not enough for my purposes. Is there a way to specify a higher bitrate for broadcast frames. Or for action frames, for that matter...
Re: esp_wifi_80211_tx to send QoS data frame
How to send QoS Voice Packets? I have tried all options mentioned in esp documents, but the esp32 device always sends as BE.
Are there any solutions?
Below Options are tried:
const int ip_precedence_vo =6;
const int ip_precedence_offset =5;
int priority = (ip_precedence_vo << ip_precedence_offset);
Are there any solutions?
Below Options are tried:
const int ip_precedence_vo =6;
const int ip_precedence_offset =5;
int priority = (ip_precedence_vo << ip_precedence_offset);
Re: esp_wifi_80211_tx to send QoS data frame
Please reply to my comments, If any solutions are available ?
Who is online
Users browsing this forum: No registered users and 79 guests