21 #include "test_thread.h" 23 #include <aspect/blocked_timing.h> 24 #include <core/plugin.h> 42 std::vector<BlockedTimingAspect::WakeupHook> hooks;
58 for (std::vector<BlockedTimingAspect::WakeupHook>::iterator it = hooks.begin();
61 std::string name =
"SyncPointTestThread-";
63 std::transform(hook_name.begin(), hook_name.end(), hook_name.begin(), ::tolower);
64 name.append(hook_name);
70 PLUGIN_DESCRIPTION(
"Test SyncPoints and BlockedTimingAspect")
act thread (motor module etc.)
sensor data preparation thread, convert acquired data to usable format
Fawkes library namespace.
skill thread (skill module)
sensor data processing thread
SyncPointTestPlugin(Configuration *config)
Constructor.
static const char * blocked_timing_hook_to_string(WakeupHook hook)
Get string for wakeup hook.
Thread to test SyncPoints.
Plugin to test syncpoints.
Interface for configuration handling.
sensor acquisition thread, acquire data from sensor