跳转至

DD_SENSOR_CONFIG

结构体定义

1
2
3
4
5
6
7
8
typedef struct _dd_sensor_config_
{
    unsigned int iSize;             
    unsigned char enable;           
    unsigned char bNO;              
    unsigned short holdTime;        
    char name[DD_MAX_NAME_BUF_LEN]; 
} DD_SENSOR_CONFIG;
 1
 2
 3
 4
 5
 6
 7
 8
 9
10
[StructLayout(LayoutKind.Sequential, Pack = 4)]
public struct DD_SENSOR_CONFIG
{
    public UInt32 iSize;
    public byte enable;
    public byte bNO;
    public UInt16 holdTime;
    [MarshalAs(UnmanagedType.ByValArray, ArraySubType = UnmanagedType.U1, SizeConst = 132)]
    public byte[] name;
}

功能描述

传感器配置结构体。

成员说明

成员 类型 备注
iSize unsigned int 本结构体长度。
enable unsigned char 是否启用侦测。
bNO unsigned char 设备类型:常开或者常闭。
holdTime unsigned short 延迟时间。
name char[DD_MAX_NAME_BUF_LEN] 设备名称。
错误码