Namespace MAT.AtlasSessionApi
Classes
BaseSessionReader
This class is the skeleton for session reader and holds the information about session details, laps, periodic channels, parameters along with rational and text conversions.
BaseSessionWriter
This class is the skeleton for session writer class and holds the information about session details, lap, periodic channels, parameters along with rational and text conversions.
Channel
This class holds the information about periodic channel. The parameter that will log data at the given interval.
Conversion
Describes a transformation from raw sensor data to engineering values (e.g. kph or degrees).
FileSessionItemsWriter
Write the session details of the session.
FileSessionReader
This class is to read the session file and hold the information about session details, lap, periodic channels, parameters along with rational and text conversions.
FileSessionWriter
Write the parameters, channels, laps and conversions into session.
FormulaConversion
Describes the information about formula conversion.
Frequency
Frequency
Group
Hold the group information of the parameter.
Lap
Contains the lap information of the session.
Parameter
Holds the information related to the parameter like conversion, channels, group etc.
ParameterBuilder<B>
Build the rational or text conversion parameters.
ParameterOperations
Holds the parameter operation information like data mask, error mask, right shift and offset to calculate the correct value of the parameter.
Range
This class holds the information about range.
RationalCoefficients
Describes the information about rational coefficients.
RationalConversion
Describes the information about rational conversion.
RationalParameterBuilder
Build the parameter which uses ration conversion.
SessionItems
Holds the information about session detail items id.
TableConversion
Describes the information about table conversion. The table conversion is generally one that cannot be represented as a formula using a rational conversion.
TextConversion
Describes the information about text conversion. A text conversion consists of a table of text values and a corresponding set of raw values to which they equate. If there is no matching pair within the map then the default string/value pair is used.
TextParameterBuilder
Build the parameter which uses text conversion.
VirtualParameter
Holds the information about the virtual parameters. Virtual parameters may be combined using functions to give derived results. The output of a Function can be manipulated and displayed in the same way as a Parameter.
Structs
DataPoint
Data point read from a session.
Interfaces
IBuiltParameter
Interface class contains the signature of function to build the parameter. The build parameters can be added into session via CommitParameters().
IChannelBuilder
Interface class contains the signatures of functions to build the channels to log the data for the given frequency or time interval.
ISessionBuilder
Interface class contains the signatures of properties and functions to build the text or rational parameter.
ISessionDetail
Update the session details for given names. The new details will be saved in .sse file.
ISessionItemsWriter
Interface class to write the session items.
ISessionReader
Interface class contains the signatures of properties and functions to read the information about session. No operation can be called after CloseSession() is called.
ISessionWriter
Interface class contains the signatures of properties and functions to write the data into session. No operation can be called after CloseSession() is called.
Enums
ByteOrder
Byte order of data.
DataSource
Data Source type. Atlas API supports periodic channels but not the row channel as it is specific to Tag-320.
DataStatus
Enum values for the status of the sample.
DataType
Enum data type values for the channel. If multiple channels are mapped to a parameter then each channel should have the same data type.
LapType
Enum values for type of the laps.