mirror of https://github.com/ArduPilot/ardupilot
AP_OpticalFlow: follow coding style
- use pragma once - sort headers - add missing header - always include what you are using in the header
This commit is contained in:
parent
c5cca02bc8
commit
8b21dc9b22
|
@ -12,10 +12,12 @@
|
||||||
You should have received a copy of the GNU General Public License
|
You should have received a copy of the GNU General Public License
|
||||||
along with this program. If not, see <http://www.gnu.org/licenses/>.
|
along with this program. If not, see <http://www.gnu.org/licenses/>.
|
||||||
*/
|
*/
|
||||||
#include <AP_HAL/AP_HAL.h>
|
|
||||||
#include "OpticalFlow.h"
|
|
||||||
#include "AP_OpticalFlow_Onboard.h"
|
#include "AP_OpticalFlow_Onboard.h"
|
||||||
|
|
||||||
|
#include <AP_HAL/AP_HAL.h>
|
||||||
|
|
||||||
|
#include "OpticalFlow.h"
|
||||||
|
|
||||||
#if CONFIG_HAL_BOARD == HAL_BOARD_LINUX &&\
|
#if CONFIG_HAL_BOARD == HAL_BOARD_LINUX &&\
|
||||||
CONFIG_HAL_BOARD_SUBTYPE == HAL_BOARD_SUBTYPE_LINUX_BEBOP
|
CONFIG_HAL_BOARD_SUBTYPE == HAL_BOARD_SUBTYPE_LINUX_BEBOP
|
||||||
//#define FLOWONBOARD_DEBUG 1
|
//#define FLOWONBOARD_DEBUG 1
|
||||||
|
|
|
@ -12,13 +12,14 @@
|
||||||
You should have received a copy of the GNU General Public License
|
You should have received a copy of the GNU General Public License
|
||||||
along with this program. If not, see <http://www.gnu.org/licenses/>.
|
along with this program. If not, see <http://www.gnu.org/licenses/>.
|
||||||
*/
|
*/
|
||||||
#ifndef __AP_OPTICALFLOW_ONBOARD_H__
|
#pragma once
|
||||||
#define __AP_OPTICALFLOW_ONBOARD_H__
|
|
||||||
|
|
||||||
#include <AP_AHRS/AP_AHRS.h>
|
#include <AP_AHRS/AP_AHRS.h>
|
||||||
#include <AP_NavEKF/AP_NavEKF.h>
|
|
||||||
#include <AP_NavEKF2/AP_NavEKF2.h>
|
|
||||||
#include <AP_Math/AP_Math.h>
|
#include <AP_Math/AP_Math.h>
|
||||||
|
#include <AP_NavEKF2/AP_NavEKF2.h>
|
||||||
|
#include <AP_NavEKF/AP_NavEKF.h>
|
||||||
|
|
||||||
|
#include "OpticalFlow.h"
|
||||||
|
|
||||||
class AP_OpticalFlow_Onboard : public OpticalFlow_backend
|
class AP_OpticalFlow_Onboard : public OpticalFlow_backend
|
||||||
{
|
{
|
||||||
|
@ -31,5 +32,3 @@ private:
|
||||||
void _get_gyro(float&, float&, float&);
|
void _get_gyro(float&, float&, float&);
|
||||||
uint32_t _last_read_ms;
|
uint32_t _last_read_ms;
|
||||||
};
|
};
|
||||||
|
|
||||||
#endif
|
|
||||||
|
|
Loading…
Reference in New Issue