JSON_CardCap

CardCap capability message in JSON format

{
  "CardCap":{
    "id":{    
/*required, card No.*/
      "@min": ,
      "@max": 
    },
    "enabled":{  
/*required, whether to enable card function, "true"-yes, "false"-no*/
      "@opt": 
    }, 
    "seq":{ 
/*required, length of the card serial No.*/
      "@min": ,
      "@max": 
    }, 
    "name":{  
/*optional, card name length*/
      "@min": ,
      "@max": 
    },
    "armEnabled":{
/*optional, whether to support configuring arming permission*/
      "@opt": 
    },
    "disarmEnabled":{
/*optional, whether to support configuring disarming permission*/
      "@opt": 
    }
    "subSystem":{
/*optional, supported number of partitions that can be linked*/
      "@min":,
      "@max":
    },
    "subSystemNo":{
/*optional, partition No. range*/
      "@min":,
      "@max":
    },
    "cardType": {
/*optional, card type: "operateCard"-operation card, "patrolCard"-patrol card*/
      "@opt":["operateCard","patrolCard"]
    },
    "method":{
/*optional, methods supported by the function: "currentAddAsyn"-asynchronously add*/
      "@opt":["currentAddAsyn"]
    }
  }
}