How to use "OR"
Posted: Fri Apr 04, 2014 10:00 am
I am trying to setup so that my skimmer is off for two periods each day. The following code is what I thought would work, but I guess I am not using the || "OR" operator correctly as I am getting the following compiler errors.
Auto_feed_skimmer_ino.cpp: In function 'void loop()':
Auto_feed_skimmer_ino:166: error: expected primary-expression before '||' token
Auto_feed_skimmer_ino:166: error: expected primary-expression before 'if'
Auto_feed_skimmer_ino:166: error: expected `;' before 'if'
Any suggestions please?
Auto_feed_skimmer_ino.cpp: In function 'void loop()':
Auto_feed_skimmer_ino:166: error: expected primary-expression before '||' token
Auto_feed_skimmer_ino:166: error: expected primary-expression before 'if'
Auto_feed_skimmer_ino:166: error: expected `;' before 'if'
Any suggestions please?
// Skimmer off during auto feed periods
if ((hour() >= 12) && (hour() < 13)) || if ((hour() >= 18) && (hour() < 19)) // Between 12pm and 1pm OR Between 6pm and 7pm we will disable Port 1
{
ReefAngel.Relay.Off(Port1);
}
else
{
ReefAngel.Relay.On(Port1);
}