PX4 Firmware
PX4 Autopilot Software http://px4.io
bmp280 Namespace Reference

Classes

struct  bmp280_bus_option
 
struct  calibration_s
 
struct  data_s
 
struct  fcalibration_s
 
class  IBMP280
 

Functions

static struct bmp280_bus_optionfind_bus (BMP280_BUS busid)
 
static bool start_bus (bmp280_bus_option &bus)
 
static int start (BMP280_BUS busid)
 
static int stop (BMP280_BUS busid)
 
static int status (BMP280_BUS busid)
 
static int usage ()
 

Variables

struct bmp280::bmp280_bus_option bus_options []
 

Function Documentation

◆ find_bus()

static struct bmp280_bus_option* bmp280::find_bus ( BMP280_BUS  busid)
static

Definition at line 75 of file bmp280_main.cpp.

References ALL, and bus_options.

Referenced by rm3100::info(), rm3100::init(), rm3100::reset(), status(), stop(), and rm3100::test().

Here is the caller graph for this function:

◆ start()

static int bmp280::start ( BMP280_BUS  busid)
static

Definition at line 117 of file bmp280_main.cpp.

References ALL, bus_options, and start_bus().

Referenced by bmp280_main().

Here is the call graph for this function:
Here is the caller graph for this function:

◆ start_bus()

static bool bmp280::start_bus ( bmp280_bus_option bus)
static

Definition at line 88 of file bmp280_main.cpp.

References BMP280::init().

Referenced by rm3100::start(), lis3mdl::start(), and start().

Here is the call graph for this function:
Here is the caller graph for this function:

◆ status()

static int bmp280::status ( BMP280_BUS  busid)
static

Definition at line 155 of file bmp280_main.cpp.

References bmp280::bmp280_bus_option::dev, find_bus(), and BMP280::print_info().

Referenced by bmp280_main().

Here is the call graph for this function:
Here is the caller graph for this function:

◆ stop()

static int bmp280::stop ( BMP280_BUS  busid)
static

Definition at line 139 of file bmp280_main.cpp.

References bmp280::bmp280_bus_option::dev, and find_bus().

Referenced by bmp280_main().

Here is the call graph for this function:
Here is the caller graph for this function:

◆ usage()

static int bmp280::usage ( void  )
static

Definition at line 168 of file bmp280_main.cpp.

Referenced by bmp280_main().

Here is the caller graph for this function:

Variable Documentation

◆ bus_options

struct bmp280::bmp280_bus_option bmp280::bus_options[]
Initial value:
= {
}

Referenced by find_bus(), rm3100::find_bus(), rm3100::start(), start(), and rm3100::stop().