protoflight 0.1.4

Protoflight flight controller.
//#![allow(clippy::doc_markdown)]
#![doc = include_str!("README.md")]

// Macros must be brought into scope before the modules that use them.

#[macro_use]
mod global_debug;

mod autopilot;
mod barometer;
mod battery;
mod blackbox_encoder;
mod blackbox_writer;
mod failsafe;
mod gps;
mod gyro_pid;
mod init;
mod magnetometer;
mod messages;
mod motor_mixer;
mod msp;
mod optical_flow;
mod osd;
mod rangefinder;
mod rx;

pub use init::init;
pub use messages::{GyroPidMessage, SetpointMessage};

#[allow(unused)]
#[cfg(feature = "debug")]
pub use global_debug::{DebugMode, GLOBAL_DEBUG, GlobalDebug};