|
@@ -319,10 +319,11 @@ void Lidian2_SendData_OBC(USART_Buf_TypeDef* ptUartTx)
|
|
|
databuf[1] = sendlen;
|
|
|
databuf[2] = 0x01;
|
|
|
|
|
|
- memcpy(&databuf[3],&Lidian2_stMC2OBCInfo.stMC_StatusInfo1,4);
|
|
|
- databuf[4]=0;
|
|
|
- databuf[5] =(UBYTE)(Lidian2_stMC2OBCInfo.uwCurrent>>8);
|
|
|
- databuf[6] =(UBYTE)(Lidian2_stMC2OBCInfo.uwCurrent&0xff);
|
|
|
+ //memcpy(&databuf[3],&Lidian2_stMC2OBCInfo.stMC_StatusInfo1,4);
|
|
|
+ databuf[3] = (UBYTE)(Lidian2_stMC2OBCInfo.stMC_StatusInfo1.Status);
|
|
|
+ databuf[4] = (UBYTE)(Lidian2_stMC2OBCInfo.stMC_StatusInfo2.Status);
|
|
|
+ databuf[5] = (UBYTE)(Lidian2_stMC2OBCInfo.uwCurrent>>8);
|
|
|
+ databuf[6] = (UBYTE)(Lidian2_stMC2OBCInfo.uwCurrent&0xff);
|
|
|
databuf[7] = (UBYTE)(Lidian2_stMC2OBCInfo.ucCurrentRatio);
|
|
|
databuf[8] = (UBYTE)(Lidian2_stMC2OBCInfo.uwSpeed>>8);
|
|
|
databuf[9] = (UBYTE)(Lidian2_stMC2OBCInfo.uwSpeed&0xFF);
|