Search found 10 matches

by carsonche
Fri Oct 08, 2021 7:56 am
Forum: ESP-IDF 中文讨论版
Topic: ESP32 C3 用smartconfig配网不成功问题
Replies: 3
Views: 5858

Re: ESP32 C3 用smartconfig配网不成功问题

最新发现,应该跟手机有关系,我用手机华为P9 安卓系统就没问题,华为P40 鸿蒙系统就一直配置不成功问题。不知道是否系统差异,还是某些设置不对,有知道的朋友可以探讨一下。
by carsonche
Fri Oct 08, 2021 7:20 am
Forum: ESP-IDF 中文讨论版
Topic: ESP32 C3 用smartconfig配网不成功问题
Replies: 3
Views: 5858

ESP32 C3 用smartconfig配网不成功问题

大家好,最近在用ESP32 C3做项目,用的是IDF 4.3在做smartconfig时发现配网成功率很低,于是用smartconfig的例程直接编译下载同样是成功率很低。基本卡在smartconfig_example: Found channel就走不下去。然后app就报错,app用的是ESPTOUCH v2.0 调试信息如下: I (616) wifi:set rx active PTI: 0, rx ack PTI: 12, and default PTI: 1 I (616) wifi:mode : sta (7c:df:a1:42:64:04) I (616) wifi:enable...
by carsonche
Tue Jun 01, 2021 9:27 am
Forum: ESP-IDF 中文讨论版
Topic: ESP32 请问有人能实现WIFI和BLE共存吗?
Replies: 3
Views: 4891

Re: ESP32 请问有人能实现WIFI和BLE共存吗?

为什么我初始化蓝牙后,再初始化wifi就死机了?能帮我看看代码吗? 这是蓝牙初始化 void ble_task_satart(void) { esp_err_t ret; APP_DEBUG("ble_task_satart\n"); esp_bt_controller_mem_release(ESP_BT_MODE_CLASSIC_BT); esp_bt_controller_config_t bt_cfg = BT_CONTROLLER_INIT_CONFIG_DEFAULT(); ret = esp_bt_controller_init(&bt_cfg); if (ret) { APP_...
by carsonche
Fri May 28, 2021 5:04 pm
Forum: ESP-IDF 中文讨论版
Topic: ESP32 请问有人能实现WIFI和BLE共存吗?
Replies: 3
Views: 4891

ESP32 请问有人能实现WIFI和BLE共存吗?

请问大家有做过wifi和BLE共存吗?有人能指导一下如何实现吗?menuconfig中Software controls WiFi/Bluetooth coexistence已经开启。不知道程序如何控制。
by carsonche
Fri May 28, 2021 3:25 pm
Forum: ESP-IDF 中文讨论版
Topic: ESP32 BLE如何发送大于20字节的数据
Replies: 7
Views: 11705

Re: ESP32 BLE如何发送大于20字节的数据

是的,非常感谢chzfmx 的帮助。问题终于解决了。 1. 将adv_data中的min_interval 和max_interval设成了0 static esp_ble_adv_data_t adv_data = { .set_scan_rsp = false, .include_name = true, .include_txpower = false, .min_interval = 0x0000, //slave connection min interval, Time = min_interval * 1.25 msec .max_interval = 0x0000, //sla...
by carsonche
Thu May 27, 2021 3:41 pm
Forum: ESP-IDF 中文讨论版
Topic: ESP32 BLE如何发送大于20字节的数据
Replies: 7
Views: 11705

Re: ESP32 BLE如何发送大于20字节的数据

请原谅我这个小白,请问如何设置连接时间间隔呢?用哪个函数设置? :D
by carsonche
Thu May 27, 2021 3:56 am
Forum: ESP-IDF 中文讨论版
Topic: ESP32 BLE如何发送大于20字节的数据
Replies: 7
Views: 11705

Re: ESP32 BLE如何发送大于20字节的数据

很感谢你的回复。我是用手机app连接ESP32蓝牙,我尝试过用上述的函数设置,用BLE调试工具设置MTU确实是可以发送大数据包,但是如果客户的app没有设置,默认的20个字节,那我要怎么分包发送?
by carsonche
Wed May 26, 2021 6:55 pm
Forum: ESP-IDF 中文讨论版
Topic: ESP32 BLE如何发送大于20字节的数据
Replies: 7
Views: 11705

ESP32 BLE如何发送大于20字节的数据

我在开发蓝牙透传数据,目前只能发送20个字节大小的数据包,请问大家是如何实现发送大于20字节的数据包的。我尝试过将数据包才开每隔80ms发送一次20字节的数据包,虽然数据可以发送,但是间隔太长了,影响接收端判断,和模块效率。请问大家用什么办法实现的?
by carsonche
Wed May 26, 2021 6:51 pm
Forum: ESP-IDF 中文讨论版
Topic: [已解决] ESP32 BLE透传如何主动发送数据
Replies: 1
Views: 2857

Re: ESP32 BLE透传如何主动发送数据

问题以解决,本人使用esp_ble_gatts_send_indicate函数可以上报数据。
by carsonche
Tue May 25, 2021 2:42 pm
Forum: ESP-IDF 中文讨论版
Topic: [已解决] ESP32 BLE透传如何主动发送数据
Replies: 1
Views: 2857

[已解决] ESP32 BLE透传如何主动发送数据

我在做ESP32 BLE透传,通过串口透传数据。看到的例程都是手机app端读操作时触发ESP_GATTS_READ_EVT事件,然后发送数据。我想问如何主动发送数据,当连接后,串口有数据来是如何主动地将数据转发给到手机app端。有无例程参考