wifi驱动发送时延大

Moderator: ESP_Bob

qinhao399
Posts: 5
Joined: Mon Nov 13, 2023 3:24 am

wifi驱动发送时延大

Postby qinhao399 » Mon Dec 18, 2023 8:20 am

我在应用层直接调用wifi驱动程序的函数来发送自定义的mac层数据,调用的方法是:
int esp_wifi_internal_tx(wifi_interface_t wifi_if, void *buffer, uint16_t len);发送时开启了一个新任务每隔2ms推送128字节的数据,现在的问题是我用wireshark抓包,发现收到的数据间隔相差很大,大部分情况是2ms,但是偶尔会有两个包之间相差50ms的时间间隔;无线路由器信号应该问题不大,我用pc机连续ping ESP32模块板,时间间隔在1ms~5ms之间,所以我考虑是不是wifi驱动部分有什么限制或设置?这个怎么优化?

Who is online

Users browsing this forum: No registered users and 4 guests