...
BYTE | BIT RANGE | SIZE | OFFSET | ABBREVIATION | DETAILS | |
1 | DB0.7…0.0 | 8 | 0 | FADD | Flow Raw Value Offset With 2’s complement Res Default = 0x00 = 0.00°C Resolution = 0.25°C | |
0x00 | 0.00 | |||||
0x01 | 0.25 | |||||
0x02 | 0.50 | |||||
… | … | |||||
0x7F | 31.75 | |||||
0x80 | -32.00 | |||||
… | … | |||||
0xFF | -0.25 | |||||
2 | DB1.7…1.0 | 8 | 8 | FMUL | Flow Raw Value Multiplication Res = 0.01°C | |
3 | DB2.7…2.0 | 8 | 16 | NFD | Number of most recent Flow Raw Temperature values to delay by (skip) Clamped to [0..=20] | |
4 | DB3.7…3.0 | 8 | 24 | NMAF | Number of values used in calculation of Flow Moving Average Clamped to [1..=20] | |
5 | DB4.7…4.0 | 8 | 32 | NMAA | Number of values used in calculation of Ambient Moving Average Clamped to [1..=20] | |
6 | DB5.7…5.0 | 8 | 40 | NMAE | Number of values used in calculation of Estimate Moving Average Clamped to [1..=20] | |
7 | DB6.7…6.0 | 8 | 48 | RATO | Ratio Offset Res = 0.01 | |
8 | DB7.7…7.0 | 8 | 56 | POW |
Tip: To get Temperature Estimation details To receive an Uplink without changing any optionssettings, send an empty FPORT 0x08 Downlink.
UPLINK
Same a Downlink, confirming Uplink settings.
Ambient Temperature Estimate Calculation:
Mathblock | ||||
---|---|---|---|---|
| ||||
--uriencoded--\ |
...
begin%7Balign*%7D & \text%7BFlow |
...
Smoothened %7D F_s = \ |
...
Recommended Settings
...
Scenario
...
Flow Offset
...
Flow Multiplication
...
Flow Delay
...
Flow Moving Average
...
Estimate Moving Average
...
Ratio Power
...
Small, well-insulated room
...
0.0
...
1.0
...
Low
...
1.0 + small
...
Large, poorly-insulated room
...
0.0
...
1.0
...
High
...
1.0 + big
...
Unheated Room is warm
...
0.0
...
1.0
...
1.0 + small
...
Unheated Room is cold
...
0.0
...
1.0
...
1.0 + big
...
Temperature close to the radiator is desired
...
0.0
...
1.0
...
1.0 + small
...
Temperature far from the radiator is desired
...
0.0
...
1.0
...
1.0 + big
...
Flow Temperature fluctuates
...
0.0
...
1.0
...
Use to smooth
...
Estimated Temperature fluctuates
...
0.0
...
1.0
...
Use to smooth
...
Device is mounted above an exposed pipe
...
Use to compensate
...
frac %7B(0.2 F + 1.2F_%7Bt-1%7D + 1F_%7Bt-2%7D + 0.8F_%7Bt-3%7D + 0.6F_%7Bt-4%7D + 0.3F_%7Bt-5%7D + 0.1F_%7Bt-6%7D) %7D %7B4.2%7D + \text%7BFlow Offset%7D
\\
\\
& \text%7Bwhere F = Flow Raw Value%7D
\\
& \text%7Bwhere Flow Offset = 0 (default)%7D
\\
\\
& \text%7Bif %7D \Big(F_s - z \big( F_s - 0.5(F_%7Bs_%7Bt-3%7D%7D + F_%7Bs_%7Bt-4%7D%7D ) \big) \Big) < \text%7B Ambient Raw Value%7D
\\
& \text%7Bthen%7D
\\
& \hspace%7B1cm%7D \text%7BFlow Corrected %7D F_c = \text%7BAmbient Raw Value%7D
\\
& \text%7Belse%7D
\\
& \hspace%7B1cm%7D \text%7BFlow Corrected %7D F_c = \Big(F_s - z * \big( F_s - 0.5(F_%7Bs_%7Bt-3%7D%7D + F_%7Bs_%7Bt-4%7D%7D ) \big) \Big)
\\
\\
& \text%7Bwhere z = 0.1%7D
\\
\\
& \textbf%7BAmbient Temperature Estimate%7D = \textbf%7BAmbient Raw Value%7D * \Bigg( \frac%7B\textbf%7BAmbient Raw Value%7D%7D%7B\textbf%7BFlow Corrected %7D F_c%7D \Bigg) %5e%7B1.2%7D
\end%7Balign*%7D
|