kip.cpp: improve version mismatch logging
This commit is contained in:
@@ -53,9 +53,17 @@ namespace kip {
|
|||||||
return;
|
return;
|
||||||
}
|
}
|
||||||
|
|
||||||
if(cust_get_cust_rev(&table) != CUST_REV || cust_get_kip_version(&table) != KIP_VERSION) {
|
u32 custRev = cust_get_cust_rev(&table);
|
||||||
fileUtils::LogLine("Revision: %u", cust_get_cust_rev(&table));
|
u32 kipVersion = cust_get_kip_version(&table)
|
||||||
notification::writeNotification("Horizon OC\nKip version mismatch\nPlease reinstall Horizon OC");
|
if (custRev < CUST_REV || kipVersion < KIP_VERSION) {
|
||||||
|
notification::writeNotification("Horizon OC\nOutdated kip detected!\nPlease update Horizon OC");
|
||||||
|
fileUtils::LogLine("Cust revision: %u", custRev);
|
||||||
|
fileUtils::LogLine("Kip version: %u", kipVersion);
|
||||||
|
return;
|
||||||
|
} else if (custRev > CUST_REV || kipVersion > KIP_VERSION) {
|
||||||
|
notification::writeNotification("Horizon OC\nOutdated sysmodule detected!\nPlease update Horizon OC");
|
||||||
|
fileUtils::LogLine("Cust revision: %u", custRev);
|
||||||
|
fileUtils::LogLine("Kip version: %u", kipVersion);
|
||||||
return;
|
return;
|
||||||
}
|
}
|
||||||
|
|
||||||
@@ -201,9 +209,17 @@ namespace kip {
|
|||||||
// configValues.values[KipConfigValue_mtcConf] = cust_get_mtc_conf(&table);
|
// configValues.values[KipConfigValue_mtcConf] = cust_get_mtc_conf(&table);
|
||||||
clockManager::gContext.custRev = cust_get_cust_rev(&table);
|
clockManager::gContext.custRev = cust_get_cust_rev(&table);
|
||||||
|
|
||||||
u16 kipVersion = cust_get_kip_version(&table);
|
u32 custRev = cust_get_cust_rev(&table);
|
||||||
if (kipVersion != KIP_VERSION || cust_get_cust_rev(&table) != CUST_REV) {
|
u32 kipVersion = cust_get_kip_version(&table)
|
||||||
notification::writeNotification("Horizon OC\nKip version mismatch detected!");
|
if (custRev < CUST_REV || kipVersion < KIP_VERSION) {
|
||||||
|
notification::writeNotification("Horizon OC\nOutdated kip detected!\nPlease update Horizon OC");
|
||||||
|
fileUtils::LogLine("Cust revision: %u", custRev);
|
||||||
|
fileUtils::LogLine("Kip version: %u", kipVersion);
|
||||||
|
return;
|
||||||
|
} else if (custRev > CUST_REV || kipVersion > KIP_VERSION) {
|
||||||
|
notification::writeNotification("Horizon OC\nOutdated sysmodule detected!\nPlease update Horizon OC");
|
||||||
|
fileUtils::LogLine("Cust revision: %u", custRev);
|
||||||
|
fileUtils::LogLine("Kip version: %u", kipVersion);
|
||||||
return;
|
return;
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|||||||
Reference in New Issue
Block a user