Search found 17 matches

by thefury
Tue Apr 16, 2024 5:37 pm
Forum: General Discussion
Topic: Bluetooth Packet Error Rate?
Replies: 0
Views: 94

Bluetooth Packet Error Rate?

I've been asked to determine the percentage of packet error rate on ESP32. (Bluetooth classic, main application is A2DP & SPP)

How do I go about doing this? I haven't found anything through my googling around on bing. There doesn't seem to be an API that provides the info.
by thefury
Mon Mar 11, 2024 8:04 pm
Forum: General Discussion
Topic: Trying to find out why "Class of Device" / UUIDs response is delayed
Replies: 5
Views: 420

Re: Trying to find out why "Class of Device" / UUIDs response is delayed

Interesting. When I call esp_ble_gap_config_local_privacy(true); and set adv_params.own_addr_type to BLE_ADDR_TYPE_RPA_PUBLIC, the inquiry response gets the class of device right away. BLE has a different address, then, which I think is fine for my purposes. However, now the inquiry scan has two sep...
by thefury
Mon Mar 11, 2024 6:55 pm
Forum: General Discussion
Topic: Trying to find out why "Class of Device" / UUIDs response is delayed
Replies: 5
Views: 420

Re: Trying to find out why "Class of Device" / UUIDs response is delayed

If all else fails, you can try to send custom advertisements. Although, from the issue I gather that you're using the libraries own SPP service which may override any custom advertisement... I did try turning off any manufacturer specific data packets from my Bluetooth LE advertisement/scan respons...
by thefury
Mon Mar 11, 2024 6:31 pm
Forum: General Discussion
Topic: Trying to find out why "Class of Device" / UUIDs response is delayed
Replies: 5
Views: 420

Re: Trying to find out why "Class of Device" / UUIDs response is delayed

Has anyone else observed a delayed Class of Device / UUID list response? What could cause it? Might be that CoD and other data (UUID list) are not (automatically) included in your advertisements. I don't seem to have much control over it. I just call esp_bt_gap_set_cod before becoming discoverable ...
by thefury
Mon Mar 11, 2024 6:00 pm
Forum: General Discussion
Topic: Trying to find out why "Class of Device" / UUIDs response is delayed
Replies: 5
Views: 420

Trying to find out why "Class of Device" / UUIDs response is delayed

I am working on a custom board for a customer whose application requires a specific Class of Device because they are depending on BlueZ's "icon" field (found to be determined exclusively by the CoD). My ESP32 system seems to respond to it very slowly, in that the Class of Device and UUIDs list does ...
by thefury
Thu Sep 07, 2023 2:05 pm
Forum: General Discussion
Topic: What would you like to see in The Next Chip?
Replies: 426
Views: 833305

Re: What would you like to see in The Next Chip?

A true successor to the ESP32, in my humble 2.5 cents (inflation!), from the perspective of an audio system, after having gone through a couple of prototypes with ESP32 and/or ESP32-S3: Keep the APLL, it gives a cleaner MCLK than ESP32-S3 does. This helps with signal-to-noise ratio on DACs that don'...
by thefury
Tue Sep 05, 2023 6:29 pm
Forum: ESP RainMaker
Topic: ESP Insights issues/questions
Replies: 1
Views: 5492

ESP Insights issues/questions

We have started to evaluate ESP Insights as a solution for remote debugging and logging, maybe OTA updates (but I currently have a solution for OTA updates using our GitLab CI/CD). I have tried to invite a teammate to my ESP Insights dashboard; the email did not arrive and he does not see the incomi...
by thefury
Mon Apr 24, 2023 2:32 pm
Forum: General Discussion
Topic: Google Fast Pair Service
Replies: 3
Views: 1734

Re: Google Fast Pair Service

I missed this before, but there's a reference implementation that should make it easier to port:

https://github.com/google/nearby/tree/main/embedded

I wonder if we can turn this into a component for esp-idf and have it use idf's copy of mbedtls instead of having to bring its own
by thefury
Fri Apr 14, 2023 8:13 pm
Forum: General Discussion
Topic: Google Fast Pair Service
Replies: 3
Views: 1734

Google Fast Pair Service

https://developers.google.com/nearby/fa ... troduction

Has anyone implemented this on ESP32? Is it even technically possible?

I found nothing on GitHub, and it doesn't seem to be the easiest term to google. But it would be pretty cool to have.
by thefury
Wed Feb 08, 2023 9:34 pm
Forum: ESP-ADF
Topic: 4 channels output from ESP32
Replies: 2
Views: 3371

Re: 4 channels output from ESP32

I'm working on a 2.1 system too. I leaned on ESP-ADF, in particular the pipeline_a2dp_sink_and_hfp demo (minus the HFP). That was the starting point for my code. I run the I2S pair as either master + slave, or both as slave (if generating the clock somewhere else). The driver doesn't sync things aut...