Functions | Variables
Crazyflie.cpp File Reference
#include <mutex>
#include "Crazyflie.h"
#include "crtp.h"
#include "crtpBootloader.h"
#include "crtpNRF51.h"
#include "Crazyradio.h"
#include "CrazyflieUSB.h"
#include <fstream>
#include <cstring>
#include <stdexcept>
#include <thread>
#include <cmath>
#include <inttypes.h>
Include dependency graph for Crazyflie.cpp:

Go to the source code of this file.

Functions

static posFixed24_t position_float_to_fix24 (float x)
static uint32_t quatcompress (float const q[4])

Variables

Logger EmptyLogger
CrazyflieUSBg_crazyflieUSB [MAX_USB]
std::mutex g_crazyflieusbMutex [MAX_USB]
Crazyradiog_crazyradios [MAX_RADIOS]
std::mutex g_radioMutex [MAX_RADIOS]
static const uint32_t INT24_MAX = 8388607
static const bool LOG_COMMUNICATION = 0
static const int MAX_RADIOS = 16
static const int MAX_USB = 4
static float const POSITION_LIMIT = 8.0f

Function Documentation

static posFixed24_t position_float_to_fix24 ( float  x) [inline, static]

Definition at line 1541 of file Crazyflie.cpp.

static uint32_t quatcompress ( float const  q[4]) [inline, static]

Definition at line 1552 of file Crazyflie.cpp.


Variable Documentation

Definition at line 29 of file Crazyflie.cpp.

Definition at line 26 of file Crazyflie.cpp.

Definition at line 27 of file Crazyflie.cpp.

Definition at line 23 of file Crazyflie.cpp.

std::mutex g_radioMutex[MAX_RADIOS]

Definition at line 24 of file Crazyflie.cpp.

const uint32_t INT24_MAX = 8388607 [static]

Definition at line 1540 of file Crazyflie.cpp.

const bool LOG_COMMUNICATION = 0 [static]

Definition at line 21 of file Crazyflie.cpp.

const int MAX_RADIOS = 16 [static]

Definition at line 19 of file Crazyflie.cpp.

const int MAX_USB = 4 [static]

Definition at line 20 of file Crazyflie.cpp.

float const POSITION_LIMIT = 8.0f [static]

Definition at line 1539 of file Crazyflie.cpp.



crazyflie_tools
Author(s): Wolfgang Hoenig
autogenerated on Wed Jun 12 2019 19:20:48