12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849505152535455565758596061626364656667686970717273747576777879808182838485868788 |
- #include "Signal.h"
- UINT16 COMOutTable[28] = {
- 0x6A0,
- 0x6A1,
- 0x6A2,
- 0x6A3,
- 0x6A4,
- 0x6A5,
- 0x6A6,
- 0x6B0,
- 0x6BA,
- 0x6C0,
- 0x6C1,
- 0x6C2,
- 0x6C3,
- 0x6C4,
- 0x7C0,
- 0x7C1,
- 0x7C2,
- 0x7C3,
- 0x7C4,
- 0x7C5,
- 0x7C6,
- 0x7C7,
- 0x7C8,
- 0x7C9,
- 0x7CA,
- 0x7CB,
- 0x7CC,
- 0x7CD
- };
- //declear the UINT8 vars
- UINT8 battCellTemp[8] = {0xFF};
- UINT8 MOSTemp = 0xFF;
- UINT8 packTemp = 0xFF;
- UINT8 fastChargeTemp = 0xFF;
- UINT8 normalChargeTemp = 0xFF;
- UINT8 heatTemp1 = 0xFF;
- UINT8 heatTemp2 = 0xFF;
- UINT8 nbReservedTemp1 = 0xFF;
- UINT8 nbReservedTemp2 = 0xFF;
- UINT8 maxCellTemp = 0xFF;
- UINT8 minCellTemp = 0xFF;
- UINT8 battSOC = 0xFF;
- UINT8 battSOH = 0xFF;
- UINT8 battWorkState = 0xFF;
- UINT8 bmsSwVersion = 0xFF;
- UINT8 bmsHwVersion = 0xFF;
- UINT8 battMOSSwitchState = 0xFF;
- UINT8 battHeatEnableState = 0xFF;
- UINT8 reservedSignal1 = 0xFF;
- UINT8 reservedSignal2 = 0xFF;
- UINT8 reservedSignal3 = 0xFF;
- UINT8 reservedSignal4 = 0xFF;
- UINT8 reservedSignal5 = 0xFF;
- UINT8 reservedSignal6 = 0xFF;
- UINT8 reservedSignal7 = 0xFF;
- UINT8 reservedSignal8 = 0xFF;
- //declear the UINT16 vars
- UINT16 battCellU[28] = {0xFFFF};
- UINT16 minCellVol = 0xFFFF;
- UINT16 maxCellVol = 0xFFFF;
- UINT16 battPackVol = 0xFFFF;
- UINT16 battI = 0xFFFF;
- UINT16 nbHwVersion = 0xFFFF;
- UINT8 CanMsgFlag = 0x00;
- UINT8 Lockstatus = 0;
- UINT8 Error_count=0;
- //declear the UINT32 vars
- UINT32 battWarningState = 0xFFFFFFFF;
- UINT32 nbSwVersion = 0xFFFFFFFF;
- UINT32 battBalanceoInfo = 0xFFFFFFFF;
- UINT32 Battdesigncap =0xFFFFFFFF;
- //Tcp
- UINT8 TcpSendLen = 0;
- UINT16 ErrorNum[5]={0};
- osMutexId_t Error_Mutex = NULL;
|