Apex Time spanning midnight

psumms

Active Member
View Badges
Joined
Sep 11, 2019
Messages
184
Reaction score
134
Location
United Kingdom
Rating - 0%
0   0   0
Am i correct in thinking that the Apex time command cannot span midnight, so the following would not be valid:
If Time 22:00 to 07:00 Then OFF
and instead you would need to use two separate lines, e.g.
If Time 22:00 to 23:59 Then OFF
If Time 00:00 to 07:00 Then OFF


Also, bonus question, does the OSC command always calculate a starting point from midnight?
 

Mrtakeoff53

Active Member
View Badges
Joined
Jul 13, 2019
Messages
311
Reaction score
330
Location
San Antonio
Rating - 0%
0   0   0
Is it possible to reverse your command? Instead of IF 22:00 to 07:00 THEN OFF, try IF 07:00 to 22:00 then ON. It gets rid
Of your problem in a single line
 

ca1ore

10K Club member
View Badges
Joined
Oct 28, 2014
Messages
14,091
Reaction score
20,005
Location
Stamford, CT
Rating - 0%
0   0   0
You can span midnight. I do it with my ATS lights. OSC starts from midnight, yes.
 
OP
OP
psumms

psumms

Active Member
View Badges
Joined
Sep 11, 2019
Messages
184
Reaction score
134
Location
United Kingdom
Rating - 0%
0   0   0
Is it possible to reverse your command? Instead of IF 22:00 to 07:00 THEN OFF, try IF 07:00 to 22:00 then ON. It gets rid
Of your problem in a single line
Unfortunately not, there are several other commands that become difficult this way around.
 
OP
OP
psumms

psumms

Active Member
View Badges
Joined
Sep 11, 2019
Messages
184
Reaction score
134
Location
United Kingdom
Rating - 0%
0   0   0
Will test again. Something i've noticed which I think confused my initial test, my Apex system time is off at the moment. Seems Neptune have hard-coded daylight savings to those of US dates which leaves three weeks in March where my timers are off! Bizarre decision from a programming point of view!
 

SuncrestReef

That Apex guy
View Badges
Joined
Jan 18, 2018
Messages
4,214
Reaction score
9,251
Location
Oregon
Rating - 0%
0   0   0
Yes, If Time can span midnight:

Set OFF
If Time 18:00 to 08:00 Then ON
image3-6.png

This is from my tutorial on Apex Timers: https://www.reef2reef.com/ams/neptune-apex-programming-tutorials-part-2-timers.689/
 
Back
Top