See “Define” list and Notes on next page. (For details, see both Serial Adapter and AquaLink® RS manuals.)
The following are arranged in 2 groups: cmds generally used only 1 time (at setup), then routinely used ones.
format
function
normal response example, when no error detected.
(CR ends)
(response in format 0 is shown here) (CR ends)
#RST
reset s.a.
Jandy Products RS Serial Adapter, Rev Lnn [/Default val’s]
#DIAG
run diagnostics on s.a.1 [i.e., see note #1] !00 OK
#ECHO?
show whether cmd’s echoed on 232
!00 ECHO = 0
(if no echo from s.a. back to serial port)
#ECHO=[st]
set echo option to [st]= state (1=ON)
!00 ECHO = 1
(if echo wanted, = default way)
#MODEL?
show type of AL
!00 MODEL = 6520 (for example)
#OPTIONS?
show state of AL DIP sw
!00 OPTIONS = nn (see manual, Table 6) (nn=0 if all off)
#S1?
show state of s.a. DIP sw
!00 S1 = nn (nn = 3 if just pos’s 5 & 6 are on. 2 )
#RSPFMT?
show which format for 232 responses
!00 RSPFMT = 0 (if verbose, = default)
#RSPFMT=[st] set which format for 232 responses
!00 1
{if [st]=1, i.e. brief (terse) }
#NRMCHR=nn set new char for start of normal response *00 NRMCHR = 42 (if nn=42.Can use dec.: 32 < nn <
127)3
#UNITS?
show which units selected for Temp.
!00 UNITS = F [or C if Celsius](in rspfmt
1,“0”⇔F,“1”⇔C)
#VERS?
show version of software in s.a.
!00 VERS = Lnn (A04,for example) (rspfmt 1:“!00
A04”)
#VERR?
[example of erroneous character sent]
?01 INVALID COMMAND (or, “?01 1” if RSPFMT =1)
routine use (status,water movement, & aux’s first, then commands related to temperature):
#LEDS?
show status of LED’s at AL Control Panel !00 LEDS = 0 1 0 0 64 (rspfmt 1 ignors some LED’s!)
[this ↑ example: Aux 1 on, Solar heater enabled]
#OPMODE?
show mode of AL system
!00 OPMODE =AUTO [0] (or service [1], or timeout [2])
#VBAT?
show v. of battery in AL (time retention) !00 VBAT = nnn (nnn= V * 100) (or !00 VBAT = n LOW)
#PUMP?
show state of filter pump
!00 PUMP = [st] (st=1 if on now or soon, after delay)
#PUMP=[st]
set filter pump to definite on or off state
!00 PUMP = [st] (Same “set” format for others below.)
#PUMP
toggle state of filter pump to opposite
!00 PUMP = [st] (st=0 if off)
Note: same as PUMP above, the following Query commands become Toggle commands if “?” is deleted, and the same
set to =[st] usable; there are exceptions to this, noted by the letter “Q” in front of the word “show” in “function” column.
#PUMPLO?
show state of Low speed filter pump
!00 PUMPLO = [st] (if Option DIP #2 in Pwr Cntr. is ON.)
#SPA?
show state of spa
!00 SPA = [st]
(st=0 if on only due to “cool down”) 4
#WFALL?
show state of Waterfall (spa Spillover)
!00 WFALL = [st] (Depends on Opt’n DIP #3 in Pwr
Center.)
#CLEANR?
show state of Cleaner function
!00 CLEANR=[st] (Depends on Opt’n DIP #1 in Power
Cntr.)
#AUXn?
show state of Aux. n
!00 AUXn = [st] (Not valid if AUXn assigned by Opt’n sw.)
#AUXn+
step up a dimmer on Aux. n, if there & on !00 AUXn = 1 75% (if was 50%. AL menu assigns dimmer)
#POOLHT?
show state of Pool heater enable
!00 POOLHT = [st] (st=1 means htr is enabled, may heat)
#POOLHT2?
show state of htr enable to Temp2, if exists !00 POOLHT2 = [st] (st=0 means htr is disabled) 5
#SPAHT?
show state of Spa heater enable
!00 SPAHT = [st] (if st=1,& spa=1, and spatmp<spasp,
heat)
#SOLHT?
show state of Solar heater enable
!00 SOLHT = [st] (needs Temp. sensor at Solar terminals)
#POOLSP?
show Set Point [thermostat] for Pool
!00 POOLSP = nn F (if using Fahrenheit, else nn C)
#POOLSP=nn set Set Point for Pool [note: no units here!]!00 POOLSP = nn F(nn: 2 or 3 digits usable)