Legrand / Raritan / Server Technology Xerus™ JSON-RPC API
Loading...
Searching...
No Matches
Public Attributes | List of all members
peripheral::GatewaySensorManager::NumericValueEncoding Struct Reference
Inheritance diagram for peripheral::GatewaySensorManager::NumericValueEncoding:
peripheral::GatewaySensorManager::ValueEncoding peripheral::GatewaySensorManager::ModbusValueEncoding8 peripheral::GatewaySensorManager::ModbusValueEncoding16 peripheral::GatewaySensorManager::ModbusValueEncoding32 peripheral::GatewaySensorManager::ModbusValueEncoding48 peripheral::GatewaySensorManager::ModbusValueEncoding64

Public Attributes

float scalingFactor
 multiply with when interpreting as numeric value More...
 
float offset
 add value after applying scalingFactor More...
 
- Public Attributes inherited from peripheral::GatewaySensorManager::ValueEncoding
string encodingId
 encoding type id More...
 
EncodingType type
 value coding type More...
 
boolean invertState
 invert when interpreting as state More...
 
vector< InterpretationRuleinterpretationRules
 error/value interpretation rules More...
 
int minAccessInterval
 minimum time interval between two read accesses in seconds More...
 

Detailed Description

Definition at line 501 of file GatewaySensorManager.idl.

Member Data Documentation

◆ offset

float peripheral::GatewaySensorManager::NumericValueEncoding::offset

add value after applying scalingFactor

Definition at line 503 of file GatewaySensorManager.idl.

◆ scalingFactor

float peripheral::GatewaySensorManager::NumericValueEncoding::scalingFactor

multiply with when interpreting as numeric value

Definition at line 502 of file GatewaySensorManager.idl.


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