Browse Source

dataman: remove nonexisting SYS_RESTART_TYPE param

master
Beat Küng 4 years ago committed by Daniel Agar
parent
commit
1b0bfd6381
  1. 24
      src/modules/dataman/dataman.cpp

24
src/modules/dataman/dataman.cpp

@ -1090,11 +1090,6 @@ task_main(int argc, char *argv[]) @@ -1090,11 +1090,6 @@ task_main(int argc, char *argv[])
_dm_read_perf = perf_alloc(PC_ELAPSED, MODULE_NAME": read");
_dm_write_perf = perf_alloc(PC_ELAPSED, MODULE_NAME": write");
/* see if we need to erase any items based on restart type */
int32_t sys_restart_val;
const char *restart_type_str = "Unknown restart";
int ret = g_dm_ops->initialize(max_offset);
if (ret) {
@ -1102,29 +1097,14 @@ task_main(int argc, char *argv[]) @@ -1102,29 +1097,14 @@ task_main(int argc, char *argv[])
goto end;
}
if (param_get(param_find("SYS_RESTART_TYPE"), &sys_restart_val) == OK) {
if (sys_restart_val == DM_INIT_REASON_POWER_ON) {
restart_type_str = "Power on restart";
g_dm_ops->restart(DM_INIT_REASON_POWER_ON);
} else if (sys_restart_val == DM_INIT_REASON_IN_FLIGHT) {
restart_type_str = "In flight restart";
g_dm_ops->restart(DM_INIT_REASON_IN_FLIGHT);
}
}
switch (backend) {
case BACKEND_FILE:
if (sys_restart_val != DM_INIT_REASON_POWER_ON) {
PX4_INFO("%s, data manager file '%s' size is %u bytes",
restart_type_str, k_data_manager_device_path, max_offset);
}
PX4_INFO("data manager file '%s' size is %u bytes", k_data_manager_device_path, max_offset);
break;
case BACKEND_RAM:
PX4_INFO("%s, data manager RAM size is %u bytes",
restart_type_str, max_offset);
PX4_INFO("data manager RAM size is %u bytes", max_offset);
break;
default:

Loading…
Cancel
Save