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