2.0日志解析.hexpat 1.5 KB

12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849505152535455565758596061626364656667686970717273747576
  1. #define PUB_LOCAL_LIST_MAX 127 //列表最大值
  2. #define PUB_LOCAL_IDTAG_SIZE 20
  3. //日志
  4. struct DEV_ROM_LOG_TypeDef
  5. {
  6. u16 ID;
  7. u8 UID[16];
  8. u32 OID_Time;
  9. u8 DEV_CID_[4];
  10. u8 APP_SRC;
  11. u8 APP_PID[16];
  12. u32 DES_C;
  13. u32 Beg_Time;
  14. u32 SRC_C;
  15. u32 End_Time;
  16. u8 Save_State; //0 : 代表订单初始化 1:代表订单订单结束
  17. u8 DEV_CID[4];
  18. u8 Beg_Way;
  19. u8 End_Way;
  20. u32 Err_Code;
  21. u32 RNG_Num;
  22. u16 SW_Ver;
  23. u16 DIV_Power[48];//拆分电量 48分片
  24. u8 NC[82];
  25. u16 Check;
  26. } ;
  27. //配置
  28. struct DEV_ROM_CFG_TypeDef
  29. {
  30. //u32 Flag;
  31. //后台配置
  32. u8 DEV_CID1[8];
  33. u8 DEV_CID2[8];
  34. u8 DEV_Name[10];
  35. u8 DEV_Series[10];
  36. u8 LCD_Language;
  37. u8 LCD_QRCode[64];
  38. u8 COM_Init_KEY[16];
  39. u16 LAN_Port;
  40. u8 LAN_IP[4];
  41. u16 WIFI_Port;
  42. u8 WIFI_IP[4];
  43. u8 WIFI_Name[32];
  44. u8 WIFI_Password[32];
  45. u16 GPRS_Port;
  46. u8 GPRS_IP[4];
  47. u8 Charger_Max_Phase;
  48. u8 Charger_Max_A;
  49. u32 Charger_Cost;
  50. u8 DEV_Series_Ext[3];//序列号扩展
  51. u8 NULL0[2];
  52. u8 IS_FGP;//支持峰谷平
  53. u8 NULL1[16*8];
  54. u8 IS_GB;
  55. u8 Day_Part[24];//时段
  56. u32 Cusp_Cost;//尖价格
  57. u32 Peak_Cost;//峰价格
  58. u32 Flat_Cost;//平价格
  59. u32 Valley_Cost;//谷价格
  60. u32 Deep_Cost;//深价格
  61. } ;
  62. #define LOG_NUM 2
  63. struct DEV_ROM_LOG
  64. {
  65. DEV_ROM_LOG_TypeDef log[LOG_NUM];
  66. };
  67. DEV_ROM_LOG dev_rom_at_0x00 @ 0x00;