Automotive and Embedded Networks

cancel
Showing results for 
Search instead for 
Did you mean: 

How to reduce Bus free time?

We need to reduce the bus free time.
If I call ncWrite driver function continuously using VC++ application, the bus free time between two consecutive frames is 200 micro seconds. where as the same can be achieved using vector CANalyzer drivers with 80 micor seconds bus free time.

How to reduce the bus free time using NI PCI-CAN drivers?
It is very much important for our application.

Software Details: Measurement Studio for Visual C++ version 6.0
NI Hardware : CAN device PCI-CAN
Driver Version : 2.1.5
Operating System: Windows NT
0 Kudos
Message 1 of 2
(3,412 Views)
Hi subba,

with version 2.2 of the the NI-CAN driver, I can reach exactly the 80 micro seconds you mentioned above (at 1 MBaud). However this only seems to work when I use the ncWrite on a Network Interface, but not on a CAN Object, neither in the 'transmit periodically' mode nor in the 'transmit data by call' mode.
(LabVIEW 7.1, Series 2 PCI-CAN 2-port, Windows XP)

-B2k
0 Kudos
Message 2 of 2
(3,412 Views)