fix: восстановил чтение статуса обновление с предупреждением, что в этом месте API зависает

This commit is contained in:
2025-07-18 16:32:05 +03:00
parent ed6694b99d
commit beca00ff70

View File

@@ -472,16 +472,15 @@ void api_driver::obj::TerminalDeviceState::updateCallback(proxy::CpProxy &cp) {
fTempZynq = ds.pl_temp;
fTempFpga = ds.zynq_temp;
}
// FIXME: тут происходит зависание по неизвестной причине
// #ifdef MODEM_IS_TDMA
// {
// progress_msg ds{};
// cp.getUpdateStatus(ds);
// fUpgradeStatus = ds.status;
// fUpgradePercent = ds.dwl_percent;
// fUpgradeImage = ds.cur_image;
// }
// #endif
#ifdef MODEM_IS_TDMA
{
progress_msg ds{};
cp.getUpdateStatus(ds);
fUpgradeStatus = ds.status;
fUpgradePercent = ds.dwl_percent;
fUpgradeImage = ds.cur_image;
}
#endif
struct sysinfo info{};
sysinfo(&info);