irioCoreCpp Library Module  2.1.0
irio::PlatformCRIO Class Reference

Specific implementation for the cRIO platform. More...

#include <platforms.h>

Inheritance diagram for irio::PlatformCRIO:

Public Member Functions

 PlatformCRIO ()
 Specific implementation for the cRIO platform.
 
- Public Member Functions inherited from irio::Platform
 Platform (const size_t ai, const size_t auxAI, const size_t ao, const size_t auxAO, const size_t digital, const size_t auxDigital, const size_t dma, const size_t sg, const size_t modules, const PLATFORM_ID id)
 Stores maximum number of resources. More...
 

Static Private Attributes

static const size_t MAX_AI = 256
 Max number of Analog Input terminals for this platform.
 
static const size_t MAX_AUX_AI = 256
 Max number of Aux Analog Input terminals for this platform.
 
static const size_t MAX_AO = 256
 Max number of Analog Output terminals for this platform.
 
static const size_t MAX_AUX_AO = 256
 Max number of Aux Analog Output terminals for this platform.
 
static const size_t MAX_DIGITAL = 256
 Max number of Digital terminals for this platform.
 
static const size_t MAX_AUX_DIGITAL = 256
 Max number of Aux Digital terminals for this platform.
 
static const size_t MAX_DMA = 3
 Max number of DMAs for this platform.
 
static const size_t MAX_SG = 256
 Max number of Signal Generators for this platform.
 
static const size_t MAX_MODULES = 16
 Max number of modules supported by this platform.
 

Additional Inherited Members

- Public Attributes inherited from irio::Platform
const size_t maxAI
 Max number of Analog Input terminals.
 
const size_t maxAuxAI
 Max number of Aux Analog Input terminals.
 
const size_t maxAO
 Max number of Analog Output terminals.
 
const size_t maxAuxAO
 Max number of Aux Analog Output terminals.
 
const size_t maxDigital
 Max number of Digital terminals.
 
const size_t maxAuxDigital
 Max number of Aux Digital terminals.
 
const size_t maxDMA
 Max number of DMAs.
 
const size_t maxSG
 Max number of Signal Generators.
 
const size_t maxModules
 Max number of modules.
 
const PLATFORM_ID platformID
 Platform identifier.
 

Detailed Description

Specific implementation for the cRIO platform.

Definition at line 110 of file platforms.h.


The documentation for this class was generated from the following file: