1
0
Fork 0
mirror of https://github.com/betaflight/betaflight.git synced 2025-07-23 00:05:33 +03:00

Update telemetry_hott_unittest.

This commit is contained in:
Dominic Clifton 2014-11-01 11:04:39 +00:00
parent 8f196420ca
commit 6efa63b8bd
2 changed files with 27 additions and 23 deletions

View file

@ -21,34 +21,36 @@
#include <limits.h>
#include "platform.h"
extern "C" {
#include "platform.h"
#include "common/axis.h"
#include "common/axis.h"
#include "drivers/system.h"
#include "drivers/system.h"
#include "drivers/serial.h"
#include "io/serial.h"
#include "drivers/serial.h"
#include "io/serial.h"
#include "config/runtime_config.h"
#include "config/runtime_config.h"
#include "sensors/sensors.h"
#include "sensors/sensors.h"
#include "flight/flight.h"
#include "io/gps.h"
#include "sensors/battery.h"
#include "flight/flight.h"
#include "io/gps.h"
#include "sensors/battery.h"
#include "telemetry/telemetry.h"
#include "telemetry/hott.h"
#include "flight/gps_conversion.h"
#include "telemetry/telemetry.h"
#include "telemetry/hott.h"
#include "flight/gps_conversion.h"
}
#include "unittest_macros.h"
#include "gtest/gtest.h"
void addGPSCoordinates(HOTT_GPS_MSG_t *hottGPSMessage, int32_t latitude, int32_t longitude);
extern "C" {
void addGPSCoordinates(HOTT_GPS_MSG_t *hottGPSMessage, int32_t latitude, int32_t longitude);
}
// See http://en.wikipedia.org/wiki/Geographic_coordinate_conversion
HOTT_GPS_MSG_t hottGPSMessage;
@ -145,6 +147,8 @@ TEST(TelemetryHottTest, PrepareGPSMessage_Altitude1m)
// STUBS
extern "C" {
int16_t debug[4];
uint8_t stateFlags;
@ -158,6 +162,9 @@ uint16_t GPS_altitude; // altitude in 0.1m
uint8_t vbat;
int16_t GPS_directionToHome; // direction to home or hol point in degrees
int32_t amperage;
int32_t mAhDrawn;
uint32_t micros(void) { return 0; }
uint8_t serialTotalBytesWaiting(serialPort_t *instance) {
@ -215,8 +222,5 @@ bool sensors(uint32_t mask) {
return false;
}
}