LpTemperatureSensor
The LpTemperatureSensor component is responsible for reading values and configuration of the temperature sensor in the iSMA-B-LP device.
The LpTemperatureSensor component has the following slots:
- Status: shows the component’s status;
- Fault Cause: shows the fault cause description;
- Fault Status: informs about the point error status (true: point read/write error);
- Enable: enables or disables the component (true: enabled, false: disabled);
- Poll Frequency: allows to set the reading poll frequency (fast, normal, slow);
- Displaying Mode: allows to set the displaying mode (RealValue: the output value is divided by 10; RegisterValue: the value is taken directly from the register);
- Out: the temperature sensor value output slot;
- Display Name: allows to set the temperature sensor display name on the LCD display (up to 4 characters, only ASCII characters);
- Visibility: activates or inactivates the sensor value on display;
- Decimal Point: allows to set the display of the decimal point (inactive, decimal point on first, second, or third position);
- Sensor Offset: sets the temperature sensor offset value;
- Sensor Filter: sets the temperature sensor reading filter time in seconds;
- Config Trigger: on rising edge sends configuration parameters to the device components (Display Name, Visibility, Decimal Point, Sensor Offset, Sensor Filter).
The LpTemperatureSensor component has the following actions:
- Read: reads the iSMA-B-LP panel’s temperature sensor value and updates the Out slot;
- Read Config: reads configuration parameters from the iSMA-B-LP panel (Display Name, Visibility, Decimal Point, Sensor Offset, Sensor Filter);
- Write Config: writes configuration parameters to the iSMA-B-LP panel (Display Name, Visibility, Decimal Point, Sensor Offset, Sensor Filter).