PX4 Firmware
PX4 Autopilot Software http://px4.io
|
Black Sheep Telemetry driver. More...
#include <px4_platform_common/px4_config.h>
#include <px4_platform_common/getopt.h>
#include <px4_platform_common/px4_work_queue/ScheduledWorkItem.hpp>
#include <drivers/device/i2c.h>
#include <systemlib/err.h>
#include <string.h>
#include <stdlib.h>
#include <math.h>
#include <uORB/Subscription.hpp>
#include <uORB/topics/vehicle_gps_position.h>
#include <uORB/topics/battery_status.h>
#include <uORB/topics/vehicle_attitude.h>
#include <matrix/math.hpp>
Go to the source code of this file.
Classes | |
struct | px4::bst::BSTPacket< T > |
struct | px4::bst::BSTDeviceInfoRequest |
struct | px4::bst::BSTDeviceInfoReply |
struct | px4::bst::BSTGPSPosition |
struct | px4::bst::BSTAttitude |
struct | px4::bst::BSTBattery |
class | px4::bst::BST |
Namespaces | |
px4 | |
px4::bst | |
Macros | |
#define | BST_ADDR 0x76 |
Functions | |
__EXPORT int | bst_main (int argc, char *argv[]) |
Variables | |
static const char | commandline_usage [] = "usage: bst start|status|stop" |
static BST * | px4::bst::g_bst = nullptr |
Black Sheep Telemetry driver.
Definition in file bst.cpp.
__EXPORT int bst_main | ( | int | argc, |
char * | argv[] | ||
) |
Definition at line 334 of file bst.cpp.
References px4::bst::BST::BST(), commandline_usage, errx, px4::bst::g_bst, px4::bst::BST::init(), OK, and warnx.