PIDSDataDefine.h 583 B

12345678910111213141516171819202122232425262728
  1. #pragma once
  2. #include <iostream>
  3. #include "user_app.h"
  4. #include "Crc16.h"
  5. #include "Util/logger.h"
  6. using namespace std;
  7. #define PIDS_DATA_HEAD (0xFD) // 帧头
  8. #define PIDS_DATA_END (0xFE) // 帧尾
  9. #define PIDS_SRC_TC1 (0x01) // 源设备车厢编号:TC1
  10. #define PIDS_SRC_TC2 (0x02) // 源设备车厢编号:TC2
  11. #define PIDS_SRC_TYPE_PIDS (0x03) // PIDS设备
  12. #define PIDS_SRC_TYPE_MIVA (0x28) // 视频分析服务器设备
  13. struct PIDSTime
  14. {
  15. int tm_sec;
  16. int tm_min;
  17. int tm_hour;
  18. int tm_mday;
  19. int tm_mon;
  20. int tm_year;
  21. };