
User Operation Guide
10 *Specications are subject to changes without notice.
Forexample:Toassignacommand“PON”(504F4Einhex)tobutton1sobutton1will
send this command to the equipment on press, send 55 AA 0A 00 FF FF 53 43 4D 44 50
50 4F 4E 0D 0A to the Smart Controller.
After successfully assign a command to button 1, continue to assign commands to the
restofthekeys.(Note:Definewhenthecommandissentbyprogramming“P”(push)on
buttonstatetosendcommandonpressor“R”(release)onbuttonstatetosendcommand
only on release)
2.5 Configuring a response from a connected equipment
Use the following functions to program how the icons on each key should change when
the Smart Controller receives a command or a feedback from its connected equipment.
Show Gallery Image on Button function allows the user to specify a particular icon to show
when an unique command/feedback is received.
Show Gallery on Multiple Button function allows the user to show more than one icons
when an unique command/feedback is received.
Clear Screen function allows user to clear all icons on the screen with a specific command/
feedback.
SYSTEM OPERATIONS
Protocol Tables:
Edit Button commands (Button state Protocol) Table 1
Field StartCode Length CRC16 AT Command Data 1 Data 2 Data 3 End Code
Value (hex) 55 AA … … FF FF 53 43 4D 44 … … … 0D 0A
Description Fixed
low
byte
high
byte Skip CRC check SCMD
P or R
(Button
state)
Button
index command
Fixed
Note: Under “Data 1”, “P” denotes Press and “R” denotes Release. “Data 3” denotes the command code required to control the connected equipment
Show Gallery Image on Button Table 2
Field StartCode Length CRC16 AT Command Data 1 Data 2 Data 3 End Code
Value (hex) 55 AA … … FF FF 53 47 49 42 … … … 0D 0A
Description Fixed
low
byte
high
byte Skip CRC check SGIB
Button
Index Gallery Index Fixed
Show Gallery on Multiple Button Table 3
Field StartCode Length CRC16 AT Command Data 1 Data 2 Data 3 End Code
Value (hex) 55 AA … … FF FF 53 47 4D 42 … … … 0D 0A
Description Fixed
low
byte
high
byte Skip CRC check SGMB Pair #
Button
Index
Gallery
Index
Fixed
Clear Screen Table 4
Field StartCode Length CRC16 AT Command Data 1 Data 2 Data 3 End Code
Value (hex) 55 AA … … FF FF 43 4C 53 … … … 0D 0A
Description Fixed
low
byte
high
byte Skip CRC check CLS R value G value B value
Fixed
Protocol Format Table 5
Field StartCode Length CRC16 AT Command Data 1 Data 2 Data 3 End Code
Value (hex) 55 AA ... ... FF FF … ... ... ... 0D 0A
Description Fixed
Depending on AT
Command skip the CRC check Depending on AT Command Fixed