Siren Configuration

A siren is an output device that make a sound to alert people when alarm is triggered.

Function

Description

Get Siren Configuration Capability

Call NET_DVR_STDXMLConfig to transmit the request URI: GET /ISAPI/SecurityCP/Configuration/wirelessSiren/capabilities?format=json, and the capability is returned in the message of JSON_SirenCap by lpOutputParam.

Get All Sirens' Parameters

Call NET_DVR_STDXMLConfig to transmit the request URI: GET /ISAPI/SecurityCP/Configuration/wirelessSiren?format=json, and the configuration parameters are returned in the message of JSON_List_Siren by lpOutputParam.

Set One Siren's Parameters

Call NET_DVR_STDXMLConfig to transmit the request URI: PUT /ISAPI/SecurityCP/Configuration/wirelessSiren/<ID>?format=json, and set lpInputParam to the message JSON_Siren.

Get capability of controlling asynchronous siren adding mode

Call NET_DVR_STDXMLConfig to transmit the request URI: GET /ISAPI/SecurityCP/Configuration/wirelessSiren/mode/capabilities?format=json, and the capability is returned in the message JSON_SirenModeCap by lpOutputParam.

Control asynchronous siren adding mode

Call NET_DVR_STDXMLConfig to transmit the request URI: PUT /ISAPI/SecurityCP/Configuration/wirelessSiren/mode?format=json and set lpInputParam to the message JSON_SirenMode.

Get parameters of the currently added siren in asynchronous mode

Call NET_DVR_STDXMLConfig to transmit the request URI: GET /ISAPI/SecurityCP/Configuration/wirelessSiren/currentAddAsyn?format=json, and the parameters are returned in the message JSON_Siren by lpOutputParam.