Error message:
Arduino: 1.8.9 (Windows Store 1.8.21.0) (Windows 10), Board: "Arduino/Genuino Uno"
Build options changed, rebuilding all
C:\Users\Owner\Documents\Arduino\libraries\generator\generator.ino: In function 'void setup()':
generator:122:3: error: 'emon1' was not declared in this scope
emon1.voltage(1, 110, 1.7); //voltage: input pin on Analog2, calibration, phase_shift
^
generator:126:3: error: 'oled' was not declared in this scope
oled.begin(&Adafruit128x64, I2C_ADDRESS);
^
C:\Users\Owner\Documents\Arduino\libraries\generator\generator.ino: In function 'void gen_status()':
generator:142:3: error: 'oled' was not declared in this scope
oled.print("RPM ");
^
C:\Users\Owner\Documents\Arduino\libraries\generator\generator.ino: In function 'void volt_status()':
generator:156:15: error: 'emon1' was not declared in this scope
float Vrms = (emon1.Vrms - 3); emon1.calcVI(10,1000); //Calculate all. No of half wavelengths (crossings), time-out
^
C:\Users\Owner\Documents\Arduino\libraries\generator\generator.ino: In function 'void choke()':
generator:184:3: error: 'oled' was not declared in this scope
oled.print("Full choke ");
^
generator:193:4: error: 'oled' was not declared in this scope
oled.print("half choke ");
^
C:\Users\Owner\Documents\Arduino\libraries\generator\generator.ino: In function 'void button()':
generator:203:3: error: 'DateTime' was not declared in this scope
DateTime now = RTC.now();
^
generator:207:7: error: 'oled' was not declared in this scope
oled.println("Verified");
^
generator:212:7: error: 'oled' was not declared in this scope
oled.println("Hold button");
^
generator:217:23: error: 'now' was not declared in this scope
Now_Stop_Time = now.unixtime();
^
generator:220:7: error: 'oled' was not declared in this scope
oled.println("Allow shutdown");
^
generator:225:7: error: 'oled' was not declared in this scope
oled.println("Hold button");
^
C:\Users\Owner\Documents\Arduino\libraries\generator\generator.ino: In function 'void genstart()':
generator:237:5: error: 'oled' was not declared in this scope
oled.print(IGN_Attempt);
^
generator:292:7: error: 'oled' was not declared in this scope
oled.println("Generator running");
^
generator:301:7: error: 'oled' was not declared in this scope
oled.println("Failed to start!");
^
C:\Users\Owner\Documents\Arduino\libraries\generator\generator.ino: In function 'void genshutdown()':
generator:311:3: error: 'oled' was not declared in this scope
oled.print("Generator");
^
C:\Users\Owner\Documents\Arduino\libraries\generator\generator.ino: In function 'void testrun()':
generator:321:3: error: 'DateTime' was not declared in this scope
DateTime now = RTC.now();
^
generator:322:6: error: 'now' was not declared in this scope
if(now.day()==15 && now.hour()==12 && now.minute()==00 && TestState==LOW && GenState==LOW) { //Test the generator by starting at specified time and date
^
generator:324:5: error: 'oled' was not declared in this scope
oled.println("Running test");
^
C:\Users\Owner\Documents\Arduino\libraries\generator\generator.ino: In function 'void loop()':
generator:369:3: error: 'DateTime' was not declared in this scope
DateTime now = RTC.now();
^
generator:382:5: error: 'oled' was not declared in this scope
oled.println("Power lost");
^
generator:387:18: error: 'now' was not declared in this scope
Serial.print(now.month(), DEC);
^
generator:396:5: error: 'oled' was not declared in this scope
oled.print("Good ");
^
Multiple libraries were found for "Servo.h"
Used: C:\Users\Owner\Documents\Arduino\libraries\Servo
Not used: C:\Program Files\WindowsApps\ArduinoLLC.ArduinoIDE_1.8.21.0_x86__mdqgnx93n4wtt\libraries\Servo
exit status 1
'emon1' was not declared in this scope
This report would have more information with
"Show verbose output during compilation"
option enabled in File -> Preferences.