apex programming quick reference guide

APEX PROGRAMMING QUICK REFERENCE GUIDE
TIME = HH:MM in 24 hour format
Statement
DURATION = MMM:SS
Syntax
DELAY = MMM
Day of Week
If DoW [SMTWTFS] Then [ON/OFF/PROFILE]
Defer
Defer [DURATION] Then [ON/OFF]
Fallback
Fallback [ON/OFF]
Feed /
Maintenance
If [FEED CYCLE] [DELAY] Then [ON/OFF/PROFILE]
Minimum Time
Min Time [DURATION] Then [ON/OFF]
Moon Rise/Set
If Moon [+/-] [DELAY] / [+/-] [DELAY] Then
[ON/OFF/PROFILE]
Oscillate
OSC [DURATION / DURATION / DURATION] Then [ON/OFF]
Outlet State
Testing
If Outlet [OUTLET NAME] = [ON/OFF] Then
[ON/OFF/PROFILE]
Power
If Power [POWER PROBE] [ON/OFF] [DELAY] Then
[ON/OFF/PROFILE]
Probe Testing
If [PROBE NAME] [</>] [VALUE] Then [ON/OFF/PROFILE]
Regional
Temperature
If Temp [</>] RT+[-] [DIFFERENTIAL DEGREES] Then
[ON/OFF/PROFILE]
Set
Set [ON/OFF/PROFILE]
Sun Rise/Set
If Sun [+/-] [DELAY] / [+/-] [DELAY] Then [ON/OFF/PROFILE]
Switch Testing
If [SWITCH NAME] [OPEN/CLOSED] Then
[ON/OFF/PROFILE]
Time
If Time [TIME] to [TIME] Then [ON/OFF/PROFILE]
Notes
Substitute ‘-‘ for day to
evaluate FALSE
For physical outlets only
(+) is assumed and not
required
Outlet Name can be physical or
virtual
Probe names are ‘Apex’ or
‘EB8_x’ where ‘x’ is the EB8
AquaBus position.
Probe names are Temp, PH,
ORP, Cond, DO. Expansion
boxes add ‘Xn’.
Differential Degrees is DD.d
(+) is assumed and not
required
Switch names are SWITCH1
through SWITCH6. Expansion
boxes change to “xY_1 through
xY_6” where Y is the Aquabus
module number.