Search found 10 matches
- Tue Apr 28, 2020 10:28 am
- Forum: ESP-IDF
- Topic: BLE - ESP_GAP_BLE_PASSKEY_NOTIF_EVT not seen with certain Android phones
- Replies: 8
- Views: 10105
Re: BLE - ESP_GAP_BLE_PASSKEY_NOTIF_EVT not seen with certain Android phones
Thanks for the traces - I'm trying to get my head around all the stuff in there! :roll: One thing I noticed is that there's a lot of failures looking for certain characteristics - I'm not sure if this is just being blocked because the authentication hasn't occurred, or if the phone was expecting the...
- Sun Apr 26, 2020 8:49 am
- Forum: ESP-IDF
- Topic: BLE - ESP_GAP_BLE_PASSKEY_NOTIF_EVT not seen with certain Android phones
- Replies: 8
- Views: 10105
Re: BLE - ESP_GAP_BLE_PASSKEY_NOTIF_EVT not seen with certain Android phones
That would be awesome!I can confirm the same. I will try to hookup bluetooth sniffer and see what is going on.
We've also tested a (new) Nokia and that works OK. Beginning to suspect its a bug on the Huawei..
- Fri Apr 24, 2020 2:32 pm
- Forum: ESP-IDF
- Topic: BLE - ESP_GAP_BLE_PASSKEY_NOTIF_EVT not seen with certain Android phones
- Replies: 8
- Views: 10105
Re: BLE - ESP_GAP_BLE_PASSKEY_NOTIF_EVT not seen with certain Android phones
Also seeing same behavior on Arduino using ESP-WROVER-KIT and:
https://raw.githubusercontent.com/choic ... ng_Key.ino
Works on Samsung, not on Huawei
Bottle of very nice whisky / vodka / rum etc to be posted to anyone with the answer!
https://raw.githubusercontent.com/choic ... ng_Key.ino
Works on Samsung, not on Huawei
Bottle of very nice whisky / vodka / rum etc to be posted to anyone with the answer!
- Thu Apr 23, 2020 3:59 pm
- Forum: ESP-IDF
- Topic: BLE - ESP_GAP_BLE_PASSKEY_NOTIF_EVT not seen with certain Android phones
- Replies: 8
- Views: 10105
BLE - ESP_GAP_BLE_PASSKEY_NOTIF_EVT not seen with certain Android phones
We have an IDF 3.3 application that creates a BLE server which is based off a few of the existing demo sources available. We use passkey protection, so ESP32 shows a 6 digit key on LCD screen, mobile user enters that key on phone. Everything works fine when using my Samsung phone, but we've found th...
- Wed Mar 18, 2020 7:32 am
- Forum: ESP-IDF
- Topic: How to avoid accidental re-flash when secure boot enabled?
- Replies: 5
- Views: 8407
Re: How to avoid accidental re-flash when secure boot enabled?
Thanks all for the info - we will do a manual fuse check first.
- Mon Mar 09, 2020 2:48 pm
- Forum: ESP-IDF
- Topic: How to avoid accidental re-flash when secure boot enabled?
- Replies: 5
- Views: 8407
How to avoid accidental re-flash when secure boot enabled?
We have an application that uses the full secure boot procedure as documented in the manual - this all works great, and we rely on OTA updates after initial flash. Our flashing software calls esptool.py in the background with the following: esptool.py --port {0} -b 460800 --before default_reset --af...
- Tue Feb 04, 2020 5:44 pm
- Forum: Hardware
- Topic: Uart RX losing data when recieving data at high baud rates
- Replies: 7
- Views: 12934
Re: Uart RX losing data when recieving data at high baud rates
I see this problem even on small packets when at 460800 baud. Using the ROM based uart_rx_one_char() seems reliable at that speed (although misses bytes when sending larger packets due to RTOS etc). 345600 works for smaller packets, but not reliable on YMODEM 230400 seems about the highest I can go ...
- Mon Dec 12, 2016 9:51 pm
- Forum: ESP32 Arduino
- Topic: Unable to read from BME280
- Replies: 25
- Views: 48763
Re: Unable to read from BME280
I now have my version of the driver working with various I2C devices at 100K, but it took some doing. Still not working at 400K but that could be electrical as I had quite a lot of stuff on the bus. I ended up writing some dedicated getByte / getWord functions to combine the write and receive parts ...
- Thu Dec 08, 2016 9:26 pm
- Forum: ESP32 Arduino
- Topic: Unable to read from BME280
- Replies: 25
- Views: 48763
Re: Unable to read from BME280
I got my version of the driver working now, and am using it with an I2C OLED no problem. Issue seems to be that when the driver populates the tx FIFO, the FIFO doesn't always catch the data byte, so the value stored in the I2C_CMD_WRITE command is more than the actual values in the TX FIFO, causing ...
- Tue Dec 06, 2016 8:53 pm
- Forum: ESP32 Arduino
- Topic: Unable to read from BME280
- Replies: 25
- Views: 48763
Re: Unable to read from BME280
If it helps, I've ported the Arduino i2c driver to a IDF FreeRTOS C project, and get similar results. I'm trying to write 2 bytes to a small OLED using i2cWrite(), and only see the address and first byte on the logic analyzer. Looking at the i2c registers, all the status bits look as expected, but t...