|
PX4 Firmware
PX4 Autopilot Software http://px4.io
|
#include <px4_platform_common/getopt.h>#include <px4_platform_common/module.h>#include "voxlpm.hpp"Go to the source code of this file.
Classes | |
| struct | voxlpm::voxlpm_chan |
| struct | voxlpm::voxlpm_bus_option |
Namespaces | |
| voxlpm | |
| Local functions in support of the shell command. | |
Macros | |
| #define | NUM_BUS_OPTIONS (sizeof(bus_options)/sizeof(bus_options[0])) |
Enumerations | |
| enum | VOXLPM_BUS { VOXLPM_BUS_I2C_EXTERNAL, VOXLPM_BUS_I2C_EXTERNAL1, VOXLPM_BUS_I2C_EXTERNAL2 } |
Functions | |
| bool | voxlpm::start_bus (struct voxlpm_bus_option &bus) |
| Start the driver. More... | |
| void | voxlpm::start (enum VOXLPM_BUS busid) |
| void | voxlpm::info () |
| Print a little info about the driver. More... | |
| void | voxlpm::usage () |
| Prints info about the driver argument usage. More... | |
| __EXPORT int | voxlpm_main (int argc, char *argv[]) |
Variables | |
| struct voxlpm::voxlpm_bus_option | voxlpm::bus_options [] |
| #define NUM_BUS_OPTIONS (sizeof(bus_options)/sizeof(bus_options[0])) |
Definition at line 85 of file voxlpm_main.cpp.
Referenced by voxlpm::info(), and voxlpm::start().
| enum VOXLPM_BUS |
| Enumerator | |
|---|---|
| VOXLPM_BUS_I2C_EXTERNAL | |
| VOXLPM_BUS_I2C_EXTERNAL1 | |
| VOXLPM_BUS_I2C_EXTERNAL2 | |
Definition at line 39 of file voxlpm_main.cpp.
| __EXPORT int voxlpm_main | ( | int | argc, |
| char * | argv[] | ||
| ) |
Definition at line 179 of file voxlpm_main.cpp.
References voxlpm::info(), voxlpm::start(), voxlpm::usage(), VOXLPM_BUS_I2C_EXTERNAL, VOXLPM_BUS_I2C_EXTERNAL1, and VOXLPM_BUS_I2C_EXTERNAL2.