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

Additional Inherited Members

- Public Attributes inherited from peripheral::GatewaySensorManager::ModbusValueEncoding32
ModbusEndianness endianness
 Modbus 16-bit-words should be transmitted in big endian order. More...
 
- Public Attributes inherited from peripheral::GatewaySensorManager::ModbusValueEncoding8
boolean byteSwap
 16-bit modbus words should be transferred in big-endian byte order. More...
 
long mask
 mask raw value before interpreting (0 = not masked, the same as 0xFFFF...) More...
 
int start
 The least significant bit of the read word used in numerical interpretation. More...
 
int width
 Word width in bits used in numerical interpretation. More...
 
- Public Attributes inherited from peripheral::GatewaySensorManager::NumericValueEncoding
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 553 of file GatewaySensorManager.idl.


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