Classes | |
class | PuControl |
This interface provides functions to control, test and get statistics from an individual pick-up. More... | |
class | PuProcess |
This interface provides functions to configure and capture data from individual pick-up. More... | |
class | TmsControl |
This interface provides functions to control, test and get statistics from the TMS as a whole. More... | |
class | TmsProcess |
This interface provides functions to capture data from the TMS as a whole. More... | |
class | TmsEvent |
This interface provides functions for events to be sent to clients from the TMS as a whole. More... | |
class | CycleParamState |
class | CycleParamEdit |
Cycle Parameter management class. More... | |
class | NameValue |
class | PuChannel |
This class stores a Physical Pick-Up channel id. More... | |
class | PuStatus |
This class stores the status of an individual Pick-Up. More... | |
class | ConfigInfo |
This class describes the configuration of the TMS. More... | |
class | DataInfo |
This class defines the data to be acquired and/or fetched. More... | |
class | DataValue |
This is the definition of a single data value. More... | |
class | DataValueMean |
This is the definition of a single data value. More... | |
class | Data |
This class stores the raw data. More... | |
class | PuStateTable |
This class defines the Pick-Up state table. More... | |
class | CycleParam |
This class defines the parameters for a PS processing cycle. More... | |
class | CycleParamItem |
class | TestCaptureInfo |
This class defines the parameters for a test data capture. More... | |
class | PupeConfig |
class | CycleInformationPeriod |
class | CycleInformation |
class | TmsEventServerList |
union | TmsState |
The Tms State entry. More... | |
union | TmsPhase |
The Tms Phase Table Entry. More... | |
class | CycleParamDb |
Internal CycleParameter management class. More... | |
Enumerations | |
enum | Errors { ErrorOk, ErrorMisc, ErrorWarning, ErrorInit, ErrorConfig, ErrorParam, ErrorNotImplemented, ErrorComms, ErrorCommsTimeout, ErrorMC, ErrorFpga, ErrorStateTable, ErrorCycleNumber, ErrorDataNotAvailable, ErrorDataGone, ErrorDataFuture, ErrorTimeout } |
enum | CyclePeriod { CyclePeriodAll, CyclePeriodCalibration, CyclePeriodHarmonic0, CyclePeriodHarmonic1, CyclePeriodHarmonic2, CyclePeriodHarmonic3, CyclePeriodHarmonic4, CyclePeriodHarmonic5, CyclePeriodHarmonic6, CyclePeriodHarmonic7 } |
enum | DataType { DataTypeRaw, DataTypeMean } |
enum | DataFunction { DataFunctionRaw, DataFunctionMean0, DataFunctionMean1 } |
enum | TestOutput { TestOutputFrefLocal, TestOutputPllL1, TestOutputPllL2 } |
enum | Priority { PriorityLow, PriorityNormal, PriorityHigh } |
enum | TimingSig { TimingSigClock = 0x01, TimingSigCycleStart = 0x02, TimingSigCycleStop = 0x04, TimingSigCalStart = 0x08, TimingSigCalStop = 0x10, TimingSigInjection = 0x20, TimingSigHChange = 0x40, TimingSigFRef = 0x80 } |
The timing signal bits. More... | |
enum | CaptureClock { ClkAdcDiv_1 = 0x00, ClkAdcDiv_2 = 0x01, ClkAdcDiv_5 = 0x02, ClkAdcDiv_10 = 0x03, ClkAdcDiv_20 = 0x04, ClkAdcDiv_50 = 0x05, ClkAdcDiv_100 = 0x06, ClkAdcDiv_200 = 0x07, ClkAdcDiv_500 = 0x08, ClkAdcDiv_1000 = 0x09, ClkAdcDiv_2000 = 0x0A, ClkAdcDiv_5000 = 0x0B, ClkAdcDiv_10000 = 0x0C, ClkAdcDiv_20000 = 0x0D, ClkAdcDiv_50000 = 0x0E, ClkAdcDiv_100000 = 0x0F, ClkMs = 0x10, ClkFref = 0x11 } |
The Diagnostics Capture Clock settings. More... | |
Variables | |
const BUInt32 | apiVersion = 0 |
const unsigned int | tmsNumPickups = 40 |
The default number of pick ups. | |
const unsigned int | tmsPhaseTableSize = 512 |
The size of the Phase Table. |
enum Tms::CaptureClock |
The Diagnostics Capture Clock settings.
enum Tms::CyclePeriod |
enum Tms::DataFunction |
enum Tms::DataType |
enum Tms::Errors |
enum Tms::Priority |
enum Tms::TestOutput |
enum Tms::TimingSig |
The timing signal bits.
const BUInt32 Tms::apiVersion = 0 |
const unsigned int Tms::tmsNumPickups = 40 |
The default number of pick ups.
const unsigned int Tms::tmsPhaseTableSize = 512 |
The size of the Phase Table.