我在应用层直接调用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驱动部分有什么限制或设置?这个怎么优化?
wifi驱动发送时延大
Moderator: ESP_Bob
Return to “ESP IoT Solution 中文讨论版”
Jump to
- English Forum
- Explore
- News
- General Discussion
- FAQ
- Documentation
- Documentation
- Sample Code
- Discussion Forum
- Hardware
- ESP-IDF
- ESP-BOX
- ESP-ADF
- ESP-MDF
- ESP-WHO
- ESP-SkaiNet
- ESP32 Arduino
- IDEs for ESP-IDF
- ESP-AT
- ESP IoT Solution
- ESP RainMaker
- Rust
- ESP8266
- Report Bugs
- Showcase
- Chinese Forum 中文社区
- 活动区
- 乐鑫活动专区
- 讨论区
- 全国大学生物联网设计竞赛乐鑫答疑专区
- ESP-IDF 中文讨论版
- 《ESP32-C3 物联网工程开发实战》书籍讨论版
- 中文文档讨论版
- ESP-AT 中文讨论版
- ESP-BOX 中文讨论版
- ESP IoT Solution 中文讨论版
- ESP-ADF 中文讨论版
- ESP Mesh 中文讨论版
- ESP Cloud 中文讨论版
- ESP-WHO 中文讨论版
- ESP-SkaiNet 中文讨论版
- ESP 生产支持讨论版
- 硬件问题讨论
- 项目展示
Who is online
Users browsing this forum: No registered users and 4 guests
- All times are UTC
- Top
- Delete cookies
About Us
Espressif Systems is a fabless semiconductor company providing cutting-edge low power WiFi SoCs and wireless solutions for wireless communications and Internet of Things applications. ESP8266EX and ESP32 are some of our products.