Hi all,
I downloaded the Library and imported it to my Arduino IDE. I then loaded the example "SimpleButton" and tried to compile it before I changed a single line of code. Sadly it did not compile and it showed the below errors. Can anybody tell me what I need to do to get the code to work. Many thanks in advance for any help offered.
In file included from c:\Arduino\libraries\RBDDimmer-master\src/esp32/RBDmcuESP32.h:10,
from c:\Arduino\libraries\RBDDimmer-master\src/RBDdimmer.h:9,
from C:\Users\alan\AppData\Local\Temp.arduinoIDE-unsaved202242-18244-1m13py7.vo2c\SimpleButton\SimpleButton.ino:53:
C:\Users\alan\AppData\Local\Arduino15\packages\esp32\hardware\esp32\2.0.2/tools/sdk/esp32/include/esp_hw_support/include/esp_intr.h:8:2: warning: #warning esp_intr.h is deprecated, please include esp_intr_alloc.h instead [-Wcpp]
#warning esp_intr.h is deprecated, please include esp_intr_alloc.h instead
^~~~~~~
In file included from C:\Users\alan\AppData\Local\Temp.arduinoIDE-unsaved202242-18244-1m13py7.vo2c\SimpleButton\SimpleButton.ino:53:
c:\Arduino\libraries\RBDDimmer-master\src/RBDdimmer.h:36: warning: "ALL_DIMMERS" redefined
#define ALL_DIMMERS 30
In file included from c:\Arduino\libraries\RBDDimmer-master\src/RBDdimmer.h:9,
from C:\Users\alan\AppData\Local\Temp.arduinoIDE-unsaved202242-18244-1m13py7.vo2c\SimpleButton\SimpleButton.ino:53:
c:\Arduino\libraries\RBDDimmer-master\src/esp32/RBDmcuESP32.h:17: note: this is the location of the previous definition
#define ALL_DIMMERS 50
C:\Users\alan\AppData\Local\Temp.arduinoIDE-unsaved202242-18244-1m13py7.vo2c\SimpleButton\SimpleButton.ino:61:28: error: no matching function for call to 'dimmerLamp::dimmerLamp(int)'
dimmerLamp dimmer(outputPin); //initialase port for dimmer for MEGA, Leonardo, UNO, Arduino M0, Arduino Zero
^
In file included from C:\Users\alan\AppData\Local\Temp.arduinoIDE-unsaved202242-18244-1m13py7.vo2c\SimpleButton\SimpleButton.ino:53:
c:\Arduino\libraries\RBDDimmer-master\src/RBDdimmer.h:59:9: note: candidate: 'dimmerLamp::dimmerLamp(int, int)'
dimmerLamp(int user_dimmer_pin, int zc_dimmer_pin);
^~~~~~~~~~
c:\Arduino\libraries\RBDDimmer-master\src/RBDdimmer.h:59:9: note: candidate expects 2 arguments, 1 provided
c:\Arduino\libraries\RBDDimmer-master\src/RBDdimmer.h:38:7: note: candidate: 'constexpr dimmerLamp::dimmerLamp(const dimmerLamp&)'
class dimmerLamp
^~~~~~~~~~
c:\Arduino\libraries\RBDDimmer-master\src/RBDdimmer.h:38:7: note: no known conversion for argument 1 from 'int' to 'const dimmerLamp&'
c:\Arduino\libraries\RBDDimmer-master\src/RBDdimmer.h:38:7: note: candidate: 'constexpr dimmerLamp::dimmerLamp(dimmerLamp&&)'
c:\Arduino\libraries\RBDDimmer-master\src/RBDdimmer.h:38:7: note: no known conversion for argument 1 from 'int' to 'dimmerLamp&&'
Compilation error: exit status 1
Hi all,
I downloaded the Library and imported it to my Arduino IDE. I then loaded the example "SimpleButton" and tried to compile it before I changed a single line of code. Sadly it did not compile and it showed the below errors. Can anybody tell me what I need to do to get the code to work. Many thanks in advance for any help offered.
In file included from c:\Arduino\libraries\RBDDimmer-master\src/esp32/RBDmcuESP32.h:10,
from c:\Arduino\libraries\RBDDimmer-master\src/RBDdimmer.h:9,
from C:\Users\alan\AppData\Local\Temp.arduinoIDE-unsaved202242-18244-1m13py7.vo2c\SimpleButton\SimpleButton.ino:53:
C:\Users\alan\AppData\Local\Arduino15\packages\esp32\hardware\esp32\2.0.2/tools/sdk/esp32/include/esp_hw_support/include/esp_intr.h:8:2: warning: #warning esp_intr.h is deprecated, please include esp_intr_alloc.h instead [-Wcpp]
#warning esp_intr.h is deprecated, please include esp_intr_alloc.h instead
^~~~~~~
In file included from C:\Users\alan\AppData\Local\Temp.arduinoIDE-unsaved202242-18244-1m13py7.vo2c\SimpleButton\SimpleButton.ino:53:
c:\Arduino\libraries\RBDDimmer-master\src/RBDdimmer.h:36: warning: "ALL_DIMMERS" redefined
#define ALL_DIMMERS 30
In file included from c:\Arduino\libraries\RBDDimmer-master\src/RBDdimmer.h:9,
from C:\Users\alan\AppData\Local\Temp.arduinoIDE-unsaved202242-18244-1m13py7.vo2c\SimpleButton\SimpleButton.ino:53:
c:\Arduino\libraries\RBDDimmer-master\src/esp32/RBDmcuESP32.h:17: note: this is the location of the previous definition
#define ALL_DIMMERS 50
C:\Users\alan\AppData\Local\Temp.arduinoIDE-unsaved202242-18244-1m13py7.vo2c\SimpleButton\SimpleButton.ino:61:28: error: no matching function for call to 'dimmerLamp::dimmerLamp(int)'
dimmerLamp dimmer(outputPin); //initialase port for dimmer for MEGA, Leonardo, UNO, Arduino M0, Arduino Zero
^
In file included from C:\Users\alan\AppData\Local\Temp.arduinoIDE-unsaved202242-18244-1m13py7.vo2c\SimpleButton\SimpleButton.ino:53:
c:\Arduino\libraries\RBDDimmer-master\src/RBDdimmer.h:59:9: note: candidate: 'dimmerLamp::dimmerLamp(int, int)'
dimmerLamp(int user_dimmer_pin, int zc_dimmer_pin);
^~~~~~~~~~
c:\Arduino\libraries\RBDDimmer-master\src/RBDdimmer.h:59:9: note: candidate expects 2 arguments, 1 provided
c:\Arduino\libraries\RBDDimmer-master\src/RBDdimmer.h:38:7: note: candidate: 'constexpr dimmerLamp::dimmerLamp(const dimmerLamp&)'
class dimmerLamp
^~~~~~~~~~
c:\Arduino\libraries\RBDDimmer-master\src/RBDdimmer.h:38:7: note: no known conversion for argument 1 from 'int' to 'const dimmerLamp&'
c:\Arduino\libraries\RBDDimmer-master\src/RBDdimmer.h:38:7: note: candidate: 'constexpr dimmerLamp::dimmerLamp(dimmerLamp&&)'
c:\Arduino\libraries\RBDDimmer-master\src/RBDdimmer.h:38:7: note: no known conversion for argument 1 from 'int' to 'dimmerLamp&&'
Compilation error: exit status 1