04-22-2008 01:44 AM
5.10.4
in which i have to implement a CAN Message with 2 Periodicities.i.e I have to send a Broadcast Announce Message(BAM) with 5 sec periodicity which will be an announcement for the Nodes that a Multiframe message(Message with 24 bytes) which consisit of 3 frames
04-23-2008 04:37 PM
04-23-2008 11:16 PM
04-24-2008 03:39 PM
10-28-2010 01:31 PM
DMC recently developed a set of J1939 protocol drivers for LabVIEW which are based on the NI-CAN channel API. The drivers are written in LabVIEW just like the Frame example provided by NI, but they provide functions at a layer above the base CAN channel API layer. This allows the simultaneous capture of data from both J1939 packets which are simple broadcast CAN frames, or more complex transport using BAM, including extended data frames.
When using the Channel API aprroach, you are going to have certain messages in MAX, such as TP packets, which can function in a variety of modes (start / stop / request) based on a mode or parameters channel within the message. We created a multiplexer in our CAN database to handle this. I think this way you could send the message at mutliple rates in different CAN channel tasks, one for each 'mode' of the message. So BAM could be sent at one rate, while TP start at another.
Hipe that helps.
10-28-2010 02:09 PM
Correct link for J1939 protocol drivers for LabVIEW which are based on the NI-CAN channel API.
12-04-2019 03:55 AM
Hi,
it seems the driver is based on the XNET, is there a driver based on NI-CAN?
12-04-2019 09:44 AM
In the future you might want to make a new thread. This one hasn't seen a reply in 9 years, and most involved are probably not monitoring it. Next I'd suggest you do searching before making a new thread since the first couple Google results for XNet J1939 seem to suggest there are exampled installed with XNet that show how to do it.
https://knowledge.ni.com/KnowledgeArticleDetails?id=kA00Z000000kFycSAE&l=en-US
Unofficial Forum Rules and Guidelines
Get going with G! - LabVIEW Wiki.
17 Part Blog on Automotive CAN bus. - Hooovahh - LabVIEW Overlord
12-05-2019 01:10 AM
This may help.
Several years ago, I developped an NI-CAN J1939 application based on an example from NI.