From b793776adb4dd8c9e2644f0e8f9f25201259f620 Mon Sep 17 00:00:00 2001 From: hathach Date: Fri, 6 Jun 2025 11:08:02 +0700 Subject: [PATCH] replace cardSize() with sectorCount() also include SdFat_Adafruit_Fork.h instead of SdFat.h --- .../lib/Adafruit_PyCamera/Adafruit_PyCamera.cpp | 4 ++-- .../lib/Adafruit_PyCamera/Adafruit_PyCamera.h | 2 +- .../lib/Adafruit_PyCamera/Adafruit_PyCamera.cpp | 4 ++-- 3 files changed, 5 insertions(+), 5 deletions(-) diff --git a/MEMENTO/Memento_Face_Detect_Recognize/memento_platformio_camera/lib/Adafruit_PyCamera/Adafruit_PyCamera.cpp b/MEMENTO/Memento_Face_Detect_Recognize/memento_platformio_camera/lib/Adafruit_PyCamera/Adafruit_PyCamera.cpp index df87bc6f9..8b9bf28ef 100644 --- a/MEMENTO/Memento_Face_Detect_Recognize/memento_platformio_camera/lib/Adafruit_PyCamera/Adafruit_PyCamera.cpp +++ b/MEMENTO/Memento_Face_Detect_Recognize/memento_platformio_camera/lib/Adafruit_PyCamera/Adafruit_PyCamera.cpp @@ -172,7 +172,7 @@ bool Adafruit_PyCamera::initSD(void) { } Serial.println("Card successfully initialized"); - uint32_t size = sd.card()->cardSize(); + uint32_t size = sd.card()->sectorCount(); if (size == 0) { Serial.println("Can't determine the card size"); } else { @@ -497,7 +497,7 @@ bool Adafruit_PyCamera::takePhoto(const char *filename_base, return false; } - if (!sd.card() || (sd.card()->cardSize() == 0)) { + if (!sd.card() || (sd.card()->sectorCount() == 0)) { Serial.println("No SD card found"); // try to initialize? if (!initSD()) diff --git a/MEMENTO/Memento_Face_Detect_Recognize/memento_platformio_camera/lib/Adafruit_PyCamera/Adafruit_PyCamera.h b/MEMENTO/Memento_Face_Detect_Recognize/memento_platformio_camera/lib/Adafruit_PyCamera/Adafruit_PyCamera.h index 00863c10b..932d2bea1 100644 --- a/MEMENTO/Memento_Face_Detect_Recognize/memento_platformio_camera/lib/Adafruit_PyCamera/Adafruit_PyCamera.h +++ b/MEMENTO/Memento_Face_Detect_Recognize/memento_platformio_camera/lib/Adafruit_PyCamera/Adafruit_PyCamera.h @@ -6,7 +6,7 @@ #include #include #include // Hardware-specific library for ST7789 -#include +#include #ifndef TAG #define TAG "PYCAM" diff --git a/MEMENTO/Memento_Shoulder_Robot/platformio_memento_shoulder_camera/lib/Adafruit_PyCamera/Adafruit_PyCamera.cpp b/MEMENTO/Memento_Shoulder_Robot/platformio_memento_shoulder_camera/lib/Adafruit_PyCamera/Adafruit_PyCamera.cpp index df87bc6f9..8b9bf28ef 100644 --- a/MEMENTO/Memento_Shoulder_Robot/platformio_memento_shoulder_camera/lib/Adafruit_PyCamera/Adafruit_PyCamera.cpp +++ b/MEMENTO/Memento_Shoulder_Robot/platformio_memento_shoulder_camera/lib/Adafruit_PyCamera/Adafruit_PyCamera.cpp @@ -172,7 +172,7 @@ bool Adafruit_PyCamera::initSD(void) { } Serial.println("Card successfully initialized"); - uint32_t size = sd.card()->cardSize(); + uint32_t size = sd.card()->sectorCount(); if (size == 0) { Serial.println("Can't determine the card size"); } else { @@ -497,7 +497,7 @@ bool Adafruit_PyCamera::takePhoto(const char *filename_base, return false; } - if (!sd.card() || (sd.card()->cardSize() == 0)) { + if (!sd.card() || (sd.card()->sectorCount() == 0)) { Serial.println("No SD card found"); // try to initialize? if (!initSD())