diff --git a/src/drivers/px4io/px4io.cpp b/src/drivers/px4io/px4io.cpp index 164d798c2d3f14225b7ffeb4dbb1030d11aa491b..30308dd8b69c37204cf42afe1b68f32446b946af 100644 --- a/src/drivers/px4io/px4io.cpp +++ b/src/drivers/px4io/px4io.cpp @@ -590,8 +590,6 @@ PX4IO::init() param_t sys_restart_param; int32_t sys_restart_val = DM_INIT_REASON_VOLATILE; - ASSERT(_task == -1); - sys_restart_param = param_find("SYS_RESTART_TYPE"); if (sys_restart_param != PARAM_INVALID) { diff --git a/src/modules/camera_feedback/camera_feedback.cpp b/src/modules/camera_feedback/camera_feedback.cpp index f41f68472c741ba0cc4cf0a065255e0dd2e74517..c7384b6ad0618232a0dee87ff28f561c0ba7c94f 100644 --- a/src/modules/camera_feedback/camera_feedback.cpp +++ b/src/modules/camera_feedback/camera_feedback.cpp @@ -93,8 +93,6 @@ int CameraFeedback::start() { - ASSERT(_main_task == -1); - /* start the task */ _main_task = px4_task_spawn_cmd("camera_feedback", SCHED_DEFAULT, diff --git a/src/modules/events/temperature_calibration/task.cpp b/src/modules/events/temperature_calibration/task.cpp index 5f91afd32042fab85a8a3f3768059ac06f60f31c..ddec37f7bd46b6e53892e7ac9989d1cd02c46bda 100644 --- a/src/modules/events/temperature_calibration/task.cpp +++ b/src/modules/events/temperature_calibration/task.cpp @@ -328,7 +328,6 @@ void TemperatureCalibration::do_temperature_calibration(int argc, char *argv[]) int TemperatureCalibration::start() { - ASSERT(_control_task == -1); _control_task = px4_task_spawn_cmd("temperature_calib", SCHED_DEFAULT, SCHED_PRIORITY_MAX - 5, diff --git a/src/modules/mc_pos_control/mc_pos_control_main.cpp b/src/modules/mc_pos_control/mc_pos_control_main.cpp index 9af098375fcd272823eddef3019ace9b6e71db0a..c03c6507cd08e9338b9529fea76db57d5c48a89c 100644 --- a/src/modules/mc_pos_control/mc_pos_control_main.cpp +++ b/src/modules/mc_pos_control/mc_pos_control_main.cpp @@ -3368,8 +3368,6 @@ MulticopterPositionControl::landdetection_thrust_limit(matrix::Vector3f &thrust_ int MulticopterPositionControl::start() { - ASSERT(_control_task == -1); - /* start the task */ _control_task = px4_task_spawn_cmd("mc_pos_control", SCHED_DEFAULT, diff --git a/src/modules/uORB/uORBManager.cpp b/src/modules/uORB/uORBManager.cpp index 36c26ff6dcd4782ca0ece97c845aead8fb661032..7f6082e8b7ba1760244fd25622ad123022b81a19 100644 --- a/src/modules/uORB/uORBManager.cpp +++ b/src/modules/uORB/uORBManager.cpp @@ -319,7 +319,6 @@ int uORB::Manager::orb_set_interval(int handle, unsigned interval) int uORB::Manager::orb_get_interval(int handle, unsigned *interval) { - ASSERT(interval); int ret = px4_ioctl(handle, ORBIOCGETINTERVAL, (unsigned long)interval); *interval /= 1000; return ret; diff --git a/src/modules/vtol_att_control/vtol_att_control_main.cpp b/src/modules/vtol_att_control/vtol_att_control_main.cpp index aa730cb5f8298bf26ff8d2cdb11f43cc133955be..9161025cf3ba1c7463ff7991cacc74bbcb6056bd 100644 --- a/src/modules/vtol_att_control/vtol_att_control_main.cpp +++ b/src/modules/vtol_att_control/vtol_att_control_main.cpp @@ -767,8 +767,6 @@ void VtolAttitudeControl::task_main() int VtolAttitudeControl::start() { - ASSERT(_control_task == -1); - /* start the task */ _control_task = px4_task_spawn_cmd("vtol_att_control", SCHED_DEFAULT,