Use this page to identify the data type (DTY) and selector values used when Shared Runtime values are reported to Emiko.
8000..8999 values are package selectors. 9000+ values are calculation or manipulation selectors where the setup parameter supports them.A selector such as 9009 may appear in setup and debug as SEL=9009. It must not appear as a payload child DTY. The emitted payload uses the child DTY values listed in this reference.
| Term | Meaning |
SEL |
The setup selector used by DataGuard, for example SEL=9004 or SEL=9009. |
NOD |
Number of child values in the same DataGuard payload record. |
DTY# |
The emitted child DTY value. Child DTY values are below 8000. |
VAL# |
The raw payload value for the matching child DTY. |
Example: SRC=VRC SEL=9009 NOD=5 DTY1=1125 VAL1=<qc> DTY2=1107 VAL2=20 DTY3=1126 VAL3=<delta> DTY4=1127 VAL4=<counter> DTY5=1128 VAL5=200. Here 9009 is the setup selector, 1107 is the emitted precipitation child DTY, and 20 means 0,20 mm.
| Scale | Example payload | Meaning |
mm x 0,01 |
2500 |
25,00 mm |
degrees x 0,01 |
36000 |
360,00 degrees, north |
m/s x 0,01 |
35 |
0,35 m/s |
Use this matrix before selecting a DTY or selector. Direct child-DTY compatibility and selector acceptance are separate rules.
| Parameter | Direct values | Supported selectors |
VRDATATYPE# |
0..1312 |
9000, 9001, 9002, 9004, 9005, 9006, 9007, 9012, 9013 |
OTDATATYPE# |
0..1312 |
None |
DEVDATATYPE# |
Direct values below 8000; current documented single-value driver use includes 1101, 1102, 1103, and 1201. |
8000, 8001, 9007 |
VRCDATATYPE# |
0, 1001, 1004 |
8003, 9008, 9009, 9010, 9011 |
| DTY | Value | Payload scale / unit |
1001 |
Operating time / on-time counter | s |
1002 |
On-time since reset | No current DataGuard package output; validate source before use |
1003 |
Off-time since reset | No current DataGuard package output; validate source before use |
1004 |
Pulse counter | count |
1005 |
Service timer | No current DataGuard package output; validate source before use |
1006 |
Time until next service | No current DataGuard package output; validate source before use |
1007 |
Counter/timer package QC (CN_QC) |
QC bitmask |
In the current VRC/DataGuard path, DTY 1001 is emitted as raw seconds from the runtime seconds counter. DTY 1002, 1003, 1005, and 1006 are not emitted by the current DataGuard selector packages; validate the source path before using them as payload values.
| DTY | Value | Payload scale / unit |
1101 |
Temperature | °C x 0,01 |
1102 |
Pressure | hPa x 0,01 |
1103 |
Humidity | %RH x 0,01 |
1104 |
Wind speed, 10-minute mean | m/s x 0,01 |
1105 |
Wind gust, 10-minute | m/s x 0,01 |
1106 |
Wind direction, current | degrees x 0,01 |
1107 |
Precipitation / interval precipitation | mm x 0,01 |
1108 |
Solar radiation | W/m2 |
1109 |
Illuminance | lux |
1110 |
UV radiation | UV index / W/m2 |
1111 |
Dew point | °C |
1112 |
Wet-bulb temperature | °C |
1113 |
Heat index / apparent temperature | °C |
1114 |
Wind chill | °C |
1115 |
Visibility | km |
1116 |
Cloud cover | % |
1117 |
Wind direction package QC | QC bitmask |
1118 |
Wind direction, 10-minute circular mean | degrees x 0,01 |
1119 |
Wind direction spread, 10-minute | degrees x 0,01 |
1120 |
Wind direction, 2-minute circular mean | degrees x 0,01 |
1121 |
Wind direction spread, 2-minute | degrees x 0,01 |
1122 |
Wind-speed package QC | QC bitmask |
1123 |
Wind speed, 2-minute mean | m/s x 0,01 |
1124 |
Wind gust, 2-minute | m/s x 0,01 |
1125 |
Rain gauge package QC | QC bitmask |
1126 |
Rain gauge accepted pulse delta | pulses |
1127 |
Rain gauge current high-speed counter total | count |
1128 |
Rain gauge tip size | 0,001 mm/tip |
1129 |
Climate/weather package QC | QC bitmask |
Wind-direction payload values use degrees x 0,01. A payload value of 36000 means 360,00 degrees, which is north.
Runtime tags are ProSoft/backend identifiers. Standard names are listed only where a public meteorological mapping is clear. The payload DTY and scale columns above remain the source of truth for Emiko output.
| DTY | Runtime tag | Standard name | Reference note |
1101 |
CLIMA temperature value |
air_temperature |
CF standard name; WMO-No. 8 temperature measurement. |
1102 |
CLIMA pressure value |
air_pressure |
CF standard name; WMO-No. 8 atmospheric pressure measurement. |
1103 |
CLIMA humidity value |
relative_humidity |
CF standard name; WMO-No. 8 humidity measurement. |
1104, 1123 |
Wind-speed mean values | wind_speed |
CF standard name; time window is defined by the DTY text and package stage. |
1105, 1124 |
Wind gust values | wind_speed_of_gust |
CF standard name; time window is defined by the DTY text and package stage. |
1106, 1118, 1120 |
DD_10MIN, DD_2MIN where package output uses those tags |
wind_from_direction |
CF standard name; output is direction from true north in degrees. |
1107 |
Interval precipitation / rain package value | precipitation_amount |
CF standard name for accumulated amount; here the package interval is defined by DataGuard logging. |
1117, 1122, 1125, 1129 |
WIND_DIR_QC, WIND_SPEED_QC, RAIN_QC, CLIMA_QC |
Internal QC/status bitmask | Use the QC bitmask section below; do not map these to meteorological measurement names. |
1119, 1121 |
DD_SPREAD_10MIN, DD_SPREAD_2MIN |
Internal wind-direction spread value | No external standard name is assigned on this page. |
When a DataGuard package includes QC, the QC child DTY is always the first child value. The shared bitmask applies to 1007, 1117, 1122, 1125, 1129, 1220, and 1300 when those values are emitted by selector packages.
| Bit value | Meaning | Use |
0 |
OK | The package has no reported quality issue. |
1 |
Suspect, partial, or degraded | Values may still be shown, but the measurement state is not fully normal. |
2 |
Not ready or no usable sample window | Used during warmup or when too few valid samples are available. |
4 |
Configuration, setup, or unsupported profile | The selected setup cannot produce the requested package. |
8 |
Source, read, driver, or communication unavailable | The underlying source is not available for the current package. |
16 |
Invalid low, under-range, non-positive, or counter backwards | The source value is below the supported range or a counter moved backwards. |
32 |
Invalid high, over-range, invalid timing, or rate sanity | The source value or sample timing is above the supported/sane range. |
64 |
Outlier, spike, capacity, or too many channels | The package detected an outlier or cannot allocate the requested active channel. |
128 |
Inactive, stale, reset, or no current calculation window | No current calculation window is available for the package. |
Decode QC with bitwise checks. Example: 33 means bit 32 plus bit 1, so the value is both rate/range suspect and partial/degraded. NOD=1 with QC only means there is no current usable value in the package. NOD>1 means values are included and should be stored or displayed together with the QC state.
| DTY | Value | Payload scale / unit |
1201 |
Water level relative to DVR90 | signed mm |
1202 |
Water flow speed | m/s |
1203 |
Water flow direction | degrees |
1204 |
Flow rate | L/min / m3/h |
1205 |
Volume (water/heat) | m3 |
1206 |
Conductivity | uS/cm |
1207 |
pH | pH units |
1208 |
Salinity | PSU / ppt |
1209 |
Turbidity | NTU |
1210 |
Chlorine | mg/L / ppm |
1211 |
Oxygen | mg/L / % saturation |
1212 |
ORP | mV |
1213 |
TDS | mg/L |
1214 |
Ammonium/Ammonia | mg/L |
1215 |
Nitrate | mg/L |
1216 |
Phosphate | mg/L |
1217 |
Chlorophyll-a | ug/L |
1218 |
BGA/Phycocyanin | RFU / ug/L |
1219 |
Oil in water | ppm |
1220 |
Water-level package QC (WATER_LEVEL_QC) |
QC bitmask |
1221 |
Water level relative to DKLAT/LAT | signed mm |
1222 |
Measured water-surface activity from the water-level filter | mm |
DTY 1222 is a point-measured water-surface activity value from the water-level rolling filter. It is not a certified maritime wave-height value.
| DTY | Value | Payload scale / unit |
1300 |
Energy-meter package QC (EM_QC) |
QC bitmask |
1301 |
Voltage | V x 0,01 |
1302 |
Current | A |
1303 |
Active power P | W / kW |
1304 |
Active energy | kWh |
1305 |
Reactive energy | kVArh |
1306 |
Frequency | Hz |
1307 |
THD | % |
1308 |
Reactive power Q | VAr / kVAr |
1309 |
Apparent power S | VA / kVA |
1310 |
Power factor | cos phi |
1311 |
Imported energy | kWh |
1312 |
Exported energy | kWh |
Use this overview to identify the selector family before reading the detailed package or calculation contract.
| Selector | Family | Source / sensor type |
8000 |
Package | Supported climate/weather driver package. |
8001 |
Package | Supported energy-meter driver voltage package. |
8003 |
Package | Counter/VRC pulse counter and operating-time timer. |
9000..9006 |
Calculation | Generic analog wind-direction transmitter scaled to direction. |
9007 |
Calculation | Water-level source from analog radar distance or supported radar driver measured distance. |
9008, 9010, 9011 |
Calculation | Counter-based wind-speed sensor on high-speed PCT input. |
9009 |
Calculation | Pronamic / Rain Gauge Professional on high-speed PCT input. |
9012 |
Calculation | NRG 200M voltage wind vane. |
9013 |
Calculation | RNRG/NRG 200P ratiometric voltage wind vane. |
Package selectors are setup values that send one predefined group of child DTY values. When a package includes QC, the QC child DTY is emitted first.
| Selector | Setup parameter | Source / sensor type | Child DTY order and NOD | Output note |
8000 |
DEVDATATYPE# |
Supported climate/weather driver package, including Thies Hydro Termo Baro profile. | NOD=4: 1129, 1101, 1102, 1103. |
1129 is QC/status. See the direct DTY rows for child scales. |
8001 |
DEVDATATYPE# |
Supported energy-meter driver voltage package. | NOD=4: 1300, 1301, 1301, 1301. |
1300 is QC/status. The three 1301 values are emitted in source order. |
8003 |
VRCDATATYPE# |
Counter/VRC channel with pulse counter and operating-time timer. | NOD=3: 1007, 1004, 1001. |
1007 is QC/status. 1004 is raw count. 1001 is raw seconds. |
Calculation selectors are setup values that run a DataGuard calculation and emit child DTY values. The selector itself is never emitted as the measurement DTY.
Selectors 9004, 9012, and 9013 use the same staged wind-direction package.
NOD=1, child 1117.NOD=3, children 1117, 1120, 1121.NOD=3, children 1117, 1118, 1119.Selectors 9008, 9010, and 9011 use the same staged wind-speed package.
1122 first.1123 and 1124.1104 and 1105.NOD=1, NOD=3, or NOD=5.Selectors 9000..9006 use a generic analog wind-direction transmitter where the configured source represents 0..360 degrees. Use VRLIN# only as an optional true-north offset.
| Selector | Input requirement | Child DTY order and NOD | Fallback / note |
9000 |
VRDATATYPE#. Valid analog input type and direction-scaled source. |
NOD=1: 1117. |
1117 is wind-direction QC/status. |
9001 |
VRDATATYPE#. Requires 10-minute history coverage. |
NOD=1: ready 1118; otherwise 1117. |
Ready value is emitted as the listed child DTY. |
9002 |
VRDATATYPE#. Requires 10-minute history coverage. |
NOD=1: ready 1119; otherwise 1117. |
Ready value is emitted as the listed child DTY. |
9003 |
Reserved. Not accepted by the current analog wind-direction setup parser. | None. | Do not use. |
9004 |
VRDATATYPE#. Requires 2-minute and 10-minute history coverage for staged output. |
Uses the wind-direction package staging note. | QC/status is first child. See direct DTY rows for scales. |
9005 |
VRDATATYPE#. Requires 2-minute history coverage. |
NOD=1: ready 1120; otherwise 1117. |
Ready value is emitted as the listed child DTY. |
9006 |
VRDATATYPE#. Requires 2-minute history coverage. |
Ready: NOD=3, 1117, 1120, 1121. Before coverage: NOD=1, 1117. |
QC/status is first child. See direct DTY rows for scales. |
| Selector | Source / setup | Child DTY order and NOD | Output note |
9007 |
VRDATATYPE# for analog radar distance or DEVDATATYPE# for supported radar driver measured distance. Uses distance-to-water plus water-level reference and datum parameters. |
Usable values: NOD=4, 1220, 1201, 1221, 1222. Fatal/QC-only: NOD=1, 1220. |
1220 is QC/status. See direct DTY rows for child units. |
| Selector | Source / sensor type | Required setup | Output contract |
9008 |
Thies 4.3519 high-speed PCT wind-speed sensor. | VRCDATATYPE#, TIN#=1, VRCPROFILE#=1, periodic logging. Formula V = 0.07881 * f + 0.32. |
Uses the wind-speed package staging note. QC/status is first child. |
9009 |
Pronamic / Rain Gauge Professional on high-speed PCT input. See WeatherStation Supported Instruments. | VRCDATATYPE#, TIN#=1, VRCPROFILE#=2..5, periodic logging. Profiles: 2=0,2, 3=0,1, 4=0,25, 5=0,5 mm/tip. |
Normal: NOD=5, 1125, 1107, 1126, 1127, 1128. Config-fatal: NOD=1, 1125. Above 12 tips/min sets QC bit 32. |
9010 |
NRG 40C high-speed PCT wind-speed sensor. | VRCDATATYPE#, TIN#=1, VRCPROFILE#=6, periodic logging. Formula m/s = Hz * 0.765 + 0.35. |
Uses the wind-speed package staging note. 0 Hz sends payload value 35. Sensor cap is 125 Hz. |
9011 |
NRG 40H high-speed PCT wind-speed sensor. | VRCDATATYPE#, TIN#=1, VRCPROFILE#=7, periodic logging. Formula m/s = Hz * 0.765 + 0.35. |
Uses the wind-speed package staging note. 0 Hz sends payload value 35. Sensor cap is 125 Hz. |
| Selector | Source / sensor type | Required setup and conversion | Output contract |
9012 |
NRG 200M voltage wind vane. | VRDATATYPE#. Voltage AI only: VRTYPE#=2, 4, or 5. Uses 0,007..2,5 VDC and formula degrees = volts * 147.91 - 1.460. Do not use for 200P. |
Uses the wind-direction package staging note. VRLIN# applies after sensor-specific conversion. |
9013 |
RNRG/NRG 200P ratiometric voltage wind vane. | VRDATATYPE#. Voltage AI only: VRTYPE#=2, 4, or 5. TMIN#/TMAX# are the post-input signal range in mV for this selector only. Formula: ratio = (signal_mV - TMIN#) / (TMAX# - TMIN#); degrees = 4 + ratio * 352. |
Uses the wind-direction package staging note. Typical TMIN#=0; typical TMAX#=2500, 5000, or 10000. |
For VRDATATYPE#=9013, TMIN# and TMAX# are the lower and upper signal range in mV at the ProSoft analog input after any signal conditioning. They are not general transmitter engineering min/max values for all analog selectors, and they are not the sensor supply voltage unless the sensor output is wired directly and has the same usable range.
The 200P output is ratiometric. Select the range from the actual conditioned voltage that reaches the controller input. Direct sensor output above 10 V must not be connected as a direct ProSoft AI signal; condition it to a supported voltage range first.
| Actual signal at AI | Slot 1 setup | Use |
0..2,5 V |
VRTYPE1=2, 4, or 5; VRDATATYPE1=9013, TMIN1=0, TMAX1=2500 |
Use when the conditioned 200P signal presented to the input is 0..2500 mV. |
0..5 V |
VRTYPE1=2, 4, or 5; VRDATATYPE1=9013, TMIN1=0, TMAX1=5000 |
Use when the conditioned 200P signal presented to the input is 0..5000 mV. |
0..10 V |
VRTYPE1=2, 4, or 5; VRDATATYPE1=9013, TMIN1=0, TMAX1=10000 |
Maximum supported direct range for this selector. TMAX# above 10000 is config-fatal. |
0..0,5 V |
VRTYPE1=2, 4, or 5; VRDATATYPE1=9013, TMIN1=0, TMAX1=500 |
Atypical but code-valid if verified signal conditioning really delivers 0..500 mV. If the intended range is 0-5 V, use TMAX1=5000. |
Use VRTYPE#=2, 4, or 5 according to the actual voltage input type on the controller. Do not use VRTYPE#=0 for 9013.
| Setup range | Input signal | Direction result | Payload value |
TMIN1=0, TMAX1=5000 |
2500 mV |
180,00 degrees |
18000 because direction payload uses degrees x 0,01. |
TMIN1=0, TMAX1=10000 |
5000 mV |
180,00 degrees |
18000. |
Any valid 9013 range |
TMIN# signal |
4,00 degrees |
400. |
Any valid 9013 range |
TMAX# signal |
356,00 degrees |
35600. |
If TMAX# <= TMIN#, TMAX# <= 0, TMAX# > 10000, or the channel is not a supported voltage input type, the selector returns config/setup QC. Signals below TMIN# set under-range QC, and signals above TMAX# set over-range QC.
Sensor check: A selector tells DataGuard which calculation to run. It is not proof of the exact installed sensor. Confirm the physical sensor, wiring, profile, and signal conditioning from the installation or delivery documentation before selecting the setup value.
Counter/VRC selectors 9008, 9009, 9010, and 9011 use the high-speed PCT counter path. Keep these target and setup requirements outside the selector table so the table stays readable.
TIN#=1 is required for the high-speed PCT counter path.VRCPROFILE# must match the selected selector.VRCLOGMODE#=1 and VRCLOGINT#>0 are required for the current periodic path.9008, 9010, and 9011.630 Hz for this path. NX32 target cap depends on active PCT channels: one channel 400 Hz, two 200 Hz, three 133 Hz, four 100 Hz. The active limit is the lower of the target cap and the sensor profile cap.Public revision 21/08/2026