mirror of
https://github.com/espressif/esp-idf.git
synced 2026-10-02 03:00:34 +03:00
refactor(examples/storage): update document links
This commit is contained in:
@@ -25,16 +25,9 @@
|
||||
#include "driver/gpio.h"
|
||||
|
||||
#define STORAGE_NAMESPACE "storage"
|
||||
#define BLOB_EXAMPLE_DATA_SIZE 256
|
||||
|
||||
static const char *TAG = "nvs_blob_example";
|
||||
|
||||
#if CONFIG_IDF_TARGET_ESP32C3
|
||||
#define BOOT_MODE_PIN GPIO_NUM_9
|
||||
#else
|
||||
#define BOOT_MODE_PIN GPIO_NUM_0
|
||||
#endif //CONFIG_IDF_TARGET_ESP32C3
|
||||
|
||||
/* Test data structure to demonstrate different data types in blob */
|
||||
typedef struct {
|
||||
uint8_t id;
|
||||
@@ -217,20 +210,5 @@ void app_main(void)
|
||||
ESP_LOGE(TAG, "Error (%s) reading updated data!", esp_err_to_name(err));
|
||||
}
|
||||
|
||||
ESP_LOGI(TAG, "\nBlob operations completed. Monitoring GPIO for reset...");
|
||||
|
||||
// Setup GPIO for reset monitoring
|
||||
gpio_reset_pin(BOOT_MODE_PIN);
|
||||
gpio_set_direction(BOOT_MODE_PIN, GPIO_MODE_INPUT);
|
||||
|
||||
while (1) {
|
||||
if (gpio_get_level(BOOT_MODE_PIN) == 0) {
|
||||
vTaskDelay(1000 / portTICK_PERIOD_MS);
|
||||
if(gpio_get_level(BOOT_MODE_PIN) == 0) {
|
||||
ESP_LOGI(TAG, "Reset button pressed, restarting...");
|
||||
esp_restart();
|
||||
}
|
||||
}
|
||||
vTaskDelay(200 / portTICK_PERIOD_MS);
|
||||
}
|
||||
ESP_LOGI(TAG, "\nBlob operations completed.");
|
||||
}
|
||||
|
||||
@@ -16,4 +16,4 @@ def test_examples_nvs_rw_blob(dut: Dut) -> None:
|
||||
dut.expect('Reading test data blob:', timeout=20)
|
||||
# Verify array data reading
|
||||
dut.expect('Reading array data blob:', timeout=20)
|
||||
dut.expect('Blob operations completed. Monitoring GPIO for reset...', timeout=20)
|
||||
dut.expect('Blob operations completed.', timeout=20)
|
||||
|
||||
Reference in New Issue
Block a user