You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.

41 lines
1.3 KiB

  1. using JT809.Protocol.Attributes;
  2. using JT809.Protocol.Enums;
  3. using JT809.Protocol.Formatters.SubMessageBodyFormatters;
  4. using System;
  5. using System.Collections.Generic;
  6. using System.Text;
  7. namespace JT809.Protocol.SubMessageBody
  8. {
  9. /// <summary>
  10. /// 报警预警
  11. /// <para>子业务类型标识:DOWN_WARN_MSG_INFORM_TIPS</para>
  12. /// <para>描述:用于上级平台向车辆归属或车辆跨域下级平台下发相关车辆的报警顶警或运行提示信息</para>
  13. /// <para>本条消息下级平台无需应答</para>
  14. /// </summary>
  15. [JT809Formatter(typeof(JT809_0x9400_0x9402_Formatter))]
  16. public class JT809_0x9400_0x9402:JT809SubBodies
  17. {
  18. /// <summary>
  19. /// 报警信息来源
  20. /// </summary>
  21. public JT809WarnSrc WarnSrc { get; set; }
  22. /// <summary>
  23. /// 报警类型
  24. /// </summary>
  25. public JT809WarnType WarnType { get; set; }
  26. /// <summary>
  27. /// 报警时间 UTCDateTime
  28. /// </summary>
  29. public DateTime WarnTime { get; set; }
  30. /// <summary>
  31. /// 数据长度
  32. /// </summary>
  33. public uint WarnLength { get; set; }
  34. /// <summary>
  35. /// 报警描述
  36. /// </summary>
  37. public string WarnContent { get; set; }
  38. }
  39. }