Skip to content
This SDK only works with devices released within the past 3 years. We regularly optimize and update the SDK to ensure compatibility and performance. We do not guarantee compatibility or provide technical support for devices older than 3 years.

# DD_TRIGGER_ALARM_OUT

### Structure Definition

C++C#

    1
    2
    3
    4
    5
    6
    7
    8
    typedef struct _dd_trigger_alarm_out_
    {
        unsigned char toBuzzer;
        unsigned char ShowFullScreen;
        unsigned char sendEmail;
        unsigned char toUploadToAlarmCentre;
        unsigned int toAlarmOut;
    } DD_TRIGGER_ALARM_OUT;

    1
    2
    3
    4
    5
    6
    7
    8
    9
    [StructLayout(LayoutKind.Sequential, Pack = 4)]
    public struct DD_TRIGGER_ALARM_OUT
    {
        public byte toBuzzer;
        public byte ShowFullScreen;
        public byte sendEmail;
        public byte toUploadToAlarmCentre;
        public UInt32 toAlarmOut;
    }

### Function Description

Trigger alarm output structure.

### Member Description

Member | Type | Remark
--- | --- | ---
toBuzzer | unsigned char | Trigger the buzzer alarm.
ShowFullScreen | unsigned char | Trigger large screen alarm (channel number, 0xff means no trigger).
sendEmail | unsigned char | Send the email.
toUploadToAlarmCentre | unsigned char | Upload to the alarm center.
toAlarmOut | unsigned int | Alarm output (bits correspond to output devices).

Error Code