Some adjustments

This commit is contained in:
Gunnar Skjold
2024-12-05 20:10:44 +01:00
parent 40c84d2429
commit 18af98511a
8 changed files with 38 additions and 42 deletions

View File

@@ -1057,7 +1057,17 @@ bool AmsFirmwareUpdater::completeFirmwareUpload() {
writeBufferToFlash();
bufPos = 0;
}
if(!md5.equals(F("unknown")) && !verifyChecksum()) {
if(md5.equals(F("unknown"))) {
#if defined(AMS_REMOTE_DEBUG)
if (debugger->isActive(RemoteDebug::INFO))
#endif
debugger->printf_P(PSTR("No MD5, skipping verification\n"));
} else if(verifyChecksum()) {
#if defined(AMS_REMOTE_DEBUG)
if (debugger->isActive(RemoteDebug::INFO))
#endif
debugger->printf_P(PSTR("MD5 verified!\n"));
} else {
updateStatus.errorCode = AMS_UPDATE_ERR_MD5;
updateStatusChanged = true;
return false;