TinyRobotics
Loading...
Searching...
No Matches
AirPlane< T, MotorMT, ServoMT > Member List

This is the complete list of members for AirPlane< T, MotorMT, ServoMT >, including all inherited members.

AileronLeft enum value (defined in AirPlane< T, MotorMT, ServoMT >)AirPlane< T, MotorMT, ServoMT >
AileronRight enum value (defined in AirPlane< T, MotorMT, ServoMT >)AirPlane< T, MotorMT, ServoMT >
AirPlane()=default (defined in AirPlane< T, MotorMT, ServoMT >)AirPlane< T, MotorMT, ServoMT >
begin()Vehicle< MotorT >inline
ControlSurface enum name (defined in AirPlane< T, MotorMT, ServoMT >)AirPlane< T, MotorMT, ServoMT >
Elevator enum value (defined in AirPlane< T, MotorMT, ServoMT >)AirPlane< T, MotorMT, ServoMT >
end()AirPlane< T, MotorMT, ServoMT >inlinevirtual
getControls() const override (defined in AirPlane< T, MotorMT, ServoMT >)AirPlane< T, MotorMT, ServoMT >inlinevirtual
getMotor() (defined in AirPlane< T, MotorMT, ServoMT >)AirPlane< T, MotorMT, ServoMT >inline
getMotors() override (defined in AirPlane< T, MotorMT, ServoMT >)AirPlane< T, MotorMT, ServoMT >inlinevirtual
getServo(ControlSurface surface) (defined in AirPlane< T, MotorMT, ServoMT >)AirPlane< T, MotorMT, ServoMT >inline
getSpeedFactor() constVehicle< MotorT >inline
isPinsSet() constAirPlane< T, MotorMT, ServoMT >inlinevirtual
messageHandlers_ (defined in MessageSource)MessageSourceprotected
motor_ (defined in AirPlane< T, MotorMT, ServoMT >)AirPlane< T, MotorMT, ServoMT >protected
NumSurfaces enum value (defined in AirPlane< T, MotorMT, ServoMT >)AirPlane< T, MotorMT, ServoMT >
onMessage(const Message< float > &msg) overrideAirPlane< T, MotorMT, ServoMT >inlinevirtual
onMessage(const Message< Coordinate< float > > &msg) (defined in MessageHandler)MessageHandlerinlinevirtual
onMessage(const Message< GPSCoordinate > &msg) (defined in MessageHandler)MessageHandlerinlinevirtual
onMessage(const Message< MotionState3D > &msg) (defined in MessageHandler)MessageHandlerinlinevirtual
pins_ (defined in AirPlane< T, MotorMT, ServoMT >)AirPlane< T, MotorMT, ServoMT >protected
Rudder enum value (defined in AirPlane< T, MotorMT, ServoMT >)AirPlane< T, MotorMT, ServoMT >
sendMessage(Message< float > &msg)MessageSourceinline
sendMessage(const Message< Coordinate< float > > &msg)MessageSourceinline
sendMessage(const Message< GPSCoordinate > &msg)MessageSourceinline
sendMessage(const Message< MotionState3D > &msg)MessageSourceinline
servos_ (defined in AirPlane< T, MotorMT, ServoMT >)AirPlane< T, MotorMT, ServoMT >protected
setAilerons(int leftAngle, int rightAngle)AirPlane< T, MotorMT, ServoMT >inline
setElevator(int angle)AirPlane< T, MotorMT, ServoMT >inline
setPinElevator(int pin)AirPlane< T, MotorMT, ServoMT >inline
setPinRudder(int pin)AirPlane< T, MotorMT, ServoMT >inline
setPinsAilerons(int leftPin, int rightPin)AirPlane< T, MotorMT, ServoMT >inline
setPinServo(ControlSurface surface, int pin) (defined in AirPlane< T, MotorMT, ServoMT >)AirPlane< T, MotorMT, ServoMT >inline
setPinsMotor(int in1, int in2)AirPlane< T, MotorMT, ServoMT >inline
setPitch(int angle)AirPlane< T, MotorMT, ServoMT >inline
setRoll(int angle)AirPlane< T, MotorMT, ServoMT >inline
setRudder(int angle)AirPlane< T, MotorMT, ServoMT >inline
setSpeedFactor(float factor)Vehicle< MotorT >inline
setThrottle(int percent)AirPlane< T, MotorMT, ServoMT >inline
setYaw(int angle)AirPlane< T, MotorMT, ServoMT >inline
speedFactor_ (defined in Vehicle< MotorT >)Vehicle< MotorT >protected
subscribe(MessageHandler &handler, MessageOrigin origin=MessageOrigin::Undefined, MessageContent content=MessageContent::Undefined)MessageSourceinline
unsubscribeAll()MessageSourceinline