# HG changeset patch # User Michiel Broek # Date 1714043808 -7200 # Node ID 6fb367b13ffba782c32cd8e05f466d06d25dccf3 # Parent 632591d9825e4fbb8e80830b3ab6b5ab045ede73 Version 0.4.5. Adjusted for newer generation thermferm controllers. diff -r 632591d9825e -r 6fb367b13ffb CMakeLists.txt --- a/CMakeLists.txt Sun Mar 10 11:03:39 2024 +0100 +++ b/CMakeLists.txt Thu Apr 25 13:16:48 2024 +0200 @@ -9,7 +9,7 @@ SET( bmsapp_VERSION_MAJOR 0 ) SET( bmsapp_VERSION_MINOR 4 ) -SET( bmsapp_VERSION_PATCH 4 ) +SET( bmsapp_VERSION_PATCH 5 ) # Compile flags diff -r 632591d9825e -r 6fb367b13ffb src/DetailFermenter.cpp --- a/src/DetailFermenter.cpp Sun Mar 10 11:03:39 2024 +0100 +++ b/src/DetailFermenter.cpp Thu Apr 25 13:16:48 2024 +0200 @@ -342,7 +342,7 @@ if (query.value("air_address").toString().length() == 36) { ui->airThermo->show(); ui->airLabel->show(); - if (query.value("air_state").toString() == "OK") { + if ((query.value("air_state").toString() == "OK") || (query.value("air_state").toString() == "YES")) { ui->airThermo->setValue(query.value("air_temperature").toDouble()); } else { ui->airThermo->setValue(NAN); @@ -354,7 +354,7 @@ if (query.value("beer_address").toString().length() == 36) { ui->beerThermo->show(); ui->beerLabel->show(); - if (query.value("beer_state").toString() == "OK") { + if ((query.value("beer_state").toString() == "OK") || (query.value("beer_state").toString() == "YES")) { ui->beerThermo->setValue(query.value("beer_temperature").toDouble()); } else { ui->beerThermo->setValue(NAN); @@ -366,7 +366,7 @@ if (query.value("chiller_address").toString().length() == 36) { ui->chillerThermo->show(); ui->chillerLabel->show(); - if (query.value("chiller_state").toString() == "OK") { + if ((query.value("chiller_state").toString() == "OK") || (query.value("chiller_state").toString() == "YES")) { ui->chillerThermo->setValue(query.value("chiller_temperature").toDouble()); } else { ui->chillerThermo->setValue(NAN);