namespace NewLife.JT808.YueBiao;
/// <summary>ç²¤æ ‡å¸¸é‡</summary>
public static class YueBiaoConstants
{
#region 傿•°ID(0x8103)
/// <summary>ä¸»åŠ¨å®‰å…¨å‚æ•°-å‰å‘碰撞报è¦å‚æ•°</summary>
public const UInt32 Param_ADAS = 0xF364;
/// <summary>ä¸»åŠ¨å®‰å…¨å‚æ•°-车é“å离报è¦å‚æ•°</summary>
public const UInt32 Param_LaneDeparture = 0xF365;
/// <summary>ä¸»åŠ¨å®‰å…¨å‚æ•°-车è·è¿‡è¿‘报è¦å‚æ•°</summary>
public const UInt32 Param_NearDistance = 0xF366;
/// <summary>ä¸»åŠ¨å®‰å…¨å‚æ•°-行人碰撞报è¦å‚æ•°</summary>
public const UInt32 Param_PedestrianCollision = 0xF367;
/// <summary>ä¸»åŠ¨å®‰å…¨å‚æ•°-疲劳驾驶报è¦å‚æ•°</summary>
public const UInt32 Param_FatigueDriving = 0xF368;
/// <summary>ä¸»åŠ¨å®‰å…¨å‚æ•°-æ‹¨æ‰“ç”µè¯æŠ¥è¦å‚æ•°</summary>
public const UInt32 Param_PhoneCall = 0xF369;
/// <summary>ä¸»åŠ¨å®‰å…¨å‚æ•°-抽烟报è¦å‚æ•°</summary>
public const UInt32 Param_Smoking = 0xF36A;
/// <summary>ä¸»åŠ¨å®‰å…¨å‚æ•°-分神驾驶报è¦å‚æ•°</summary>
public const UInt32 Param_DistractedDriving = 0xF36B;
/// <summary>ä¸»åŠ¨å®‰å…¨å‚æ•°-驾驶员异常报è¦å‚æ•°</summary>
public const UInt32 Param_DriverAbnormal = 0xF36C;
/// <summary>ä¸»åŠ¨å®‰å…¨å‚æ•°-超时驾驶报è¦å‚æ•°</summary>
public const UInt32 Param_OvertimeDriving = 0xF36D;
/// <summary>ä¸»åŠ¨å®‰å…¨å‚æ•°-è®¾å¤‡è‡ªæ£€å‚æ•°</summary>
public const UInt32 Param_SelfCheck = 0xF36E;
/// <summary>ä¸»åŠ¨å®‰å…¨å‚æ•°-车辆信æ¯è®¾ç½®</summary>
public const UInt32 Param_VehicleInfo = 0xF36F;
/// <summary>ä¸»åŠ¨å®‰å…¨å‚æ•°-ç›²åŒºç›‘æµ‹å‚æ•°</summary>
public const UInt32 Param_BSD = 0xF370;
#endregion
#region é€ä¼ 消æ¯å类型(0x0900/0x8900)
/// <summary>USB外设状æ€ä¿¡æ¯ä¸ŠæŠ¥</summary>
public const Byte Passthrough_USBStatus = 0xF7;
/// <summary>USB外设信æ¯ä¸ŠæŠ¥</summary>
public const Byte Passthrough_USBInfo = 0xF8;
#endregion
#region 报è¦é™„ä»¶å议终端ID长度
/// <summary>è‹æ ‡ç»ˆç«¯ID长度</summary>
public const Int32 TerminalIdLength_SuBiao = 7;
/// <summary>ç²¤æ ‡ç»ˆç«¯ID长度</summary>
public const Int32 TerminalIdLength_YueBiao = 30;
/// <summary>ç²¤æ ‡æŠ¥è¦æ ‡è¯†å·é•¿åº¦</summary>
public const Int32 AlarmIdLength_YueBiao = 40;
#endregion
}
|