Reset camera when interpreter is reset
This commit is contained in:
parent
f54c7adddc
commit
d1b89fca91
@ -292,12 +292,6 @@ CFLAGS += -isystem esp32-camera/driver/include
|
||||
CFLAGS += -isystem esp32-camera/conversions/include
|
||||
endif
|
||||
|
||||
ifneq ($(CIRCUITPY_IMAGECAPTURE),0)
|
||||
$(error IMAGECAPTURE)
|
||||
SRC_C += cam.c
|
||||
endif
|
||||
|
||||
|
||||
SRC_COMMON_HAL_EXPANDED = \
|
||||
$(addprefix shared-bindings/, $(SRC_COMMON_HAL)) \
|
||||
$(addprefix shared-bindings/, $(SRC_BINDINGS_ENUMS)) \
|
||||
|
@ -76,8 +76,8 @@
|
||||
#include "shared-bindings/_bleio/__init__.h"
|
||||
#endif
|
||||
|
||||
#if CIRCUITPY_IMAGECAPTURE
|
||||
#include "cam.h"
|
||||
#if CIRCUITPY_ESP32_CAMERA
|
||||
#include "esp_camera.h"
|
||||
#endif
|
||||
|
||||
#ifndef CONFIG_IDF_TARGET_ESP32
|
||||
@ -335,8 +335,8 @@ safe_mode_t port_init(void) {
|
||||
|
||||
void reset_port(void) {
|
||||
// TODO deinit for esp32-camera
|
||||
#if CIRCUITPY_IMAGECAPTURE
|
||||
cam_deinit();
|
||||
#if CIRCUITPY_ESP32_CAMERA
|
||||
esp_camera_deinit();
|
||||
#endif
|
||||
|
||||
reset_all_pins();
|
||||
|
Loading…
x
Reference in New Issue
Block a user