Sporadic Class

NI VeriStand 2018 Help

Edition Date: May 2018

Part Number: 372846M-01

»View Product Info
Download Help (Windows Only)

Members See Also


Represents the Sporadic section that contains outgoing, sporadic frames under an NI-XNET LIN port.

Namespace: NationalInstruments.VeriStand.SystemDefinitionAPI

Assembly: NationalInstruments.VeriStand.SystemDefinitionAPI (in NationalInstruments.VeriStand.SystemDefinitionAPI.dll) Version: 2017.0.0.0 (2017.0.0.128)

Syntax

Visual Basic (Declaration)
Public Class Sporadic _
	Inherits Section

C#
public class Sporadic : Section

Visual C++
public ref class Sporadic : public Section

Remarks

Use the members of this class to add or access sporadic frames.

Sporadic frames attempt to provide dynamic behavior to LIN. Sporadic frames always carry signals (data), and their IDs are 0–59 (0x3B). Only the slave task associated with the master node can send sporadic frames. The header of a sporadic frame is sent in its frame slot only when the master task knows that a data value (signal) within the frame has been updated. If multiple unconditional frames associated with a sporadic slot have updated data, the master transmits only the highest priority frame, which the order that the frames appear in the sporadic frame list determines.

Accessing this Class

Inheritance Hierarchy

System.Object
    NationalInstruments.VeriStand.SystemDefinitionAPI.BaseNode
        NationalInstruments.VeriStand.SystemDefinitionAPI.Section
            NationalInstruments.VeriStand.SystemDefinitionAPI.Sporadic

Thread Safety

Any public static (Shared in Visual Basic) members of this type are safe for multithreaded operations. Any instance members are not guaranteed to be thread safe.

See Also

Reference

Sporadic Members

NationalInstruments.VeriStand.SystemDefinitionAPI Namespace

WAS THIS ARTICLE HELPFUL?

Not Helpful