From 354c7304fc3225eb6f25fe87857d6092eec4a900 Mon Sep 17 00:00:00 2001 From: alanbjohnston Date: Tue, 6 Sep 2022 21:24:20 -0400 Subject: [PATCH] added config_camera with horizontal and vertical flip --- .../esp32-cam-send-jpeg-serial.ino | 15 +++++++++++++++ 1 file changed, 15 insertions(+) diff --git a/cubesatsim/esp32-cam-send-jpeg-serial/esp32-cam-send-jpeg-serial.ino b/cubesatsim/esp32-cam-send-jpeg-serial/esp32-cam-send-jpeg-serial.ino index 6818a09c..15fc9d5f 100644 --- a/cubesatsim/esp32-cam-send-jpeg-serial/esp32-cam-send-jpeg-serial.ino +++ b/cubesatsim/esp32-cam-send-jpeg-serial/esp32-cam-send-jpeg-serial.ino @@ -181,6 +181,8 @@ void setup() { Serial.begin(112500); initialize_camera(); + + config_camera(); Serial.println("ESP32-CAM Camera initialized"); @@ -316,9 +318,22 @@ static esp_err_t init_camera() // ESP_LOGE(TAG, "Camera Init Failed"); return err; } + + return ESP_OK; } +void config_camera() { + + sensor_t * s = esp_camera_sensor_get(); + + s->set_brightness(s, 2); // -2 to 2 +// s->set_contrast(s, 0); // -2 to 2 + s->set_saturation(s, 1); // -2 to 2 + s->set_hmirror(s, 1); // 0 = disable , 1 = enable + s->set_vflip(s, 1); +} + void initialize_camera() { if (ESP_OK != init_camera()) { Serial.println("Failed to initialize camera!");