R&D department
2018/08/01
Following responses are provided for IO configuration by SMS:
•
If IO parameter was set correctly, the FM-device would answer:
„
setioparam OK, slot: XX“
Where
XX
is the slot number where the FM-device set parameter.
•
If IO parameter was not set correctly, FM-device would answer:
„
setioparam ERROR, <explanation>”
•
If all slots are full, FM-device would answer:
„
setioparam ERROR, no free slots for set the I/O“
•
If FM-device finds more than one IO parameters with the same ID it would answer:
“
setioparam ERROR, more than one I/O with same ID”
•
If user sent a SMS to disable a parameter (enable field = 0), and the parameter is not found as enabled, FM-
device would answer:
„
setioparam ERROR, parameter is already disable“
•
If SMS configuration is disabled in configuration tool:
„
You do not have permission to change the settings“
1.1.31
getioparam
Structure of getioparam SMS:
password
getioparam
id,profile
Example:
password getioparam 28,3
This command is only used for get the current status of the IO parameter selected.
•
If IO parameter was enabled, the FM-device would answer:
Example: ‘‘
id=28,profile=3,enable=1,level=0,delta=0,average=1000,eventon=2,include=0,priority=0,switch=0,edge=0”
•
If IO parameter was not enabled, the FM-device would answer:
„I/O ID XXX is NOT enabled“
•
If IO parameter ID is invalid, the FM-device would answer:
„
ERROR: I/O ID XXX does not exist“
•
Other possible replies when is something wrong:
“ERROR: I/O ID XXX read is forbidden”
“ERROR: more than one I/O parameter with same ID was found”
“ERROR: wrong request syntax”
Where XXX – IO ID
23