Skip to content

Still problems compiling in Arduino IDE... #19

Open
@LucidEye

Description

@LucidEye

This sketch will not compile in Arduino IDE. I have placed all the libraries in the proper folder in the sketch, and directed the IDE to look for them there. However, there are still many errors when compiling. After compiling and uploading, the ESP does not complete booting, and never connects to the WiFi.

I've attached the errors that happen during compiling.

I would very much like to use this sketch for building a doorbell camera. Can you please offer some help as to why it isn't compiling or running?

Thank you

In file included from /home/lucid/Arduino/CameraWifiMotion-master/CameraWifiMotion/CameraWifiMotion.ino:179:
/home/lucid/Arduino/CameraWifiMotion-master/CameraWifiMotion/motion.h:139: warning: "FRAME_SIZE_PHOTO" redefined
#define FRAME_SIZE_PHOTO FRAMESIZE_SVGA

/home/lucid/Arduino/CameraWifiMotion-master/CameraWifiMotion/motion.h:27: note: this is the location of the previous definition
#define FRAME_SIZE_PHOTO FRAMESIZE_XGA // Image sizes: 160x120 (QQVGA), 128x160 (QQVGA2), 176x144 (QCIF), 240x176 (HQVGA), 320x240 (QVGA), 400x296 (CIF), 640x480 (VGA, default), 800x600 (SVGA), 1024x768 (XGA), 1280x1024 (SXGA), 1600x1200 (UXGA)

In file included from /home/lucid/Arduino/CameraWifiMotion-master/CameraWifiMotion/CameraWifiMotion.ino:179:
/home/lucid/Arduino/CameraWifiMotion-master/CameraWifiMotion/motion.h: In function 'bool setupCameraHardware()':
/home/lucid/Arduino/CameraWifiMotion-master/CameraWifiMotion/motion.h:126:12: warning: 'camera_config_t::::pin_sscb_sda' is deprecated: please use pin_sccb_sda instead [-Wdeprecated-declarations]
config.pin_sscb_sda = SIOD_GPIO_NUM;
^~~~~~~~~~~~
In file included from /home/lucid/Arduino/CameraWifiMotion-master/CameraWifiMotion/CameraWifiMotion.ino:114:
/home/lucid/.arduino15/packages/esp32/hardware/esp32/2.0.5/tools/sdk/esp32/include/esp32-camera/driver/include/esp_camera.h:117:87: note: declared here
int pin_sscb_sda attribute((deprecated("please use pin_sccb_sda instead"))); /!< GPIO pin for camera SDA line (legacy name) /
^
In file included from /home/lucid/Arduino/CameraWifiMotion-master/CameraWifiMotion/CameraWifiMotion.ino:179:
/home/lucid/Arduino/CameraWifiMotion-master/CameraWifiMotion/motion.h:126:12: warning: 'camera_config_t::::pin_sscb_sda' is deprecated: please use pin_sccb_sda instead [-Wdeprecated-declarations]
config.pin_sscb_sda = SIOD_GPIO_NUM;
^~~~~~~~~~~~
In file included from /home/lucid/Arduino/CameraWifiMotion-master/CameraWifiMotion/CameraWifiMotion.ino:114:
/home/lucid/.arduino15/packages/esp32/hardware/esp32/2.0.5/tools/sdk/esp32/include/esp32-camera/driver/include/esp_camera.h:117:87: note: declared here
int pin_sscb_sda attribute((deprecated("please use pin_sccb_sda instead"))); /
!< GPIO pin for camera SDA line (legacy name) /
^
In file included from /home/lucid/Arduino/CameraWifiMotion-master/CameraWifiMotion/CameraWifiMotion.ino:179:
/home/lucid/Arduino/CameraWifiMotion-master/CameraWifiMotion/motion.h:126:12: warning: 'camera_config_t::::pin_sscb_sda' is deprecated: please use pin_sccb_sda instead [-Wdeprecated-declarations]
config.pin_sscb_sda = SIOD_GPIO_NUM;
^~~~~~~~~~~~
In file included from /home/lucid/Arduino/CameraWifiMotion-master/CameraWifiMotion/CameraWifiMotion.ino:114:
/home/lucid/.arduino15/packages/esp32/hardware/esp32/2.0.5/tools/sdk/esp32/include/esp32-camera/driver/include/esp_camera.h:117:87: note: declared here
int pin_sscb_sda attribute((deprecated("please use pin_sccb_sda instead"))); /
!< GPIO pin for camera SDA line (legacy name) /
^
In file included from /home/lucid/Arduino/CameraWifiMotion-master/CameraWifiMotion/CameraWifiMotion.ino:179:
/home/lucid/Arduino/CameraWifiMotion-master/CameraWifiMotion/motion.h:127:12: warning: 'camera_config_t::::pin_sscb_scl' is deprecated: please use pin_sccb_scl instead [-Wdeprecated-declarations]
config.pin_sscb_scl = SIOC_GPIO_NUM;
^~~~~~~~~~~~
In file included from /home/lucid/Arduino/CameraWifiMotion-master/CameraWifiMotion/CameraWifiMotion.ino:114:
/home/lucid/.arduino15/packages/esp32/hardware/esp32/2.0.5/tools/sdk/esp32/include/esp32-camera/driver/include/esp_camera.h:121:87: note: declared here
int pin_sscb_scl attribute((deprecated("please use pin_sccb_scl instead"))); /
!< GPIO pin for camera SCL line (legacy name) /
^
In file included from /home/lucid/Arduino/CameraWifiMotion-master/CameraWifiMotion/CameraWifiMotion.ino:179:
/home/lucid/Arduino/CameraWifiMotion-master/CameraWifiMotion/motion.h:127:12: warning: 'camera_config_t::::pin_sscb_scl' is deprecated: please use pin_sccb_scl instead [-Wdeprecated-declarations]
config.pin_sscb_scl = SIOC_GPIO_NUM;
^~~~~~~~~~~~
In file included from /home/lucid/Arduino/CameraWifiMotion-master/CameraWifiMotion/CameraWifiMotion.ino:114:
/home/lucid/.arduino15/packages/esp32/hardware/esp32/2.0.5/tools/sdk/esp32/include/esp32-camera/driver/include/esp_camera.h:121:87: note: declared here
int pin_sscb_scl attribute((deprecated("please use pin_sccb_scl instead"))); /
!< GPIO pin for camera SCL line (legacy name) /
^
In file included from /home/lucid/Arduino/CameraWifiMotion-master/CameraWifiMotion/CameraWifiMotion.ino:179:
/home/lucid/Arduino/CameraWifiMotion-master/CameraWifiMotion/motion.h:127:12: warning: 'camera_config_t::::pin_sscb_scl' is deprecated: please use pin_sccb_scl instead [-Wdeprecated-declarations]
config.pin_sscb_scl = SIOC_GPIO_NUM;
^~~~~~~~~~~~
In file included from /home/lucid/Arduino/CameraWifiMotion-master/CameraWifiMotion/CameraWifiMotion.ino:114:
/home/lucid/.arduino15/packages/esp32/hardware/esp32/2.0.5/tools/sdk/esp32/include/esp32-camera/driver/include/esp_camera.h:121:87: note: declared here
int pin_sscb_scl attribute((deprecated("please use pin_sccb_scl instead"))); /
!< GPIO pin for camera SCL line (legacy name) /
^
In file included from /home/lucid/Arduino/CameraWifiMotion-master/CameraWifiMotion/CameraWifiMotion.ino:181:
/home/lucid/Arduino/CameraWifiMotion-master/CameraWifiMotion/standard.h: At global scope:
/home/lucid/Arduino/CameraWifiMotion-master/CameraWifiMotion/standard.h:88:74: warning: ISO C++ forbids converting a string constant to 'char
' [-Wwrite-strings]
void webheader(WiFiClient &client, char
adnlStyle = " ", int refresh = 0) {
^
In file included from /home/lucid/Arduino/CameraWifiMotion-master/CameraWifiMotion/CameraWifiMotion.ino:181:
/home/lucid/Arduino/CameraWifiMotion-master/CameraWifiMotion/standard.h: In function 'void handleLogpage()':
/home/lucid/Arduino/CameraWifiMotion-master/CameraWifiMotion/standard.h:199:21: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings]
webheader(client); // send html page header
^
In file included from /home/lucid/Arduino/CameraWifiMotion-master/CameraWifiMotion/CameraWifiMotion.ino:201:
/home/lucid/Arduino/CameraWifiMotion-master/CameraWifiMotion/ota.h: In function 'void handleOTA()':
/home/lucid/Arduino/CameraWifiMotion-master/CameraWifiMotion/ota.h:137:23: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings]
webheader(client); // add the standard html header
^
In file included from /home/lucid/Arduino/CameraWifiMotion-master/CameraWifiMotion/CameraWifiMotion.ino:201:
/home/lucid/Arduino/CameraWifiMotion-master/CameraWifiMotion/ota.h:177:23: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings]
webheader(client); // add the standard html header
^
/home/lucid/Arduino/CameraWifiMotion-master/CameraWifiMotion/CameraWifiMotion.ino: In function 'void handleRoot()':
/home/lucid/Arduino/CameraWifiMotion-master/CameraWifiMotion/CameraWifiMotion.ino:729:76: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings]
webheader(client, "#stdLink:hover { background-color: rgb(180, 180, 0);}"); // html page header (with extra formatting)
^
/home/lucid/Arduino/CameraWifiMotion-master/CameraWifiMotion/CameraWifiMotion.ino: In function 'void handleImages()':
/home/lucid/Arduino/CameraWifiMotion-master/CameraWifiMotion/CameraWifiMotion.ino:1374:76: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings]
webheader(client, "#stdLink:hover { background-color: rgb(180, 180, 0);}"); // html page header (with extra formatting)
^
/home/lucid/Arduino/CameraWifiMotion-master/CameraWifiMotion/CameraWifiMotion.ino: In function 'void handleImagedata()':
/home/lucid/Arduino/CameraWifiMotion-master/CameraWifiMotion/CameraWifiMotion.ino:1477:78: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings]
webheader(client, "td {border: 1px solid grey; width: 30px; color: red;}"); // add the standard html header with some adnl style
^
/home/lucid/Arduino/CameraWifiMotion-master/CameraWifiMotion/CameraWifiMotion.ino: In function 'void handleBootLog()':
/home/lucid/Arduino/CameraWifiMotion-master/CameraWifiMotion/CameraWifiMotion.ino:1566:21: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings]
webheader(client); // html page header
^
/home/lucid/Arduino/CameraWifiMotion-master/CameraWifiMotion/CameraWifiMotion.ino: In function 'void MotionDetected(uint16_t)':
/home/lucid/Arduino/CameraWifiMotion-master/CameraWifiMotion/CameraWifiMotion.ino:2035:59: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings]
sendEmail(_emailReceiver, _subject, _message);
^
/home/lucid/Arduino/CameraWifiMotion-master/CameraWifiMotion/CameraWifiMotion.ino: In function 'void handleTest()':
/home/lucid/Arduino/CameraWifiMotion-master/CameraWifiMotion/CameraWifiMotion.ino:2172:19: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings]
webheader(client); // add the standard html header
^
/home/lucid/Arduino/CameraWifiMotion-master/CameraWifiMotion/CameraWifiMotion.ino:2200:49: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings]
sendEmail(_emailReceiver, _subject, _message);
^
Sketch uses 1422253 bytes (45%) of program storage space. Maximum is 3145728 bytes.
Global variables use 59080 bytes (18%) of dynamic memory, leaving 268600 bytes for local variables. Maximum is 327680 bytes.

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions