PX4 Firmware
PX4 Autopilot Software http://px4.io
mixer_module.hpp File Reference
#include <board_config.h>
#include <drivers/drv_pwm_output.h>
#include <lib/mixer/MixerGroup.hpp>
#include <lib/perf/perf_counter.h>
#include <lib/output_limit/output_limit.h>
#include <px4_platform_common/atomic.h>
#include <px4_platform_common/module_params.h>
#include <px4_platform_common/px4_work_queue/ScheduledWorkItem.hpp>
#include <uORB/Publication.hpp>
#include <uORB/PublicationMulti.hpp>
#include <uORB/Subscription.hpp>
#include <uORB/SubscriptionCallback.hpp>
#include <uORB/topics/actuator_armed.h>
#include <uORB/topics/actuator_controls.h>
#include <uORB/topics/actuator_outputs.h>
#include <uORB/topics/multirotor_motor_limits.h>
#include <uORB/topics/parameter_update.h>
#include <uORB/topics/test_motor.h>
Include dependency graph for mixer_module.hpp:
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Classes

class  OutputModuleInterface
 Base class for an output module. More...
 
class  MixingOutput
 This handles the mixing, arming/disarming and all subscriptions required for that. More...
 
struct  MixingOutput::Command
 
struct  MixingOutput::MotorTest