# Numeric input
Numeric input of Voldeno module
Numeric input
V
# Outputs
| ID | Abbrev | Name | Type | Default | Description |
|---|---|---|---|---|---|
value | V | Value | NUMBER | 0 | Numeric value |
# Configuration
| ID | Name | Type | Default | Unit | Description |
|---|---|---|---|---|---|
scale | scale | NUMBER | 1 | Scale | |
offset | offset | NUMBER | 0 | Offset |
# Source Code
View Volang source
// NOTE: Input registers from Voldeno modules are sent as integers with 1000 multiplier
scale = config::get("scale") * 0.001
offset = config::get("offset")
value = input::value()
output::set("value", math::round((value * scale + offset) * 1000) / 1000)
