mirror of
https://github.com/merbanan/rtl_433.git
synced 2026-04-23 19:17:03 -04:00
Fineoffset: Fix key/value printout
With empty pretty_key the ID would not print correctly Only output 1 significant decimal of temperature (sensor resolution)
This commit is contained in:
@@ -84,8 +84,8 @@ static int fineoffset_WH2_callback(bitbuffer_t *bitbuffer) {
|
||||
if (bb[0][4] == 0xFF) {
|
||||
data = data_make("time", "", DATA_STRING, time_str,
|
||||
"model", "", DATA_STRING, "TFA 30.3157 Temperature sensor",
|
||||
"id", "", DATA_INT, id,
|
||||
"temperature_C", "Temperature", DATA_FORMAT, "%.02f C", DATA_DOUBLE, temperature,
|
||||
"id", "ID", DATA_INT, id,
|
||||
"temperature_C", "Temperature", DATA_FORMAT, "%.01f C", DATA_DOUBLE, temperature,
|
||||
NULL);
|
||||
data_acquired_handler(data);
|
||||
}
|
||||
@@ -93,8 +93,8 @@ static int fineoffset_WH2_callback(bitbuffer_t *bitbuffer) {
|
||||
else {
|
||||
data = data_make("time", "", DATA_STRING, time_str,
|
||||
"model", "", DATA_STRING, "Fine Offset Electronics, WH2 Temperature/Humidity sensor",
|
||||
"id", "", DATA_INT, id,
|
||||
"temperature_C", "Temperature", DATA_FORMAT, "%.02f C", DATA_DOUBLE, temperature,
|
||||
"id", "ID", DATA_INT, id,
|
||||
"temperature_C", "Temperature", DATA_FORMAT, "%.01f C", DATA_DOUBLE, temperature,
|
||||
"humidity", "Humidity", DATA_FORMAT, "%u %%", DATA_INT, humidity,
|
||||
NULL);
|
||||
data_acquired_handler(data);
|
||||
|
||||
Reference in New Issue
Block a user