openDAQ
Open data acquisition platform
+ Collaboration diagram for Data rule:

Detailed Description

Modules

 Factories
 

Classes

struct  IDataRuleCalcPrivate
 Internal functions used by openDAQ core. This interface should never be used in client SDK or module code. More...
 
struct  IScaling
 Signal descriptor field that defines a scaling transformation, which should be applied to data carried by the signal's packets when read. More...
 
struct  IScalingBuilder
 Configuration component of Scaling objects. Contains setter methods that allow for Scaling parameter configuration, and a build method that builds the Scaling object. More...
 
struct  IScalingCalcPrivate
 Internal functions used by openDAQ core. This interface should never be used in client SDK or module code. More...
 
class  ScalingBuilderPtr
 Configuration component of Scaling objects. Contains setter methods that allow for Scaling parameter configuration, and a build method that builds the Scaling object. More...
 
class  ScalingPtr
 Enumeration of available scaling types. More...
 

Enumerations

enum  ScalingType { , Linear }
 Enumeration of available scaling types. More...
 

Enumeration Type Documentation

◆ ScalingType

enum ScalingType
strong

Enumeration of available scaling types.

Enumerator
Linear 

The parameters contain a scale and offset. Calculated as: inputValue * scale + offset .