Commit 03539293 authored by baizhengyuan's avatar baizhengyuan

🐞 fix:补充外发策略

parent 55750dda
......@@ -656,8 +656,8 @@ void can_submit(void)
//电池
CAN_Frame_st_t m_msg9;// 主电池电量百分比(SOC)
uint8_t data9[8] = {0, 0, 0, 0, 0, 0, 0, 0};//0x0C11FFD1
CAN_Frame_st_t m_msg10;// 副电池电量百分比(SOC)
uint8_t data10[8] = {0, 0, 0, 0, 0, 0, 0, 0};//0x0C11FFD7
// CAN_Frame_st_t m_msg10;// 副电池电量百分比(SOC)
// uint8_t data10[8] = {0, 0, 0, 0, 0, 0, 0, 0};//0x0C11FFD7
//消除报警
......@@ -694,6 +694,10 @@ void can_submit(void)
CAN_Frame_st_t m_msg18;//abs 驱动tcs
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)
{
case 0:
......@@ -1413,12 +1417,34 @@ void can_submit(void)
//abs驱动tcs
init_CAN_Frame(&m_msg18, 0x0CA0FFDC, 8, 1, data18); // abs驱动tcs
break;
case 12://进不去
// case 12://进不去
break;
case 13:
break;
// break;
// case 13:
// break;
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;
default:
......@@ -1460,7 +1486,15 @@ void can_submit(void)
init_CAN_Frame(&m_msg18, 0x0CA0FFDC, 8, 1, data18); // abs驱动tcs
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_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