|
dRonin
adbada4
dRonin firmware
|
Bridges selected UAVObjects to Mavlink. More...
#include "openpilot.h"#include "physical_constants.h"#include "modulesettings.h"#include "flightbatterysettings.h"#include "flightbatterystate.h"#include "gpsposition.h"#include "manualcontrolcommand.h"#include "attitudeactual.h"#include "airspeedactual.h"#include "actuatordesired.h"#include "flightstatus.h"#include "systemstats.h"#include "homelocation.h"#include "baroaltitude.h"#include "mavlink.h"#include "pios_thread.h"#include "pios_modules.h"#include <pios_hal.h>#include "custom_types.h"Go to the source code of this file.
Macros | |
| #define | STACK_SIZE_BYTES 696 |
| #define | TASK_PRIORITY PIOS_THREAD_PRIO_LOW |
| #define | TASK_RATE_HZ 10 |
| #define | MAXSTREAMS sizeof(mav_rates) |
Functions | |
| static void | uavoMavlinkBridgeTask (void *parameters) |
| static bool | stream_trigger (enum MAV_DATA_STREAM stream_num) |
| static void | updateSettings () |
| static int32_t | uavoMavlinkBridgeStart (void) |
| static int32_t | uavoMavlinkBridgeInitialize (void) |
| static void | send_message () |
Variables | |
| static const uint8_t | mav_rates [] |
| static struct pios_thread * | uavoMavlinkBridgeTaskHandle |
| static uint32_t | mavlink_port |
| static bool | module_enabled = false |
| static uint8_t * | stream_ticks |
| static mavlink_message_t * | mav_msg |
Bridges selected UAVObjects to Mavlink.
Definition in file UAVOMavlinkBridge.c.