Other Applications

Intelligent Identity Detection Terminal

Function

Description

Get Configuration Capability

Call NET_DVR_STDXMLConfig to transmit the request URL: GET /ISAPI/AccessControl/IdentityTerminal/capabilities.

And the configuration capability is returned in the message XML_Cap_IdentityTerminal by output parameter (lpOutputParam).

Get Parameters

Call NET_DVR_STDXMLConfig to transmit the request URL: GET /ISAPI/AccessControl/IdentityTerminal.

And the parameters are returned in the message XML_IdentityTerminal by the output buffer (lpOutBuffer) of output parameter (lpOutputParam).

Set Parameters

Call NET_DVR_STDXMLConfig to transmit the request URL: PUT /ISAPI/AccessControl/IdentityTerminal and set the input buffer (lpInBuffer) of input parameter (lpInputParam) to the message XML_IdentityTerminal.

Access Control Device No.

Function

Description

Get Device No.

Call NET_DVR_GetDVRConfig with "NET_DVR_GET_VIDEO_INTERCOM_DEVICEID_CFG" (command No.: 16001).

And the access control device No. will be returned in the structure NET_DVR_VIDEO_INTERCOM_DEVICEID_CFG by the output buffer (lpOutBuffer).

Set Device No.

Call NET_DVR_SetDVRConfig with "NET_DVR_SET_VIDEO_INTERCOM_DEVICEID_CFG" (command No.: 16002) and set the input buffer (lpInBuffer) to the structure NET_DVR_VIDEO_INTERCOM_DEVICEID_CFG.

Linked Network Device

Function

Description

Get Parameters of Linked Network Device

Call NET_DVR_GetDVRConfig with "NET_DVR_GET_VIDEO_INTERCOM_RELATEDEV_CFG" (command No.: 16006).

And the parameters of linked network device are returned in the structure NET_DVR_VIDEO_INTERCOM_RELATEDEV_CFG by the output buffer (lpOutBuffer).

Set Parameters of Linked Network Device

Call NET_DVR_SetDVRConfig with "NET_DVR_SET_VIDEO_INTERCOM_RELATEDEV_CFG" (command No.: 16007) and set the input buffer (lpInBuffer) to the structure NET_DVR_VIDEO_INTERCOM_RELATEDEV_CFG.

Reader

Function

Description

Get Reader Parameters

Call NET_DVR_GetDVRConfig with "NET_DVR_GET_CARD_READER_CFG_V50" (command No.: 2505).

And the reader parameters are returned in the structure NET_DVR_CARD_READER_CFG_V50 by the output buffer (lpOutBuffer).

Set Reader Parameters

Call NET_DVR_SetDVRConfig with "NET_DVR_SET_CARD_READER_CFG_V50" (command No.: 2506) and set the input buffer (lpInBuffer) to the structure NET_DVR_CARD_READER_CFG_V50.

Table 1 NFC (Near-Field Communication) Function

Function

Description

Get Configuration Capability of Enabling or Disabling NFC Function

Call NET_DVR_STDXMLConfig to transmit the request URL: GET /ISAPI/AccessControl/Configuration/NFCCfg/capabilities?format=json.

And the configuration capability is returned in the message JSON_NFCCfgCap by the output parameter (lpOutputParam).

Get Parameters of Enabling or Disabling NFC Function

Call NET_DVR_STDXMLConfig to transmit the request URL: GET /ISAPI/AccessControl/Configuration/NFCCfg?format=json.

And the parameters are returned in the message JSON_NFCCfg by lpOutBuffer of lpOutputParam.

Set Parameters of Enabling or Disabling NFC Function

Call NET_DVR_STDXMLConfig to transmit the request URL: PUT /ISAPI/AccessControl/Configuration/NFCCfg?format=json and set lpInBuffer of lpInputParam to the message JSON_NFCCfg.

Table 2 RF (Radio Frequency) Card Recognition

Function

Description

Get Configuration Capability of Enabling or Disabling RF Card Recognition

Call NET_DVR_STDXMLConfig to transmit the request URL: GET /ISAPI/AccessControl/Configuration/RFCardCfg/capabilities?format=json.

And the configuration capability is returned in the message JSON_RFCardCfgCap by the output parameter (lpOutputParam).

Get Parameters of Enabling or Disabling RF Card Recognition

Call NET_DVR_STDXMLConfig to transmit the request URL: GET /ISAPI/AccessControl/Configuration/RFCardCfg?format=json

And the parameters are returned in the message JSON_RFCardCfg by lpOutBuffer of lpOutputParam.

Set Parameters of Enabling or Disabling RF Card Recognition

Call NET_DVR_STDXMLConfig to transmit the request URL: PUT /ISAPI/AccessControl/Configuration/RFCardCfg?format=json and set lpInBuffer of lpInputParam to the message JSON_RFCardCfg.

Table 3 Active Infrared Intrusion Detection

Function

Description

Get Configuration Capability of Active Infrared Intrusion Detection

Call NET_DVR_STDXMLConfig to transmit the request URL: GET /ISAPI/AccessControl/Configuration/IRCfg/capabilities?format=json.

And the configuration capability is returned in the message JSON_IRCfgCap by lpOutputParam.

Get Parameters of Active Infrared Intrusion Detection

Call NET_DVR_STDXMLConfig to transmit the request URL: GET /ISAPI/AccessControl/Configuration/IRCfg?format=json.

And the parameters are returned in the message JSON_IRCfg by lpOutputParam.

Set Parameters of Active Infrared Intrusion Detection

Call NET_DVR_STDXMLConfig to transmit the request URL: PUT /ISAPI/AccessControl/Configuration/IRCfg?format=json and set the lpInputParam to JSON_IRCfg.

Table 4 Condition Parameters of Face Picture Comparison

Function

Description

Get Condition Configuration Capability of Face Picture Comparison

Call NET_DVR_STDXMLConfig to transmit the request URL: GET /ISAPI/AccessControl/FaceCompareCond/capabilities.

And the configuration capability is returned in the message XML_Cap_FaceCompareCond by lpOutputParam.

Get Conditions of Face Picture Comparison

Call NET_DVR_STDXMLConfig to transmit the request URL: GET /ISAPI/AccessControl/FaceCompareCond.

And the conditions are returned in the message XML_FaceCompareCond by lpOutputParam.

Set Conditions of Face Picture Comparison

Call NET_DVR_STDXMLConfig to transmit the request URL: PUT /ISAPI/AccessControl/FaceCompareCond and set lpInputParam to XML_FaceCompareCond.

Peripherals Connected via Serial Port

Function

Description

Get Peripheral Parameters

Call NET_DVR_GetDVRConfig with the command "NET_DVR_GET_ACS_EXTERNAL_DEV_CFG" (command No.: 2165) and set the lChannel to 4-byte RS-485 serial port No.

The parameters are returned in the structure NET_DVR_ACS_EXTERNAL_DEV_CFG by the output buffer lpOutBuffer.

Set Peripheral Parameters

Call NET_DVR_SetDVRConfig with the command "NET_DVR_SET_ACS_EXTERNAL_DEV_CFG" (command No.: 2166), set the lChannel to 4-byte RS-485 serial port No., and set the input buffer lpInBuffer to the structure NET_DVR_ACS_EXTERNAL_DEV_CFG.

Note:
  • The 4-byte RS-485 serial port No. starts from 1.

  • To check whether the device supports configuring peripheral parameters connected to the access controller via serial port, you can call NET_DVR_GetDeviceAbility, set the capability type dwAbilityType to "ACE_ABILITY" (macro definition value: 0x801), and set the input parameter pointer pInBuf to the message XML_Desc_AcsAbility for getting the access control capability.

    The capability is returned in the message XML_AcsAbility by the output parameter pointer pOutBuf. The related node is <ExternalDevCfg>.