Skip to content

Commit

Permalink
CPU drain fixed
Browse files Browse the repository at this point in the history
  • Loading branch information
DanHert committed Nov 27, 2023
1 parent 19e3bac commit 271ba1d
Showing 1 changed file with 7 additions and 7 deletions.
14 changes: 7 additions & 7 deletions src/data_acquisition.cpp
Original file line number Diff line number Diff line change
Expand Up @@ -10,6 +10,7 @@
#include <fstream>
#include <string>
#include <thread>
#include <chrono>
#include <boost/filesystem.hpp>

#include <ros/master.h>
Expand Down Expand Up @@ -814,8 +815,7 @@ void Acquisition::generalInfoThread() {
getDiskSpace();
}
}

sleep(int(general_info_window_rate_ / 10.0));
std::this_thread::sleep_for(std::chrono::milliseconds(int(general_info_window_rate_*10)));
}
}

Expand Down Expand Up @@ -1461,11 +1461,11 @@ void Acquisition::controlManagerCallback(const mrs_msgs::ControlManagerDiagnosti
uav_status_.controllers.insert(uav_status_.controllers.begin(), msg->active_controller);
}

uav_status_.flying_normally = msg->flying_normally;
uav_status_.have_goal = msg->tracker_status.have_goal;
uav_status_.rc_mode = msg->rc_mode;
uav_status_.tracking_trajectory = msg->tracker_status.tracking_trajectory;
uav_status_.callbacks_enabled = msg->tracker_status.callbacks_enabled;
uav_status_.flying_normally = msg->flying_normally;
uav_status_.have_goal = msg->tracker_status.have_goal;
uav_status_.rc_mode = msg->rc_mode;
uav_status_.tracking_trajectory = msg->tracker_status.tracking_trajectory;
uav_status_.callbacks_enabled = msg->tracker_status.callbacks_enabled;

if (msg->active_tracker == "NullTracker") {
uav_status_.null_tracker = true;
Expand Down

0 comments on commit 271ba1d

Please sign in to comment.