Automotive and Embedded Networks

cancel
Showing results for 
Search instead for 
Did you mean: 

ECUMC Data Payload fill option

Hello

 

I'm using ECUMC for XCP communication.

I would like to set MAX DLC and fill space as Zero value.

 

MC set property.vi could set MAX DLC Enable/Disable and length of MAX DLC.

 

Iniesta_Lujn_0-1637278434489.png

 

but it seems ECUMC fill random byte like below.

Iniesta_Lujn_1-1637278508974.png

This capture CAN message when ECU Connect Command sent.

So First two byte should be FF 00 and following byte fill by ECUMC and it seems random number.

 

Are there anyway to fill space byte with specific number (Zero).

ADCS has this kind property but I could not find it on ECUMC.

 

Any help would be greatly appreciated.

 

thanks

0 Kudos
Message 1 of 2
(1,394 Views)

Sorry I don't have a solution, I just wanted to confirm that I've seen this on NI's ADCS toolkit as well.  It really looked like the random bytes thrown in there were from previously sent messages.  This makes me think it is some kind of buffer that has the first bytes replaced with the new data, and then the rest is just left over from the last command.  This isn't ideal but I haven't seen it cause any problems.  I did re-write the ADCS in pure G and that code does zero out the unused bytes.

0 Kudos
Message 2 of 2
(1,362 Views)