|
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.