Baud Rate:
9600bps
Start Bits:
1
Data Bits:
8
Stop Bits:
1
Parity:
None
Flow Control:
None
Controller Commands
Commands and responses are in the form of ASCII character strings terminated with a carriage return (<CR>, OCh, 13d). If the
state variable LINEFEED MODE = ON, a linefeed character (<LF>, 0Ah, 10d) will follow the carriage return.
Incoming messages (to the F1500-UPS) shall be terminated with one of the following characters: NUL (00h, 00d), carriage return
or line feed.
The F1500-UPS shall discard the incoming message under the following conditions: The message overruns the receiver buffer (32
characters). No terminating character (NUL, <CR>, <LF>) is received within 500ms of receipt of the last character. The following are
commands sent by the controlling equipment to the F1500-UPS.
NOTE: Responses are only transmitted automatically if unsolicited feedback is enabled (!SET_FEEDBACK)
ALL ON
Turns on all outlets. Turn on is immediate with no delay.
Send to UPS: !ALL_ON<CR>
If power is not switched off due to low battery conditions
Action: Turn on Outlet Bank 1 & 2
Response from UPS: $BANK 1 = ON<CR>
$BANK 2 = ON<CR>
If UPS battery level > Shutoff Threshold
Action: Turn on Outlet Bank 3 & 4
Response from UPS: $BANK 3 = ON<CR>
$BANK 4 = ON<CR>
If UPS battery level < Shutoff Threshold
Action: Turn off Outlet Bank 3 & 4
Response from UPS: $BANK 3 = OFF<CR>
$BANK 3 = OFF<CR>
$BATTERY = charge%<CR>
Action: Activate Power Button
Response from UPS: $BUTTON = ON<CR>
ALL OFF
Turns off all outlets. Turn off is immediate with no delay.
Send to UPS: !ALL_OFF<CR>
Action: All outlets will turn off
Response from UPS: $BANK 1 = OFF<CR>
Response from UPS: $BANK 2 = OFF<CR>
Response from UPS: $BANK 3 = OFF<CR>
Response from UPS: $BANK 4 = OFF<CR>
Response from UPS: $BUTTON = OFF<CR>
SWITCH OUTLET BANK
Turns a specific outlet bank on or off. Switching is immediate with no delay.
Send to UPS: !SWITCH bank state<CR>
bank = {1, 2, 3, 4}, state = {ON, OFF}
Example: !SWITCH 2 ON<CR>
(turns on outlet bank 2)
12
F1500-UPS OWNER'S MANUAL