JSON message about the capability of getting the sub module status
{
"SubModules": {
"maxSize": 20,
/*maximum number of sub modules*/
"id": {
/*required, integer type, sub module ID (or DIP switch address)*/
"@min": 1,
"@max": 10000
},
"moduleType": {
/*required, string type, "DS-KD-KK": nametag module, "DS-KD-KP": keypad module, "DS-KD-M": card swiping module (13.56MHz), "DS-KD-E": card swiping module (125KHz), "DS-KD-SG": indicator module, "DS-KD-DIS": display module, "DS-1101M, DS-1102M, DS-1103M, DS-1104M, DS-1107M, DS-1108M, DS-1101MK, DS-1102MK, DS-1103MK, DS-1104MK, DS-1107MK, DS-1108MK": card reader*/
"@opt": "DS-KD-KK,DS-KD-KP, DS-KD-M,DS-KD-E,DS-KD-SG, DS-KD-DIS, DS-1101M,DS-1102M,DS-1103M,DS-1104M,DS-1107M,DS-1108M,DS-1101MK,DS-1102MK,DS-1103MK,DS-1104MK,DS-1107MK,DS-1108MK"
},
"status": {
/required, string type, status*/
"@opt": "online, offline, fault"
},
"numOfButtons": {
/*optional, integer type, number of buttons, this node is valid for nametag module only*/
"@min": 1,
"@max": 16
},
"version": {
/*optional, string type, software version*/
"@min": 1,
"@max": 16
}
}
}