02-12-2009 09:10 AM
Hi, I need to create a CAN logger which should record (in TDMS format) and show in real time (in a mixed signal graph) several channels in deterministic mode.
Using an interface wich supports the Channel API (such as NI PXI-8464) it is all right and the software works properly.
The problems appears when the aquisition is done through a NI USB 8473, doing the frame to channel conversion with the two virtual channels (CAN256 and CAN257). The conversion is done in the way shown below:
where in the CAN256 i transmit in "timestamped mode"
While the time goes on, the logged signal is more and more delayed respect the real one until the buffer fills and an error is generated.
What i need is a Frame to Channel conversion wich keeps deterministic, also with a small constant delay.
Any solution?
Thanks a lot
Fabio
03-19-2009
11:11 AM
- last edited on
12-13-2024
06:41 PM
by
Content Cleaner
Hello Fabio,
Usign the virtual ports for frame to channel conversion is not very efficient. I would suggest using the frame to channel conversion library.
Let me know if you have any questions about it. Have a great day.
04-03-2009 12:01 PM
Thanks a lot for the reply. I read in the frame to channel conversion library user guide, page 4, that this library cannot be used with mode dependent channels, unluckly, all my channels are multiplexed, any other suggestion?
Thanks again, best regards.
Fabio