123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990 |
- #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;
- UINT8 RelayControlState = 0x00;
- UINT8 BuzzerControl = 0x00;
- UINT8 CanMsgFlag = 0x00;
- //declear the UINT16 vars
- UINT16 battCellU[28] = {0xFFFF};
- UINT16 minCellVol = 0xFFFF;
- UINT16 maxCellVol = 0xFFFF;
- UINT16 battPackVol = 0xFFFF;
- UINT16 battI = 0xFFFF;
- UINT16 nbHwVersion = 0xFFFF;
- 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;
|