I am newbie in CAN XNET programming and would like to have your inputs on the following question.
I have created a can database in XNET database editor and has exported it to .dbc file.
This database has near about 100-150 can frames data defined in it (along with the signal details).
In code, I have used XNETcreate session.vi (mode : Frame output single point) to create sessions for all the frames which are present in database.
Based on request from Master CAN node , I need to send data from specific CAN frames over the CAN network.
I am using XNET write function for it.
Issue I am facing is , "session in" input for XNET write is nothing but "session out" output of create sessions.vi.
Whenever I am calling XNET write function , the data is written to all the frames which are defined in database.
Instead of that , i need to transmit data only to the selected CAN frames.
How can I achieve this functionality? where can I define which frames from the database should be transmitted on the CAN network?
Thanks in advance.
But i need to write data over the
You may have more success posting this in the Automotive and Embedded Networks forum here: https://forums.ni.com/t5/Automotive-and-Embedded-Networks/bd-p/30
Also, when you post this again over there, you may want to post your code so that they can see what exactly you're doing in your code.