Member |
Data Type |
Description |
---|---|---|
dwSize |
DWORD |
Structure size. |
byName |
Array [BYTE] |
Zone name. The maximum size is 32 bytes (value of macro definition "NAME_LEN"). |
wDetectorType |
WORD |
Zone detector type, for details see DETECTOR_TYPE. |
byType |
BYTE |
Alarm type of zone: 0-instant zone, 1-24-hour zone, 2-delay zone, 3-interior zone, 4-key zone, 5-fire zone, 6-perimeter zone, 7-24-hour silent zone, 8-24-hour auxiliary zone, 9-24-hour vibration zone, 10-emergency open door zone, 11-emergency close door zone, 12-over time zone, 13-emergency zone, 14-gas zone, 0xff-none. |
byUploadAlarmRecoveryReport |
BYTE |
Whether to upload zone alarm recovery report: 0-no, 1-yes. |
dwParam |
DWORD |
Zone parameter, the delay time of delay zone. The delay time of power monitoring system and self-service bank alarm host is set by this parameter. |
struAlarmTime |
Arming time period. It is a two-dimensional array consisting of 7 rows (value of macro definition "MAX_DAYS") and 4 columns (value of macro definition "MAX_TIMESEGMENT"). |
|
byAssociateAlarmOut |
Array [BYTE] |
Linked alarm output. The maximum size is 512 bytes (value of macro definition "MAX_ALARMHOST_ALARMOUT_NUM"). |
byAssociateSirenOut |
Array [BYTE] |
Linked siren output, for each array element: 1-output, 0-no output. Array[0] indicates siren No.1, array[1] indicates siren No.2, and so on. The maximum size is 8 bytes. |
bySensitivityParam |
BYTE |
Zone sensitivity: 0-10ms, 1-250ms, 2-500ms, 3-750ms. |
byArrayBypass |
BYTE |
Whether to join the bypass group: 0-no, 1-yes. |
byJointSubSystem |
BYTE |
No. of the partition which the zone belongs to, this parameter can only be obtained. |
byModuleStatus |
BYTE |
External zone status: 1-online, 2-offline, this parameter can only be obtained. |
wModuleAddress |
WORD |
Module address, the extension module is from 1 to 255, 0xFFFF-invalid, and this parameter can only be obtained. |
byModuleChan |
BYTE |
Module channel No., starting from 1, and the upper limit is determined by the module type, 0xFF-null, this parameter can only be obtained. |
byModuleType |
BYTE |
Module type: 1-local zone, 2-single zone, 3-dual zone, 4-8-zone, 5-8-ch analog zone, 6-single zone trigger, 7-1-door distributed access controller, 8-2-door distributed access controller, 9-4-door distributed access controller, 10-8-zone wireless, 11-keypad, 12-8-zone wired, 13-extended zone. |
wZoneIndex |
WORD |
Zone No., this parameter can only be obtained. |
wInDelay |
WORD |
Enter delay, which ranges from 0 to 255 seconds. |
wOutDelay |
WORD |
Exit delay, which ranges from 0 to 255 seconds. |
byAlarmType |
BYTE |
Alarm type: 0-invalid, 1-remain open, 2-remain closed. |
byZoneResistor |
BYTE |
Zone resistance, unit: kilo-ohm, value: 0-invalid, 1-2.2, 2-3.3, 3-4.7, 4-5.6, 5-8.2, 0xff-custom. |
fZoneResistorManual |
float |
Zone manual resistance, value range: [1.0, 10.0], it is accurate to one decimal place, unit: kilo-ohm, and it is valid when byZoneResistor is 0xff. |
byDetectorSerialNo |
Array [BYTE] |
Detector serial No (read-only). The maximum size is 16 bytes (value of macro definition "ALARMHOST_DETECTOR_SERIAL_LEN_V50"). |
byZoneSignalType |
BYTE |
Zone signal transmission type (read-only), 0-wired, 1-wireless. |
byDisableDetectorTypeCfg |
BYTE |
Whether detector type can be configured: 0-yes, 1-no. |
wTimeOut |
WORD |
Timeout, unit: second. |
byAssociateLampOut |
Array [BYTE] |
Siren output, array[0]-siren 1, and so forth. For each array element: 1-output, 0-no output. The maximum size is 8 bytes. |
byVoiceFileName |
Array [BYTE] |
Voice file name. The maximum size is 32 bytes. |
byTimeOutRange |
BYTE |
Timeout range, 0-from 1 to 599s, 1-from 1 to 65535s. |
byDetectorSignalIntensity |
BYTE |
Detector signal strength (read-only), which ranges from 0 to 100. |
byTimeOutMethod |
BYTE |
Timing method of over time zone: 0-timing when the alarm is triggered, 1-timing when the alarm is recovered. |
byAssociateFlashLamp |
BYTE |
Flashing light output: 0-invalid, 1-not output, 2-output. |
byStayAwayEnabled |
BYTE |
Whether to enable stay arming bypass for the instant zone: 0-invalid, 1-disable, 2-enable. |
bySilentModeEnabled |
BYTE |
Whether to enable muting mode: 0-invalid, 1-disable, 2-enable. |
byRelativeChannel |
Array [BYTE] |
Linked channel No. Each array element refers to a channel No. For each element, 0 means invalid. The maximum size is 2 bytes (value of macro definition "RELATIVE_CHANNEL_LEN"). |
byDetectorVersion |
Array [BYTE] |
Detector version (read-only). The maximum size is 32 bytes (value of macro definition "VERSION_INFO_LEN"). |
byDetectorMAC |
Array [BYTE] |
Detector's MAC address (read-only). The maximum size is 6 bytes (value of macro definition "MACADDR_LEN"). |
byLinkageAlarmType |
BYTE |
Linked alarm type: 1-fire alarm, 2-supervision, 3-linkage, 4-shielding, 5-fault. |
byRes3 |
Array [BYTE] |
Reserved. The maximum size is 465 bytes. |
For local zones, byJointSubSystem, byModuleStatus, wModuleAddress, byModuleChan, byModuleType, and wZoneIndex cannot be edited.
Zone parameters cannot be edited when the zone is armed, the partition which the zone belongs to is armed, or the security control panel is in programming mode or pacing mode.
For 24-hour zones, byArrayBypass cannot be set to 1, which means group bypass is not supported.