AP_Volz_Protocol: include cleanups

This commit is contained in:
Peter Barker 2022-02-25 16:06:30 +11:00 committed by Andrew Tridgell
parent 546961eff4
commit 7a19719a5e
2 changed files with 4 additions and 5 deletions

View File

@ -9,6 +9,9 @@
#include "AP_Volz_Protocol.h"
#if NUM_SERVO_CHANNELS
#include <AP_SerialManager/AP_SerialManager.h>
extern const AP_HAL::HAL& hal;
const AP_Param::GroupInfo AP_Volz_Protocol::var_info[] = {

View File

@ -34,11 +34,8 @@
#pragma once
#include <AP_HAL/AP_HAL.h>
#include <AP_SerialManager/AP_SerialManager.h>
#include <AP_Param/AP_Param.h>
//#include <GCS_MAVLink/GCS.h>
#define VOLZ_SCALE_VALUE (uint16_t)(VOLZ_EXTENDED_POSITION_MAX - VOLZ_EXTENDED_POSITION_MIN) // Extended Position Data Format defines 100 as 0x0F80, which results in 1920 steps for +100 deg and 1920 steps for -100 degs meaning if you take movement a scaled between -1 ... 1 and multiply by 1920 you get the travel from center
#define VOLZ_SET_EXTENDED_POSITION_CMD 0xDC
#define VOLZ_SET_EXTENDED_POSITION_RSP 0x2C
@ -56,8 +53,7 @@ public:
AP_Volz_Protocol();
/* Do not allow copies */
AP_Volz_Protocol(const AP_Volz_Protocol &other) = delete;
AP_Volz_Protocol &operator=(const AP_Volz_Protocol&) = delete;
CLASS_NO_COPY(AP_Volz_Protocol);
static const struct AP_Param::GroupInfo var_info[];