Search found 12 matches

by weibdorn
Thu Sep 01, 2022 2:26 am
Forum: ESP-AT 中文讨论版
Topic: esp32 BLE 蓝牙发出数据丢包或者数据错序重组
Replies: 8
Views: 7586

Re: esp32 BLE 蓝牙发出数据丢包或者数据错序重组

我们又经过充分测试,发现ESP32-WROOM-32E上也有同样的问题。我们测试了几十片不同的模组,都有同样问题。而且更新到最新的官方固件AT version:2.4.0.0, 也没有解决问题。 我觉得这是AT固件版本的通病,希望你们能帮我们解决
by weibdorn
Fri Aug 26, 2022 5:19 am
Forum: ESP-AT 中文讨论版
Topic: esp32 BLE 蓝牙发出数据丢包或者数据错序重组
Replies: 8
Views: 7586

Re: esp32 BLE 蓝牙发出数据丢包或者数据错序重组

图中,esp32E不出现,ESP32出现
by weibdorn
Thu Aug 25, 2022 10:57 am
Forum: ESP-AT 中文讨论版
Topic: esp32 BLE 蓝牙发出数据丢包或者数据错序重组
Replies: 8
Views: 7586

Re: esp32 BLE 蓝牙发出数据丢包或者数据错序重组

这个问题我发现同样的AT固件版本,在esp32-wroom-32E 上就不会出现
by weibdorn
Thu Aug 25, 2022 10:56 am
Forum: ESP-AT 中文讨论版
Topic: esp32 BLE 蓝牙发出数据丢包或者数据错序重组
Replies: 8
Views: 7586

Re: esp32 BLE 蓝牙发出数据丢包或者数据错序重组

AT版本为:

SDK version:v4.2.2-76-gefa6eca8b8
Bin version:2.2.0(WROOM-32)
by weibdorn
Thu Aug 25, 2022 10:55 am
Forum: ESP-AT 中文讨论版
Topic: esp32 BLE 蓝牙发出数据丢包或者数据错序重组
Replies: 8
Views: 7586

esp32 BLE 蓝牙发出数据丢包或者数据错序重组

手机和我们设备蓝牙通信,MTU=517,现在要发送2427字节数据,分5包发送,前四包每包514字节,最后一包317字节。有时候,手机收到的数据会丢包,有时候会数据移位甚至错序,但是手机收到的数据每包个数不变,还是514字节,有时还会丢失一整包,这些现象不是必现,是发送几十次甚至上百次后才会出现。 我用了nRF sniffer 抓包工具测试了丢数据或者数据错序的情况,确实是esp32发出来就是错的,而不是手机接收的问题。 我又用示波器抓取MCU发给esp32的数据也没有出错,出错就是在esp32本身,即esp32接收到MCU的数据后,蓝牙发出的数据有问题。 串口的波特率设置为:806400。比...
by weibdorn
Tue Jan 25, 2022 10:03 am
Forum: ESP-AT 中文讨论版
Topic: ESP32经典蓝牙有些电脑无法连接
Replies: 3
Views: 11884

Re: ESP32经典蓝牙有些电脑无法连接

1. 我想您的连接失败的问题并不在于 AT+BTSECPARAM 命令,因为连接并不是必须要设置 AT+BTSECPARAM 命令才能连接 2. 对于您说的串口调试助手连 SPP 串口连不上显示已占用或不存在的问题,您可以确认一下您的串口工具是否支持经典蓝牙? 3. 为什么您的版本没有 AT+BTSECPARAM 命令呢?您是直接从 github 上下载的 master 固件吗?如果不是可否告知您的固件的途径 已经解决了,又编译了一个AT版本2.2.0的,用了下AT+BTSECPARAM设置加密参数,电脑连接上后输入pin码就可以用SPP串口了。另外我看ESP32的BTSPP模式发送的数据都...
by weibdorn
Fri Jan 14, 2022 4:21 am
Forum: ESP-AT 中文讨论版
Topic: ESP32经典蓝牙有些电脑无法连接
Replies: 3
Views: 11884

ESP32经典蓝牙有些电脑无法连接

[2022-01-14_12:02:11:428]AT+GMR [2022-01-14_12:02:11:428]AT version:2.3.0.0-dev(s-5485e45 - ESP32 - Dec 17 2021 08:37:35) [2022-01-14_12:02:11:428]SDK version:v4.2.2-331-g5595042c16-dirty [2022-01-14_12:02:11:428]compile time(e2baa28):Dec 23 2021 16:57:45 [2022-01-14_12:02:11:428]Bin version:2.2.0(W...
by weibdorn
Fri Dec 24, 2021 7:24 am
Forum: ESP-AT 中文讨论版
Topic: esp32 官网的 AT version:2.2.0.0 版本是否支持经典蓝牙
Replies: 1
Views: 9114

esp32 官网的 AT version:2.2.0.0 版本是否支持经典蓝牙

请问官网发布的AT version:2.2.0.0 版本是否支持经典蓝牙? 还是需要重新编译,开启经典蓝牙功能
by weibdorn
Wed Aug 18, 2021 8:11 am
Forum: ESP-AT 中文讨论版
Topic: ESP32作为蓝牙服务端如何修改MTU
Replies: 1
Views: 6300

ESP32作为蓝牙服务端如何修改MTU

我们的工程把esp32当作蓝牙服务端让电脑去连,由于一些老电脑上没有蓝牙,要用外置蓝牙驱动,默认MTU只有23,但是说明上驱动是支持最大mtu的,所以有什么办法可以通过服务端去修改mtu吗
by weibdorn
Wed Aug 04, 2021 9:43 am
Forum: ESP-AT 中文讨论版
Topic: esp32新建了一个HID服务,win10搜不到
Replies: 4
Views: 7157

Re: esp32新建了一个HID服务,win10搜不到

已经解决了,ESP-32开启的广播默认是不能被手机和电脑蓝牙发现的,要设置成Limited Discoverable mode才行,具体方法就是开启广播前设置广播数据AT+BLEADVDATA="020105",另外我并没有使用ESP-32自带HID指令AT+BLEHIDINT,因为这个指令封装过,开启后没法用GATT指令,改不了广播数据和设备名称,所以我自己改了固件,AT+BLEGATTSSRVCRE的时候直接创建2个服务(一个原有的unkown service和一个HID service)