Search found 54 matches

by plajjd
Fri Feb 05, 2021 10:10 pm
Forum: ESP-IDF
Topic: Using Bluetooth (BLE) 5
Replies: 6
Views: 10339

Re: Using Bluetooth (BLE) 5

Thanks!
by plajjd
Fri Feb 05, 2021 5:45 pm
Forum: ESP-IDF
Topic: Using Bluetooth (BLE) 5
Replies: 6
Views: 10339

Re: Using Bluetooth (BLE) 5

When using an iPad with Bluetooth 4.2, and sending data over BLE/GATT, we get an MTU size of 500, and can send a 1 MB file in around 2.5 minutes. Are you saying that using an iPad with BT 5.0 really won't speed up the transfer at all, since the ESP32 doesn't have hardware for BT 5? I was hoping mayb...
by plajjd
Thu Feb 04, 2021 10:28 pm
Forum: ESP-IDF
Topic: Using Bluetooth (BLE) 5
Replies: 6
Views: 10339

Re: Using Bluetooth (BLE) 5

I was referencing this article, from Espressif website, that says they were BLE 5 compliant in Dec 2019.

https://www.espressif.com/en/news/BLE_5.0_Certification

However, I can't find information on what IDF version (or other libraries?) are required to comply.

Any info is appreciated.

Phil.
by plajjd
Thu Feb 04, 2021 4:46 pm
Forum: ESP-IDF
Topic: Using Bluetooth (BLE) 5
Replies: 6
Views: 10339

Using Bluetooth (BLE) 5

We are currently using ESP-IDF 3.3, and communicating from ESP32 to an iPad using BLE/GATT. (Using BLE 4.2 on the iPad) What IDF version is needed to support BLE 5? We transfer large (1 Meg) files from the iPad to the ESP32 over BLE, and it takes several minutes. I'd like to user BLE 5 on new iPads,...
by plajjd
Wed Jan 20, 2021 6:24 pm
Forum: ESP-IDF
Topic: ESP-NOW lost packets. Detect bad FCS RadioTap in Promiscuous?
Replies: 0
Views: 2259

ESP-NOW lost packets. Detect bad FCS RadioTap in Promiscuous?

I have an ESP-NOW (WiFi) project using ESP32-WROOM32 devices. All packets are transmitted as BROADCAST WiFi packets in the ESP-NOW protocol. Every device should receive all packets. Packets are broadcast continually at a rate of > 3 packets per second. However, sometimes a device will STOP receiving...
by plajjd
Thu Dec 24, 2020 10:24 pm
Forum: General Discussion
Topic: ESP-NOW protocol measure receiver power strength of signal strength
Replies: 6
Views: 18903

Re: ESP-NOW protocol measure receiver power strength of signal strength

We also use ESP-NOW protocol and read the signal strength from each received packet. To do so, you have to configure a "promiscuous mode" callback function that will be called when each packet is received. For instance: esp_wifi_set_promiscuous(true); esp_wifi_set_promiscuous_rx_cb(&promiscuous_rx_c...
by plajjd
Mon Jul 20, 2020 8:56 pm
Forum: ESP-IDF
Topic: Bluetooth (BLE) GATT errors when BLE Signal is weak
Replies: 0
Views: 2654

Bluetooth (BLE) GATT errors when BLE Signal is weak

We have a product based on the ESP32-WROOM-32 that includes both ESP-NOW WiFi among many nodes, and a Bluetooth (BLE) link to an iPad. In normal usage, we have around 25K of "free" RAM. However, when the BLE signal strength to the iPad is weak, our available RAM drops to almost 0 while transmitting ...
by plajjd
Wed May 20, 2020 3:57 pm
Forum: ESP-IDF
Topic: Unexplained CAN Errors
Replies: 16
Views: 18926

Re: Unexplained CAN Errors

PeterR: Thanks for the info. Are you saying that an Overrun condition can occur and that there is no way to detect it? Or, do you mean that we need to trap the Overrun error, and then discard a couple more frames following it? In my situation, I can easily discard a couple frames. I just need to kno...
by plajjd
Tue May 19, 2020 10:34 pm
Forum: ESP-IDF
Topic: Unexplained CAN Errors
Replies: 16
Views: 18926

Re: Unexplained CAN Errors

PeterR: Is there an alternative to the "stock" IDF?

We also have had the impression that the ESP32 sometimes induces errors (bit shifts) in received CAN frames.

Is there a test or other version of IDF we could be using to improve CAN functionality? We are using 3.3 currently.

Thanks!
by plajjd
Thu May 14, 2020 10:28 pm
Forum: ESP-IDF
Topic: Unexplained CAN Errors
Replies: 16
Views: 18926

Re: Unexplained CAN Errors

Thank you for the response. We verified that the self test works, and also that the bus has some error frames present even without the ESP32 attached. At this point, it appears the issue is NOT related to the ESP32.