本人使用NI CAN Card series2 介面卡 搭配Visual C++6.0程式語言,利用
Status1=pView->CC.WaitForState(RxHandle, NC_ST_READ_AVAIL|NC_ST_ERROR,NC_DURATION_1SEC*2, &State);與
Status2=Read(RxHandle,sizeof(Receive),&Receive);到匯流排上作接收,
其中NCTYPE_CAN_DATA_TIMED 設為Receive;我將內部所附的.H檔案 typedef struct { NCTYPE_ABS_TIME Timestamp;
NCTYPE_UINT8 Data[13]; } NCTYPE_CAN_DATA_TIMED;Data[8]改成Data[13];
其中進來的資料ID為 Byte[3]~Byte[0] ,Data為[6]~Data[13]
在做資料顯示時,Data一直為[6]~Data[13],如果要同時顯示兩筆就會有問題 ,因為資料區是一樣的
請問應該如何解決?