03-27-2006 06:04 AM
Hi Everyone,
I am developing an application in
I am facing a wierd problem with this VI. I am receiving random values (Hex) instead of required data from EEPROM. Most often I receive the Hex values “E2” and “59” or “E2” and “79” in pairs. Though the expected values are also in hex format, I am sure that these values are not correct and moreover these two values does not appear every time but once in two or three read operations (In the other times I get the correct values) and the quantity of these unusual hex values also vary each time they appear.
I’ve verified all other sub VI’s used for data type conversion and all my verifications point to this VI which is where the actual data transfer to the CANcardX takes place. I have no clue as to why these values appear randomly.
One possible explanation might be that these values are stored in a buffer (in the CANcardX) and the VI just reads these data once in 2 or 3 times. If this is true, what can be a proper solution to avoid this problem????
Looking for any practical clue in this regard.
Thanks in advance.
-Mohan.
03-28-2006 12:20 AM - edited 03-28-2006 12:20 AM
Mohan,
If I am not mistaken, this CANCardX is not from NI, right? I doubt very many people here will be familiar with its VIs.
-Khalid
Message Edited by Khalid on 03-28-2006 12:20 AM
03-28-2006 03:49 AM
Hi Khalid,
The CANcardX is from the firm Vector and not from NI and the VI I had mentioned is provided by this firm to make the CANcardX compatible with NI LV.
I too guess not much people will be familiar with this VI.
-Mohan.
05-24-2006 09:47 PM
Hai Mohan
I am also using CANcardX from VECTOR, please give me some startup help & examples, how to setup CAN communication (Send/Receive).
Thanks & Kind regards
sk