mirror of
https://github.com/John-Varghese-EH/ESP32-CAM-ONVIF.git
synced 2025-11-12 08:48:39 +00:00
sd_recorder.cpp
This commit is contained in:
21
ESP32CAM-ONVIF/sd_recorder.cpp
Normal file
21
ESP32CAM-ONVIF/sd_recorder.cpp
Normal file
@@ -0,0 +1,21 @@
|
|||||||
|
#include "sd_recorder.h"
|
||||||
|
#include "FS.h"
|
||||||
|
#include "SD_MMC.h"
|
||||||
|
|
||||||
|
void sd_recorder_init() {
|
||||||
|
if(!SD_MMC.begin()){
|
||||||
|
Serial.println("[WARN] SD Card Mount Failed");
|
||||||
|
return;
|
||||||
|
}
|
||||||
|
uint8_t cardType = SD_MMC.cardType();
|
||||||
|
if(cardType == CARD_NONE){
|
||||||
|
Serial.println("[WARN] No SD Card attached");
|
||||||
|
return;
|
||||||
|
}
|
||||||
|
Serial.println("[INFO] SD Card initialized");
|
||||||
|
}
|
||||||
|
|
||||||
|
void sd_recorder_loop() {
|
||||||
|
// Implement motion-triggered or continuous recording
|
||||||
|
// Write JPEG frames or MJPEG to SD card
|
||||||
|
}
|
||||||
Reference in New Issue
Block a user