APM:Libraries
HAL_PX4_Class.h
Go to the documentation of this file.
1 #pragma once
2 
3 #include <AP_HAL/AP_HAL.h>
4 
5 #if CONFIG_HAL_BOARD == HAL_BOARD_PX4
6 
7 #include "AP_HAL_PX4.h"
8 #include "AP_HAL_PX4_Namespace.h"
9 #include <systemlib/visibility.h>
10 #include <systemlib/perf_counter.h>
11 
12 class HAL_PX4 : public AP_HAL::HAL {
13 public:
14  HAL_PX4();
15  void run(int argc, char* const argv[], Callbacks* callbacks) const override;
16 };
17 
18 void hal_px4_set_priority(uint8_t priority);
19 
20 #endif // CONFIG_HAL_BOARD == HAL_BOARD_PX4
void hal_px4_set_priority(uint8_t priority)
void run(int argc, char *const argv[], Callbacks *callbacks) const override