Raw Frame Data Logging FAQs

Answers to common questions on using raw frame data logging in VeriStand.

When should I use raw frame data logging for NI-XNET CAN interfaces?

Raw frame logging for CAN interfaces is useful when you need the exact timestamps of when messages are sent and received from the hardware. You can use a program such as DIAdem for post-processing of the data. Additionally, you can use the log files you create to replay the frames.

How does raw frame logging affect processor load?

The processor load added by raw frame logging depends on the bus and the controller. However, raw frame logging is a background process. It should not interrupt higher priority items, such as the Primary Control Loop (PCL) or models.

Are timestamps added to the log files?

Timestamps are added to log files, but the type of timestamps added depends on the file format of your log file.
Log file formatType of timestamp
NI-XNET (.ncl)Contains timestamps from the NI-XNET hardware.
TDMS (.tdms)Contains timestamps from the NI-XNET hardware and from the VeriStand System Time channel.

How can I view the raw frame data in real time?

You can use the NI-XNET Bus Monitor to display CAN, FlexRay, or LIN network data.

How can I log outgoing CAN frames?

To log outgoing CAN frames, you must enable the Echo Transmit? interface option to echo the outgoing frames to the input session.