Go Down

Topic: Quick help with EEPROM.read() (Read 769 times) previous topic - next topic


Feb 28, 2011, 02:56 pm Last Edit: Feb 28, 2011, 02:58 pm by Bebbetufs Reason: 1
Code: [Select]

//____________Defining global variables________________________________________
   boolean pType = 0; //Choose BAR = false /psi = true =!0

//____________Reading values from eeprom_______________________________________
pType = EEPROM.read(0);

void saveSettings()
      if (flagChanges = 1) //Only save if necassary!
            EEPROM.write(0,pType); //Pressure units
             lcd.setCursor(2, 1); // set the cursor to column 3, line 0                         
             lcd.print("NO CHANGES MADE!");
             lcd.setCursor(4, 2); // set the cursor to column 3, line 0                         
             lcd.print("EXITING MENU");
             menu.moveUp(); //EXIT up one level   

Causes error message
expected constructor, destructor, or type conversion before '=' token

I can't figure out what's causing this.


If you post your whole code we can reproduce the feature.

I assume  pType = EEPROM.read(0);  is causing the error as it is done outside a function ...
Rob Tillaart

Nederlandse sectie - http://arduino.cc/forum/index.php/board,77.0.html -
(Please do not PM for private consultancy)


Feb 28, 2011, 03:31 pm Last Edit: Feb 28, 2011, 03:33 pm by Bebbetufs Reason: 1
Had to attach it as zip.
It is too big for the forum.... but, you are right. I need to put it inside "void setup()"

James C4S

Code: [Select]
if (flagChanges = 1) //Only save if necassary!
is not the same as
Code: [Select]
if (flagChanges == 1) //Only save if necassary!
Capacitor Expert By Day, Enginerd by night.  ||  Personal Blog: www.baldengineer.com  || Electronics Tutorials for Beginners:  www.addohms.com

Go Up

Please enter a valid email to subscribe

Confirm your email address

We need to confirm your email address.
To complete the subscription, please click the link in the email we just sent you.

Thank you for subscribing!

via Egeo 16
Torino, 10131