08-20-2009 04:05 AM
08-20-2009 06:50 AM
08-20-2009 06:51 AM
08-21-2009 12:22 AM
Thanks for your reply.
I don't have any access to change program in ECU.
Even if CRM must be of 8 bytes length,unused bytes are marked as 'don't care'. ECU is sending only the required number of bytes.
Is there any way where in we can receive the frame in Labview and ignore the 'Don't Care' bytes. This will help to communicate with any type of ECU which has CCP protocol.
08-26-2009 02:21 AM
Hi,
Is it possible that you check the number of bytes received each time you acquire data and then append data to the Don't Care Bytes to convert your output to 8 bytes?
Regards,
Vaibhav.
08-26-2009 11:14 PM - edited 08-26-2009 11:17 PM
Hi BhaktiK,
Are you using CAN to communicate with protocol or NI ECU Measurement and Calibration Toolkit for LabVIEW? If you are using the toolkit i doubt you can do anything about it.
However if you are using CAN to communicate then you can manually configure for how many bytes LabVIEW has to wait for a complete command.
You can do this in MAX by going to that channel under Data Neighbourhood and configuring the properties for it.
Hope this helps.
Regards,
Ujjval Shah
08-27-2009 02:20 AM
We have looked into the ECUMC toolkit code and may see a chance to fix the behaviour on our side for the next release.
If you need further informations please send an email to our product support engineer
canpse@ni.com
Thanks