MAV'RIC
Public Member Functions | Public Attributes
Mavrinux Class Reference

Emulated board running on linux. More...

#include <mavrinux.hpp>

Collaboration diagram for Mavrinux:
Collaboration graph
[legend]

List of all members.

Public Member Functions

 Mavrinux (mavrinux_conf_t config=mavrinux_default_config())
 Constructor.
bool init (void)
 Hardware initialisation.

Public Attributes

Pwm_dummy pwm_0
Pwm_dummy pwm_1
Pwm_dummy pwm_2
Pwm_dummy pwm_3
Pwm_dummy pwm_4
Pwm_dummy pwm_5
Pwm_dummy pwm_6
Pwm_dummy pwm_7
Servo servo_0
Servo servo_1
Servo servo_2
Servo servo_3
Servo servo_4
Servo servo_5
Servo servo_6
Servo servo_7
Dynamic_model_quad_diag dynamic_model
Simulation sim
Imu imu
I2c_dummy i2c_dummy
PX4Flow_i2c flow
Adc_dummy adc_battery
Battery battery
Adc_dummy adc_airspeed
Airspeed_analog airspeed_analog
Gpio_dummy dsm_receiver_pin
Gpio_dummy dsm_power_pin
Serial_dummy dsm_serial
Spektrum_satellite spektrum_satellite
Led_dummy led
Serial_udp mavlink_serial
Serial_linux_io debug_serial
File_linux file_flash
State_display_mavrinux state_display_mavrinux_

Detailed Description

Emulated board running on linux.


Constructor & Destructor Documentation

Mavrinux::Mavrinux ( mavrinux_conf_t  config = mavrinux_default_config())

Constructor.

Parameters:
configBoard configuration

Member Function Documentation

bool Mavrinux::init ( void  )

Hardware initialisation.

Returns:
Success

Here is the call graph for this function:


Member Data Documentation

Public Members


The documentation for this class was generated from the following files:
 All Classes Files Functions Variables Typedefs Enumerations Enumerator Friends Defines