04-27-2015 12:02 PM
In the XNET Bus Monitor there is an option to "Filter-ID's". How is it working in the code? Is there any setting for the session to get only specific frames, or the bus monitor gets all the frames and ignores those which are not in the list?
A second question, is the source code for the XNET Bus Monitor available?
Madottati
05-05-2015 01:39 AM
Hi Madottati,
As I understand it, the XNET Bus Monitor, gets everything on the Bus and sets the values
The Bus monitor is only available in compiled form. No source code is available. If you are using LabVIEW, there are several XNET sessions examples.
Marc
05-05-2015 01:41 AM
a way to filter IDs is to use XNET Frame Sessions. Those would just show the list of frames you have specified in your CreateSession. There is a detailed description in the XNET Manual on the Session Modes.
05-05-2015 01:45 AM
Thank you guys for your replies.
The problem is with the frame input single point session, that reading the frames at any time can return no payload - it depends on when you call the Read VI. I made a workaround with a frame input stream session using :subordinate: and I filter my IDs programmatically.
Madottati
05-05-2015 01:48 AM
in Frame Input Queued Mode you can create a Session per frame / ID and get the complete history