Browse Source

AntennaTracker: added boardconfig object

this allows the safety switch to be disabled
master
Andrew Tridgell 11 years ago
parent
commit
72c12fb2b3
  1. 4
      Tools/AntennaTracker/AntennaTracker.pde
  2. 2
      Tools/AntennaTracker/Parameters.h
  3. 4
      Tools/AntennaTracker/Parameters.pde
  4. 2
      Tools/AntennaTracker/system.pde

4
Tools/AntennaTracker/AntennaTracker.pde

@ -58,6 +58,7 @@ @@ -58,6 +58,7 @@
#include <AP_BattMonitor.h> // Battery monitor library
#include <AP_Airspeed.h>
#include <RC_Channel.h>
#include <AP_BoardConfig.h>
// Configuration
#include "config.h"
@ -191,6 +192,9 @@ static RC_Channel channel_pitch(CH_2); @@ -191,6 +192,9 @@ static RC_Channel channel_pitch(CH_2);
static const uint8_t num_gcs = MAVLINK_COMM_NUM_BUFFERS;
static GCS_MAVLINK gcs[MAVLINK_COMM_NUM_BUFFERS];
// board specific config
static AP_BoardConfig BoardConfig;
////////////////////////////////////////////////////////////////////////////////
// 3D Location vectors
// Location structure defined in AP_Common

2
Tools/AntennaTracker/Parameters.h

@ -76,8 +76,8 @@ public: @@ -76,8 +76,8 @@ public:
k_param_start_latitude,
k_param_start_longitude,
k_param_startup_delay,
k_param_BoardConfig,
k_param_channel_yaw = 200,
k_param_channel_pitch,

4
Tools/AntennaTracker/Parameters.pde

@ -149,6 +149,10 @@ const AP_Param::Info var_info[] PROGMEM = { @@ -149,6 +149,10 @@ const AP_Param::Info var_info[] PROGMEM = {
GOBJECT(sitl, "SIM_", SITL),
#endif
// @Group: BRD_
// @Path: ../libraries/AP_BoardConfig/AP_BoardConfig.cpp
GOBJECT(BoardConfig, "BRD_", AP_BoardConfig),
// RC channel
//-----------
// @Group: RC1_

2
Tools/AntennaTracker/system.pde

@ -14,6 +14,8 @@ static void init_tracker() @@ -14,6 +14,8 @@ static void init_tracker()
// Check the EEPROM format version before loading any parameters from EEPROM
load_parameters();
BoardConfig.init();
// reset the uartA baud rate after parameter load
hal.uartA->begin(map_baudrate(g.serial0_baud, SERIAL0_BAUD));

Loading…
Cancel
Save