diff --git a/Common/Hardware/WaterMeter/MagFlux/Protocols/RequestProtocol/RequestProtocol.cs b/Common/Hardware/WaterMeter/MagFlux/Protocols/RequestProtocol/RequestProtocol.cs
index f08545d0..0f1b70b8 100644
--- a/Common/Hardware/WaterMeter/MagFlux/Protocols/RequestProtocol/RequestProtocol.cs
+++ b/Common/Hardware/WaterMeter/MagFlux/Protocols/RequestProtocol/RequestProtocol.cs
@@ -81,7 +81,7 @@ namespace Xylem.Common.Hardware.WaterMeter.MagFlux.Protocols.RequestProtocol
_magFluxRequestProtocol = _magFluxApi.Connect(portName);
if (_magFluxRequestProtocol == null)
{
- _logger.Debug($"{_ident} Connection to {portName} failed!");
+ _logger.Debug($"{_ident} Connection to {portName} failed! Object reference returned null");
return false;
}
diff --git a/Common/Ui/GenesisToolBox/FrmLowLevelTools.cs b/Common/Ui/GenesisToolBox/FrmLowLevelTools.cs
index 792fa2c3..d9375b87 100644
--- a/Common/Ui/GenesisToolBox/FrmLowLevelTools.cs
+++ b/Common/Ui/GenesisToolBox/FrmLowLevelTools.cs
@@ -1121,6 +1121,9 @@ namespace Xylem.Common.Ui.GenesisToolBox
///
/// - Initial
///
+ ///
+ /// - Store configuration of POWERMON.
+ ///
private void btnFixBattery_Click(Object sender, EventArgs e)
{
if (_currentGenesis == null)
@@ -1150,6 +1153,9 @@ namespace Xylem.Common.Ui.GenesisToolBox
SetActualProcessAndLog(@"Set meter battery quantity to 2");
_currentGenesis.WriteRegister("POWERMON_BatteryQuantity", (UInt32)2);
+ SetActualProcessAndLog(@"Store configuration POWERMON");
+ _currentGenesis.WriteRegister("POWERMON_StoreConfiguration", (UInt32)1);
+
SetActualProcessAndLog(@"Trigger idle to release function to normal operation");
_currentGenesis.WriteRegister("GENESISFLOW_TriggerIdle", (UInt32)0);