Search found 10 matches
- Tue May 14, 2019 2:24 pm
- Forum: ESP-IDF
- Topic: High current consumption of Bluetooth BLE and long time initialisation
- Replies: 3
- Views: 6609
High current consumption of Bluetooth BLE and long time initialisation
Hello, I am struggling with BLE in advertising mode. In principle all works but my problem is following: - initialization of BLE takes too long. For example, function esp_bt_controller_enable(ESP_BT_MODE_BLE) takes almost 600ms. - power consumption during initialization of BLE is around 110mA Is it ...
- Tue May 14, 2019 11:21 am
- Forum: ESP-IDF
- Topic: Higher current consumption (100uA) in Deep Sleep on ESP32-WROOM-32D
- Replies: 5
- Views: 8063
Higher current consumption (100uA) in Deep Sleep on ESP32-WROOM-32D
Dear all, I am struggling with excessive current consumption on ESP32-WROOM-32D in deep sleep mode. According datasheet it should be 10uA but it consumes 100uA instead. I have used functions rtc_gpio_isolate to isolate GPIO pins but I could not lower current. I measure current directly at module pow...
- Thu May 09, 2019 10:04 am
- Forum: ESP-IDF
- Topic: I2C polling and ACK/NACK checked in next command
- Replies: 4
- Views: 7413
Re: I2C polling and ACK/NACK checked in next command
Hello, I found some posts that is there is only one command in the command queue, this results to timeout. Is that true? This looks to be my case as well. I am talking about such code: //create new i2c link for i2c commands i2c_command_handle = i2c_cmd_link_create(); //queue stop bit i2c_master_stop...
- Thu May 09, 2019 6:08 am
- Forum: ESP-IDF
- Topic: I2C polling and ACK/NACK checked in next command
- Replies: 4
- Views: 7413
Re: I2C polling and ACK/NACK checked in next command
Hello, in the meantime, I wrote next function to read sensor in periodic measurement mode. In this case, master sends command to put sensor to periodic reading. Next, master poll if new measurement is ready. Below is code snippet which basically works and is able to read values from the sensor. But,...
- Thu May 09, 2019 6:00 am
- Forum: ESP-IDF
- Topic: I2C polling and ACK/NACK checked in next command
- Replies: 4
- Views: 7413
Re: I2C polling and ACK/NACK checked in next command
Hello, I would like to add some notes to the case. In debugging mode, when I jump over line: i2c_master_cmd_begin(i2c_port_num, i2c_command_handle, I2C_READ_WAIT_MS / portTICK_RATE_MS); there is no ACK/NACK checking clock. This ACK/NACK clock appears in the next cycle of: i2c_master_cmd_begin(i2c_po...
- Tue May 07, 2019 12:39 pm
- Forum: ESP-IDF
- Topic: I2C polling and ACK/NACK checked in next command
- Replies: 4
- Views: 7413
I2C polling and ACK/NACK checked in next command
Dear all, I am struggling with I2C bus and reading measurement from SHT30 sensor. I am able to read serial number and status register therefore i2c driver, i2c bus and sensor should be working. But for measurement readout in polling mode I need to create special sequence to "poll" if measurement is ...
- Wed Apr 24, 2019 10:14 am
- Forum: ESP-IDF
- Topic: How to modify CONFIG_FREERTOS_HZ definition?
- Replies: 3
- Views: 11363
Re: How to modify CONFIG_FREERTOS_HZ definition?
Hello guys,
thank you so much. It works
Have a nice day.
thank you so much. It works
Have a nice day.
- Wed Apr 24, 2019 6:58 am
- Forum: ESP-IDF
- Topic: How to modify CONFIG_FREERTOS_HZ definition?
- Replies: 3
- Views: 11363
How to modify CONFIG_FREERTOS_HZ definition?
Hello, I would need to modify parameter CONFIG_FREERTOS_HZ in file sdkconfig.h from default 100 to value 1000. This file is generated automatically and therefore it is not recommended to change it. If I modify this parameter in my header file, I get warning from compiler. Is there any legal method h...
- Tue Apr 23, 2019 5:22 am
- Forum: ESP-IDF
- Topic: SPI does not send address in master mode
- Replies: 3
- Views: 5511
Re: SPI does not send address in master mode
Thank you all for your ideas. In the mean time I found the root cause and it is functional now. It was necessary to use spi_transaction_ext_t configuration. Code snippet looks like this: void spi1_Init_Spi_Bus(void) { spi_device_interface_config_t spi_expander_config = { //declaration for expander S...
- Thu Apr 18, 2019 2:41 pm
- Forum: ESP-IDF
- Topic: SPI does not send address in master mode
- Replies: 3
- Views: 5511
SPI does not send address in master mode
Hello, I am struggling with SPI in master mode. I want to send address plus buffer with help of function spi_device_queue_trans but SPI does not send address and send only data. SPI device is configured like this: spi_device_interface_config_t sx1276_config = { .clock_speed_hz = (SPI_SX1276_BUS_CLOC...