APM:Libraries
|
#include <AP_HAL/AP_HAL.h>
#include <AP_AHRS/AP_AHRS.h>
#include <AP_BattMonitor/AP_BattMonitor.h>
#include <AP_Notify/AP_Notify.h>
#include <AP_RangeFinder/AP_RangeFinder.h>
#include <AP_SerialManager/AP_SerialManager.h>
#include <AP_HAL/utility/RingBuffer.h>
Go to the source code of this file.
Classes | |
class | AP_Frsky_Telem |
#define AP_ARMED_OFFSET 8 |
Definition at line 95 of file AP_Frsky_Telem.h.
Referenced by AP_Frsky_Telem::calc_ap_status().
#define AP_BATT_FS_OFFSET 9 |
Definition at line 96 of file AP_Frsky_Telem.h.
Referenced by AP_Frsky_Telem::calc_ap_status().
#define AP_CONTROL_MODE_LIMIT 0x1F |
Definition at line 90 of file AP_Frsky_Telem.h.
Referenced by AP_Frsky_Telem::calc_ap_status().
#define AP_EKF_FS_OFFSET 10 |
Definition at line 97 of file AP_Frsky_Telem.h.
Referenced by AP_Frsky_Telem::calc_ap_status().
#define AP_INITIALIZED_FLAG 0x2000 |
Definition at line 94 of file AP_Frsky_Telem.h.
Referenced by AP_Frsky_Telem::send_SPort_Passthrough().
#define AP_LANDCOMPLETE_FLAG 0x80 |
Definition at line 93 of file AP_Frsky_Telem.h.
Referenced by AP_Frsky_Telem::calc_ap_status(), and AP_Frsky_Telem::set_is_flying().
#define AP_SSIMPLE_FLAGS 0x6 |
Definition at line 91 of file AP_Frsky_Telem.h.
Referenced by AP_Frsky_Telem::calc_ap_status().
#define AP_SSIMPLE_OFFSET 4 |
Definition at line 92 of file AP_Frsky_Telem.h.
Referenced by AP_Frsky_Telem::calc_ap_status().
#define ATTIANDRNG_PITCH_LIMIT 0x3FF |
Definition at line 108 of file AP_Frsky_Telem.h.
Referenced by AP_Frsky_Telem::calc_attiandrng().
#define ATTIANDRNG_PITCH_OFFSET 11 |
Definition at line 109 of file AP_Frsky_Telem.h.
Referenced by AP_Frsky_Telem::calc_attiandrng().
#define ATTIANDRNG_RNGFND_OFFSET 21 |
Definition at line 110 of file AP_Frsky_Telem.h.
Referenced by AP_Frsky_Telem::calc_attiandrng().
#define ATTIANDRNG_ROLL_LIMIT 0x7FF |
Definition at line 107 of file AP_Frsky_Telem.h.
Referenced by AP_Frsky_Telem::calc_attiandrng().
#define BATT_CURRENT_OFFSET 9 |
Definition at line 86 of file AP_Frsky_Telem.h.
Referenced by AP_Frsky_Telem::calc_batt().
#define BATT_TOTALMAH_LIMIT 0x7FFF |
Definition at line 87 of file AP_Frsky_Telem.h.
Referenced by AP_Frsky_Telem::calc_batt().
#define BATT_TOTALMAH_OFFSET 17 |
Definition at line 88 of file AP_Frsky_Telem.h.
Referenced by AP_Frsky_Telem::calc_batt().
#define BATT_VOLTAGE_LIMIT 0x1FF |
Definition at line 85 of file AP_Frsky_Telem.h.
Referenced by AP_Frsky_Telem::calc_batt().
#define BYTESTUFF_D 0x5D |
Definition at line 51 of file AP_Frsky_Telem.h.
Referenced by AP_Frsky_Telem::send_byte().
#define BYTESTUFF_SPORT 0x7D |
Definition at line 68 of file AP_Frsky_Telem.h.
Referenced by AP_Frsky_Telem::send_byte().
#define DATA_ID_BARO_ALT_AP 0x21 |
Definition at line 44 of file AP_Frsky_Telem.h.
Referenced by AP_Frsky_Telem::send_D(), and AP_Frsky_Telem::send_SPort().
#define DATA_ID_BARO_ALT_BP 0x10 |
Definition at line 36 of file AP_Frsky_Telem.h.
Referenced by AP_Frsky_Telem::send_D(), and AP_Frsky_Telem::send_SPort().
#define DATA_ID_CURRENT 0x28 |
Definition at line 47 of file AP_Frsky_Telem.h.
Referenced by AP_Frsky_Telem::send_D(), and AP_Frsky_Telem::send_SPort().
#define DATA_ID_FUEL 0x04 |
Definition at line 33 of file AP_Frsky_Telem.h.
Referenced by AP_Frsky_Telem::send_D(), and AP_Frsky_Telem::send_SPort().
#define DATA_ID_GPS_ALT_AP 0x09 |
Definition at line 35 of file AP_Frsky_Telem.h.
Referenced by AP_Frsky_Telem::send_D(), and AP_Frsky_Telem::send_SPort().
#define DATA_ID_GPS_ALT_BP 0x01 |
Definition at line 31 of file AP_Frsky_Telem.h.
Referenced by AP_Frsky_Telem::send_D(), and AP_Frsky_Telem::send_SPort().
#define DATA_ID_GPS_COURS_BP 0x14 |
Definition at line 40 of file AP_Frsky_Telem.h.
Referenced by AP_Frsky_Telem::send_D(), and AP_Frsky_Telem::send_SPort().
#define DATA_ID_GPS_LAT_AP 0x1B |
Definition at line 43 of file AP_Frsky_Telem.h.
Referenced by AP_Frsky_Telem::send_D(), and AP_Frsky_Telem::send_SPort().
#define DATA_ID_GPS_LAT_BP 0x13 |
Definition at line 39 of file AP_Frsky_Telem.h.
Referenced by AP_Frsky_Telem::send_D(), and AP_Frsky_Telem::send_SPort().
#define DATA_ID_GPS_LAT_NS 0x23 |
Definition at line 46 of file AP_Frsky_Telem.h.
Referenced by AP_Frsky_Telem::send_D(), and AP_Frsky_Telem::send_SPort().
#define DATA_ID_GPS_LONG_AP 0x1A |
Definition at line 42 of file AP_Frsky_Telem.h.
Referenced by AP_Frsky_Telem::send_D(), and AP_Frsky_Telem::send_SPort().
#define DATA_ID_GPS_LONG_BP 0x12 |
Definition at line 38 of file AP_Frsky_Telem.h.
Referenced by AP_Frsky_Telem::send_D(), and AP_Frsky_Telem::send_SPort().
#define DATA_ID_GPS_LONG_EW 0x22 |
Definition at line 45 of file AP_Frsky_Telem.h.
Referenced by AP_Frsky_Telem::send_D(), and AP_Frsky_Telem::send_SPort().
#define DATA_ID_GPS_SPEED_AP 0x19 |
Definition at line 41 of file AP_Frsky_Telem.h.
Referenced by AP_Frsky_Telem::send_D(), and AP_Frsky_Telem::send_SPort().
#define DATA_ID_GPS_SPEED_BP 0x11 |
Definition at line 37 of file AP_Frsky_Telem.h.
Referenced by AP_Frsky_Telem::send_D(), and AP_Frsky_Telem::send_SPort().
#define DATA_ID_TEMP1 0x02 |
Definition at line 32 of file AP_Frsky_Telem.h.
Referenced by AP_Frsky_Telem::send_D(), and AP_Frsky_Telem::send_SPort().
#define DATA_ID_TEMP2 0x05 |
Definition at line 34 of file AP_Frsky_Telem.h.
Referenced by AP_Frsky_Telem::send_D(), and AP_Frsky_Telem::send_SPort().
#define DATA_ID_VFAS 0x39 |
Definition at line 48 of file AP_Frsky_Telem.h.
Referenced by AP_Frsky_Telem::send_D(), and AP_Frsky_Telem::send_SPort().
#define DIY_FIRST_ID 0x5000 |
Definition at line 65 of file AP_Frsky_Telem.h.
Referenced by AP_Frsky_Telem::send_SPort_Passthrough().
#define FRSKY_TELEM_PAYLOAD_STATUS_CAPACITY 5 |
Definition at line 25 of file AP_Frsky_Telem.h.
#define GPS_ADVSTATUS_OFFSET 14 |
Definition at line 82 of file AP_Frsky_Telem.h.
Referenced by AP_Frsky_Telem::calc_gps_status().
#define GPS_ALTMSL_OFFSET 22 |
Definition at line 83 of file AP_Frsky_Telem.h.
Referenced by AP_Frsky_Telem::calc_gps_status().
#define GPS_HDOP_OFFSET 6 |
Definition at line 81 of file AP_Frsky_Telem.h.
Referenced by AP_Frsky_Telem::calc_gps_status().
#define GPS_LONG_LATI_FIRST_ID 0x0800 |
Definition at line 64 of file AP_Frsky_Telem.h.
Referenced by AP_Frsky_Telem::send_SPort_Passthrough().
#define GPS_SATS_LIMIT 0xF |
Definition at line 78 of file AP_Frsky_Telem.h.
Referenced by AP_Frsky_Telem::calc_gps_status().
#define GPS_STATUS_LIMIT 0x3 |
Definition at line 79 of file AP_Frsky_Telem.h.
Referenced by AP_Frsky_Telem::calc_gps_status().
#define GPS_STATUS_OFFSET 4 |
Definition at line 80 of file AP_Frsky_Telem.h.
Referenced by AP_Frsky_Telem::calc_gps_status().
#define HOME_ALT_OFFSET 12 |
Definition at line 99 of file AP_Frsky_Telem.h.
Referenced by AP_Frsky_Telem::calc_home().
#define HOME_BEARING_LIMIT 0x7F |
Definition at line 100 of file AP_Frsky_Telem.h.
Referenced by AP_Frsky_Telem::calc_home().
#define HOME_BEARING_OFFSET 25 |
Definition at line 101 of file AP_Frsky_Telem.h.
Referenced by AP_Frsky_Telem::calc_home().
#define PARAM_ID_OFFSET 24 |
Definition at line 75 of file AP_Frsky_Telem.h.
Referenced by AP_Frsky_Telem::calc_param().
#define PARAM_VALUE_LIMIT 0xFFFFFF |
Definition at line 76 of file AP_Frsky_Telem.h.
Referenced by AP_Frsky_Telem::calc_param().
#define SENSOR_ID_28 0x1B |
Definition at line 61 of file AP_Frsky_Telem.h.
Referenced by AP_Frsky_Telem::send_SPort_Passthrough().
#define SENSOR_ID_FAS 0x22 |
Definition at line 58 of file AP_Frsky_Telem.h.
Referenced by AP_Frsky_Telem::send_SPort().
#define SENSOR_ID_GPS 0x83 |
Definition at line 59 of file AP_Frsky_Telem.h.
Referenced by AP_Frsky_Telem::send_SPort().
#define SENSOR_ID_SP2UR 0xC6 |
Definition at line 60 of file AP_Frsky_Telem.h.
Referenced by AP_Frsky_Telem::send_SPort().
#define SENSOR_ID_VARIO 0x00 |
Definition at line 57 of file AP_Frsky_Telem.h.
Referenced by AP_Frsky_Telem::send_SPort().
#define START_STOP_D 0x5E |
Definition at line 50 of file AP_Frsky_Telem.h.
Referenced by AP_Frsky_Telem::send_byte(), and AP_Frsky_Telem::send_uint16().
#define START_STOP_SPORT 0x7E |
Definition at line 67 of file AP_Frsky_Telem.h.
Referenced by AP_Frsky_Telem::send_byte(), AP_Frsky_Telem::send_SPort(), and AP_Frsky_Telem::send_SPort_Passthrough().
#define VELANDYAW_XYVEL_OFFSET 9 |
Definition at line 103 of file AP_Frsky_Telem.h.
Referenced by AP_Frsky_Telem::calc_velandyaw().
#define VELANDYAW_YAW_LIMIT 0x7FF |
Definition at line 104 of file AP_Frsky_Telem.h.
Referenced by AP_Frsky_Telem::calc_velandyaw().
#define VELANDYAW_YAW_OFFSET 17 |
Definition at line 105 of file AP_Frsky_Telem.h.
Referenced by AP_Frsky_Telem::calc_velandyaw().