APM:Libraries
|
#include <AP_HAL/AP_HAL.h>
#include "AP_HAL_VRBRAIN.h"
#include "Scheduler.h"
#include <unistd.h>
#include <stdlib.h>
#include <sched.h>
#include <errno.h>
#include <stdio.h>
#include <drivers/drv_hrt.h>
#include <nuttx/arch.h>
#include <systemlib/systemlib.h>
#include <pthread.h>
#include <poll.h>
#include "UARTDriver.h"
#include "AnalogIn.h"
#include "Storage.h"
#include "RCOutput.h"
#include "RCInput.h"
#include <AP_Scheduler/AP_Scheduler.h>
#include <AP_BoardConfig/AP_BoardConfig.h>
Go to the source code of this file.
Functions | |
static void | sem_post_boost (sem_t *sem) |
static void | set_normal_priority (void *sem) |
Variables | |
const AP_HAL::HAL & | hal |
-*- tab-width: 4; Mode: C++; c-basic-offset: 4; indent-tabs-mode: nil -*- More... | |
bool | _vrbrain_thread_should_exit |
bool | vrbrain_ran_overtime |
|
static |
Definition at line 144 of file Scheduler.cpp.
Referenced by VRBRAIN::VRBRAINScheduler::delay_microseconds_boost().
|
static |
Definition at line 153 of file Scheduler.cpp.
Referenced by VRBRAIN::VRBRAINScheduler::delay_microseconds_boost().
bool _vrbrain_thread_should_exit |
Daemon exit flag
Definition at line 147 of file HAL_VRBRAIN_Class.cpp.
Referenced by VRBRAIN::VRBRAINScheduler::_io_thread(), VRBRAIN::VRBRAINScheduler::_storage_thread(), VRBRAIN::VRBRAINScheduler::_timer_thread(), VRBRAIN::VRBRAINScheduler::_uart_thread(), and VRBRAIN::VRBRAINScheduler::delay().
const AP_HAL::HAL& hal |
-*- tab-width: 4; Mode: C++; c-basic-offset: 4; indent-tabs-mode: nil -*-
Definition at line 14 of file AC_PID_test.cpp.
bool vrbrain_ran_overtime |
Definition at line 150 of file HAL_VRBRAIN_Class.cpp.
Referenced by VRBRAIN::VRBRAINScheduler::_run_timers(), VRBRAIN::VRBRAINScheduler::_timer_thread(), loop_overtime(), and main_loop().