Commit 03539293 authored by baizhengyuan's avatar baizhengyuan

🐞 fix:补充外发策略

parent 55750dda
...@@ -656,8 +656,8 @@ void can_submit(void) ...@@ -656,8 +656,8 @@ void can_submit(void)
//电池 //电池
CAN_Frame_st_t m_msg9;// 主电池电量百分比(SOC) CAN_Frame_st_t m_msg9;// 主电池电量百分比(SOC)
uint8_t data9[8] = {0, 0, 0, 0, 0, 0, 0, 0};//0x0C11FFD1 uint8_t data9[8] = {0, 0, 0, 0, 0, 0, 0, 0};//0x0C11FFD1
CAN_Frame_st_t m_msg10;// 副电池电量百分比(SOC) // CAN_Frame_st_t m_msg10;// 副电池电量百分比(SOC)
uint8_t data10[8] = {0, 0, 0, 0, 0, 0, 0, 0};//0x0C11FFD7 // uint8_t data10[8] = {0, 0, 0, 0, 0, 0, 0, 0};//0x0C11FFD7
//消除报警 //消除报警
...@@ -694,6 +694,10 @@ void can_submit(void) ...@@ -694,6 +694,10 @@ void can_submit(void)
CAN_Frame_st_t m_msg18;//abs 驱动tcs CAN_Frame_st_t m_msg18;//abs 驱动tcs
uint8_t data18[8] = {0, 0, 0, 0, 0, 0, 0, 0};//0x0CA0FFDC uint8_t data18[8] = {0, 0, 0, 0, 0, 0, 0, 0};//0x0CA0FFDC
//密码界面
CAN_Frame_st_t m_msg19;//密码
uint8_t data19[8] = {0, 0, 0, 0, 0, 0, 0, 0};//0x0C21FFD3
switch (MENU_CHECK_STEP) switch (MENU_CHECK_STEP)
{ {
case 0: case 0:
...@@ -1413,12 +1417,34 @@ void can_submit(void) ...@@ -1413,12 +1417,34 @@ void can_submit(void)
//abs驱动tcs //abs驱动tcs
init_CAN_Frame(&m_msg18, 0x0CA0FFDC, 8, 1, data18); // abs驱动tcs init_CAN_Frame(&m_msg18, 0x0CA0FFDC, 8, 1, data18); // abs驱动tcs
break; break;
case 12://进不去 // case 12://进不去
break; // break;
case 13: // case 13:
break; // break;
case 14: case 14:
data19[0] = 1 << 4;
init_CAN_Frame(&m_msg19, 0x0C21FFD3, 8, 1, data19); //密码
init_CAN_Frame(&m_msg1, 0x0C20FFD2, 8, 1, data1); // 车速
init_CAN_Frame(&m_msg2, 0x0C10FFD3, 8, 1, data2); // 报警器报警状态 整车状态 free
init_CAN_Frame(&m_msg3, 0x0C22FFD2, 8, 1, data3); // 整车操作状态反馈
init_CAN_Frame(&m_msg4, 0x0C50FFD0, 8, 1, data4); // 时间显示00 00
init_CAN_Frame(&m_msg8, 0x0C23FFD2, 8, 1, data8); // ready 刹车开关信号反馈
init_CAN_Frame(&m_msg9, 0x0C11FFD1, 8, 1, data9); // 总电池电量
init_CAN_Frame(&m_msg5, 0x0C10FFD1, 8, 1, data5); // 总电池电压
init_CAN_Frame(&m_msg11, 0x0C23FFD3, 8, 1, data11); // 解除报警 蓝牙
init_CAN_Frame(&m_msg12, 0x0C23FFD0, 8, 1, data12); // 解除报警 gps gms
init_CAN_Frame(&m_msg13, 0x0C10FFD3, 8, 1, data13); // 自动大灯功能设置
init_CAN_Frame(&m_msg14, 0x0C25FFD2, 8, 1, data14); // 陡坡缓降
init_CAN_Frame(&m_msg15, 0x0C27FFD3, 8, 1, data15); // 坐桶开启
init_CAN_Frame(&m_msg6, 0x0C50FFD2, 8, 1, data6); // 整车故障灯
init_CAN_Frame(&m_msg7, 0x0C5AFFD2, 8, 1, data7); // TCS
init_CAN_Frame(&m_msg16, 0x0C50FFDC, 8, 1, data16); // ABS功能设置反馈
init_CAN_Frame(&m_msg17, 0x0CC0FFDC, 8, 1, data17); // ABS故障 激活 可回复
init_CAN_Frame(&m_msg18, 0x0CA0FFDC, 8, 1, data18); // abs驱动tcs
break; break;
default: default:
...@@ -1460,7 +1486,15 @@ void can_submit(void) ...@@ -1460,7 +1486,15 @@ void can_submit(void)
init_CAN_Frame(&m_msg18, 0x0CA0FFDC, 8, 1, data18); // abs驱动tcs init_CAN_Frame(&m_msg18, 0x0CA0FFDC, 8, 1, data18); // abs驱动tcs
break; break;
} }
if(MENU_CHECK_STEP != 0) if(MENU_CHECK_STEP == 0)
{
;
}
else if(MENU_CHECK_STEP == 14)
{
can_mid(m_msg19);
}
else
{ {
can_mid(m_msg1); can_mid(m_msg1);
can_mid(m_msg2); can_mid(m_msg2);
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment