|
|
|
@ -1,6 +1,6 @@
@@ -1,6 +1,6 @@
|
|
|
|
|
/****************************************************************************
|
|
|
|
|
* |
|
|
|
|
* Copyright (C) 2012-2013 PX4 Development Team. All rights reserved. |
|
|
|
|
* Copyright (C) 2013-2015 PX4 Development Team. All rights reserved. |
|
|
|
|
* |
|
|
|
|
* Redistribution and use in source and binary forms, with or without |
|
|
|
|
* modification, are permitted provided that the following conditions |
|
|
|
@ -31,31 +31,37 @@
@@ -31,31 +31,37 @@
|
|
|
|
|
* |
|
|
|
|
****************************************************************************/ |
|
|
|
|
|
|
|
|
|
/**
|
|
|
|
|
* @file airspeed.h |
|
|
|
|
* |
|
|
|
|
* Definition of airspeed topic |
|
|
|
|
*/ |
|
|
|
|
/* Auto-generated by genmsg_cpp from file /Users/lorenzmeier/src/Firmware/msg/airspeed.msg */ |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
#ifndef TOPIC_AIRSPEED_H_ |
|
|
|
|
#define TOPIC_AIRSPEED_H_ |
|
|
|
|
#pragma once |
|
|
|
|
|
|
|
|
|
#include <platforms/px4_defines.h> |
|
|
|
|
#include <stdint.h> |
|
|
|
|
#include <uORB/uORB.h> |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
#ifndef __cplusplus |
|
|
|
|
|
|
|
|
|
#endif |
|
|
|
|
|
|
|
|
|
/**
|
|
|
|
|
* @addtogroup topics |
|
|
|
|
* @{ |
|
|
|
|
*/ |
|
|
|
|
|
|
|
|
|
/**
|
|
|
|
|
* Airspeed |
|
|
|
|
*/ |
|
|
|
|
|
|
|
|
|
#ifdef __cplusplus |
|
|
|
|
struct __EXPORT airspeed_s { |
|
|
|
|
#else |
|
|
|
|
struct airspeed_s { |
|
|
|
|
uint64_t timestamp; /**< microseconds since system boot, needed to integrate */ |
|
|
|
|
float indicated_airspeed_m_s; /**< indicated airspeed in meters per second, -1 if unknown */ |
|
|
|
|
float true_airspeed_m_s; /**< true airspeed in meters per second, -1 if unknown */ |
|
|
|
|
float air_temperature_celsius; /**< air temperature in degrees celsius, -1000 if unknown */ |
|
|
|
|
#endif |
|
|
|
|
uint64_t timestamp; |
|
|
|
|
float indicated_airspeed_m_s; |
|
|
|
|
float true_airspeed_m_s; |
|
|
|
|
float air_temperature_celsius; |
|
|
|
|
#ifdef __cplusplus |
|
|
|
|
|
|
|
|
|
#endif |
|
|
|
|
}; |
|
|
|
|
|
|
|
|
|
/**
|
|
|
|
@ -64,5 +70,3 @@ struct airspeed_s {
@@ -64,5 +70,3 @@ struct airspeed_s {
|
|
|
|
|
|
|
|
|
|
/* register this as object request broker structure */ |
|
|
|
|
ORB_DECLARE(airspeed); |
|
|
|
|
|
|
|
|
|
#endif |
|
|
|
|