diff options
| Commit | c438065a1aab0f67f79199815b108f19b10f9b2e (patch) | |
|---|---|---|
| Author | 2024-05-19 21:03:11 +0300 | |
| Committer | 2024-05-19 21:03:11 +0300 | |
| Files | c1abbed56276127b6f2a76cd344eb95923c6bb99 | |
| uni-projects-c438065a1aab0f67f79199815b108f19b10f9b2e.tar uni-projects-c438065a1aab0f67f79199815b108f19b10f9b2e.tar.gz uni-projects-c438065a1aab0f67f79199815b108f19b10f9b2e.zip | ||
| Parent | d98fb0bf931735c3df9107b0fe2ebb73c0d3276d (diff) | |
[iot/goam] Generalized spiffs prefix
3 files changed, 5 insertions, 2 deletions
| -rw-r--r-- | Year 3/Internet of things/goam/main/main.c | 2 | ||||
| -rw-r--r-- | Year 3/Internet of things/goam/main/spiffs.c | 2 | ||||
| -rw-r--r-- | Year 3/Internet of things/goam/main/spiffs.h | 3 |
diff --git a/Year 3/Internet of things/goam/main/main.c b/Year 3/Internet of things/goam/main/main.c index 3af6dd3..b74129d 100644 --- a/Year 3/Internet of things/goam/main/main.c +++ b/Year 3/Internet of things/goam/main/main.c @@ -54,13 +54,13 @@ void take_photo() { ptc06_set_image_resolution(RES_640X480); char* image; size_t length = ptc06_get_image(&image); - spiffs_write("/spiffs/capture.jpeg", image, length); /* for (int i = 0; i < length; i++) { */ /* printf("%d ", image[i]); */ /* if (i % 12 == 0) */ /* printf("\n"); */ /* } */ /* printf("\n"); */ + spiffs_write(SPIFFS_PREFIX "/capture.jpeg", image, length); free(image); } diff --git a/Year 3/Internet of things/goam/main/spiffs.c b/Year 3/Internet of things/goam/main/spiffs.c index 07b128f..9fcd2ba 100644 --- a/Year 3/Internet of things/goam/main/spiffs.c +++ b/Year 3/Internet of things/goam/main/spiffs.c @@ -13,7 +13,7 @@ void spiffs_init() { ESP_LOGI(TAG, "Initializing SPIFFS"); esp_vfs_spiffs_conf_t conf = { - .base_path = "/spiffs", + .base_path = SPIFFS_PREFIX, .partition_label = NULL, .max_files = 1, .format_if_mount_failed = true diff --git a/Year 3/Internet of things/goam/main/spiffs.h b/Year 3/Internet of things/goam/main/spiffs.h index c00f697..540310c 100644 --- a/Year 3/Internet of things/goam/main/spiffs.h +++ b/Year 3/Internet of things/goam/main/spiffs.h @@ -1,5 +1,8 @@ #pragma once +#define SPIFFS_PREFIX "/spiffs" +#define SPIFFS_PREFIX_LEN (sizeof(SPIFFS_PREFIX)-1) + void spiffs_init(); void spiffs_write(const char* filename, const char* data, size_t data_len); size_t spiffs_read(const char* filename, char** data); |
