Firmware
Classes | Functions
vmount.cpp File Reference
#include <math.h>
#include <stdlib.h>
#include <stdio.h>
#include <stdbool.h>
#include <string.h>
#include <sys/types.h>
#include <fcntl.h>
#include <unistd.h>
#include <systemlib/err.h>
#include <px4_defines.h>
#include <px4_tasks.h>
#include "input_mavlink.h"
#include "input_rc.h"
#include "input_test.h"
#include "output_rc.h"
#include "output_mavlink.h"
#include <uORB/uORB.h>
#include <uORB/topics/parameter_update.h>
#include <px4_config.h>
#include <px4_module.h>

Classes

struct  ThreadData
 
struct  Parameters
 
struct  ParameterHandles
 

Functions

__EXPORT int vmount_main (int argc, char *argv[])
 The main command function. More...
 

Detailed Description

Author
Leon Müller (thedevleon)
Beat Küng beat-.nosp@m.kuen.nosp@m.g@gmx.nosp@m..net
Julian Oes julia.nosp@m.n@oe.nosp@m.s.ch
Matthew Edwards (mje-nz)

Driver for to control mounts such as gimbals or servos. Inputs for the mounts can RC and/or mavlink commands. Outputs to the mounts can be RC (PWM) output or mavlink.

Function Documentation

§ vmount_main()

int vmount_main ( int  argc,
char *  argv[] 
)

The main command function.

Processes command line arguments and starts the daemon.