APM:Libraries
|
#include <AP_HAL/AP_HAL.h>
#include "AP_HAL_PX4.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 | _px4_thread_should_exit |
bool | px4_ran_overtime |
|
static |
Definition at line 144 of file Scheduler.cpp.
Referenced by PX4::PX4Scheduler::delay_microseconds_boost().
|
static |
Definition at line 153 of file Scheduler.cpp.
Referenced by PX4::PX4Scheduler::delay_microseconds_boost().
bool _px4_thread_should_exit |
Daemon exit flag
Definition at line 118 of file HAL_PX4_Class.cpp.
Referenced by PX4::PX4Scheduler::_io_thread(), VRBRAIN::VRBRAINScheduler::_storage_thread(), PX4::PX4Scheduler::_storage_thread(), PX4::PX4Scheduler::_timer_thread(), PX4::PX4Scheduler::_uart_thread(), and PX4::PX4Scheduler::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 px4_ran_overtime |
Definition at line 121 of file HAL_PX4_Class.cpp.
Referenced by PX4::PX4Scheduler::_run_timers(), PX4::PX4Scheduler::_timer_thread(), loop_overtime(), and main_loop().