Browse Source

global: use static method to construct AP_GPS

master
Lucas De Marchi 8 years ago committed by Francisco Ferreira
parent
commit
8094482f21
  1. 2
      APMrover2/Rover.h
  2. 2
      AntennaTracker/Tracker.h
  3. 2
      ArduCopter/Copter.h
  4. 2
      ArduPlane/Plane.h
  5. 2
      ArduSub/Sub.h
  6. 2
      Tools/Replay/Replay.h
  7. 2
      libraries/AP_AHRS/examples/AHRS_Test/AHRS_Test.cpp
  8. 3
      libraries/AP_GPS/examples/GPS_AUTO_test/GPS_AUTO_test.cpp
  9. 2
      libraries/AP_Mission/examples/AP_Mission_test/AP_Mission_test.cpp
  10. 2
      libraries/AP_Module/examples/ModuleTest/ModuleTest.cpp
  11. 2
      libraries/AP_OpticalFlow/examples/AP_OpticalFlow_test/AP_OpticalFlow_test.cpp

2
APMrover2/Rover.h

@ -151,7 +151,7 @@ private:
DataFlash_Class DataFlash; DataFlash_Class DataFlash;
// sensor drivers // sensor drivers
AP_GPS gps; AP_GPS gps = AP_GPS::create();
AP_Baro barometer = AP_Baro::create(); AP_Baro barometer = AP_Baro::create();
Compass compass = Compass::create(); Compass compass = Compass::create();
AP_InertialSensor ins = AP_InertialSensor::create(); AP_InertialSensor ins = AP_InertialSensor::create();

2
AntennaTracker/Tracker.h

@ -104,7 +104,7 @@ private:
DataFlash_Class DataFlash; DataFlash_Class DataFlash;
AP_GPS gps; AP_GPS gps = AP_GPS::create();
AP_Baro barometer = AP_Baro::create(); AP_Baro barometer = AP_Baro::create();

2
ArduCopter/Copter.h

@ -192,7 +192,7 @@ private:
// Dataflash // Dataflash
DataFlash_Class DataFlash; DataFlash_Class DataFlash;
AP_GPS gps; AP_GPS gps = AP_GPS::create();
// flight modes convenience array // flight modes convenience array
AP_Int8 *flight_modes; AP_Int8 *flight_modes;

2
ArduPlane/Plane.h

@ -195,7 +195,7 @@ private:
int32_t pitch_limit_min_cd; int32_t pitch_limit_min_cd;
// Sensors // Sensors
AP_GPS gps; AP_GPS gps = AP_GPS::create();
// flight modes convenience array // flight modes convenience array
AP_Int8 *flight_modes = &g.flight_mode1; AP_Int8 *flight_modes = &g.flight_mode1;

2
ArduSub/Sub.h

@ -161,7 +161,7 @@ private:
// Dataflash // Dataflash
DataFlash_Class DataFlash; DataFlash_Class DataFlash;
AP_GPS gps; AP_GPS gps = AP_GPS::create();
AP_LeakDetector leak_detector; AP_LeakDetector leak_detector;

2
Tools/Replay/Replay.h

@ -60,7 +60,7 @@ public:
AP_InertialSensor ins = AP_InertialSensor::create(); AP_InertialSensor ins = AP_InertialSensor::create();
AP_Baro barometer = AP_Baro::create(); AP_Baro barometer = AP_Baro::create();
AP_GPS gps; AP_GPS gps = AP_GPS::create();
Compass compass = Compass::create(); Compass compass = Compass::create();
AP_SerialManager serial_manager; AP_SerialManager serial_manager;
RangeFinder rng {serial_manager, ROTATION_PITCH_270}; RangeFinder rng {serial_manager, ROTATION_PITCH_270};

2
libraries/AP_AHRS/examples/AHRS_Test/AHRS_Test.cpp

@ -17,7 +17,7 @@ static AP_InertialSensor ins = AP_InertialSensor::create();
static Compass compass = Compass::create(); static Compass compass = Compass::create();
AP_GPS gps; static AP_GPS gps = AP_GPS::create();
static AP_Baro barometer = AP_Baro::create(); static AP_Baro barometer = AP_Baro::create();
AP_SerialManager serial_manager; AP_SerialManager serial_manager;

3
libraries/AP_GPS/examples/GPS_AUTO_test/GPS_AUTO_test.cpp

@ -41,8 +41,7 @@ const AP_HAL::HAL& hal = AP_HAL::get_HAL();
AP_BoardLED board_led; AP_BoardLED board_led;
// This example uses GPS system. Create it. // This example uses GPS system. Create it.
AP_GPS gps; static AP_GPS gps = AP_GPS::create();
// Serial manager is needed for UART comunications // Serial manager is needed for UART comunications
AP_SerialManager serial_manager; AP_SerialManager serial_manager;

2
libraries/AP_Mission/examples/AP_Mission_test/AP_Mission_test.cpp

@ -16,7 +16,7 @@ public:
private: private:
AP_InertialSensor ins = AP_InertialSensor::create(); AP_InertialSensor ins = AP_InertialSensor::create();
AP_Baro baro = AP_Baro::create(); AP_Baro baro = AP_Baro::create();
AP_GPS gps; AP_GPS gps = AP_GPS::create();
Compass compass = Compass::create(); Compass compass = Compass::create();
AP_AHRS_DCM ahrs{ins, baro, gps}; AP_AHRS_DCM ahrs{ins, baro, gps};

2
libraries/AP_Module/examples/ModuleTest/ModuleTest.cpp

@ -14,7 +14,7 @@ const AP_HAL::HAL& hal = AP_HAL::get_HAL();
// sensor declaration // sensor declaration
static AP_InertialSensor ins = AP_InertialSensor::create(); static AP_InertialSensor ins = AP_InertialSensor::create();
AP_GPS gps; static AP_GPS gps = AP_GPS::create();
static AP_Baro baro = AP_Baro::create(); static AP_Baro baro = AP_Baro::create();
AP_SerialManager serial_manager; AP_SerialManager serial_manager;

2
libraries/AP_OpticalFlow/examples/AP_OpticalFlow_test/AP_OpticalFlow_test.cpp

@ -21,7 +21,7 @@ const AP_HAL::HAL& hal = AP_HAL::get_HAL();
class DummyVehicle { class DummyVehicle {
public: public:
AP_GPS gps; AP_GPS gps = AP_GPS::create();
AP_Baro barometer = AP_Baro::create(); AP_Baro barometer = AP_Baro::create();
Compass compass = Compass::create(); Compass compass = Compass::create();
AP_InertialSensor ins = AP_InertialSensor::create(); AP_InertialSensor ins = AP_InertialSensor::create();

Loading…
Cancel
Save