|
APM:Libraries
|
#include <AP_Beacon_SITL.h>
Public Member Functions | |
| AP_Beacon_SITL (AP_Beacon &frontend) | |
| bool | healthy () override |
| void | update () override |
Public Member Functions inherited from AP_Beacon_Backend | |
| AP_Beacon_Backend (AP_Beacon &frontend) | |
| void | set_vehicle_position (const Vector3f &pos, float accuracy_estimate) |
| void | set_beacon_distance (uint8_t beacon_instance, float distance) |
| void | set_beacon_position (uint8_t beacon_instance, const Vector3f &pos) |
| float | get_beacon_origin_lat (void) const |
| float | get_beacon_origin_lon (void) const |
| float | get_beacon_origin_alt (void) const |
Private Attributes | |
| SITL::SITL * | sitl |
| uint8_t | next_beacon |
| uint32_t | last_update_ms |
Additional Inherited Members | |
Protected Member Functions inherited from AP_Beacon_Backend | |
| Vector3f | correct_for_orient_yaw (const Vector3f &vector) |
Protected Attributes inherited from AP_Beacon_Backend | |
| AP_Beacon & | _frontend |
| int16_t | orient_yaw_deg |
| float | orient_cos_yaw = 0.0f |
| float | orient_sin_yaw = 1.0f |
Definition at line 9 of file AP_Beacon_SITL.h.
| AP_Beacon_SITL::AP_Beacon_SITL | ( | AP_Beacon & | frontend | ) |
|
overridevirtual |
Implements AP_Beacon_Backend.
Definition at line 50 of file AP_Beacon_SITL.cpp.
|
overridevirtual |
Implements AP_Beacon_Backend.
Definition at line 57 of file AP_Beacon_SITL.cpp.
|
private |
Definition at line 25 of file AP_Beacon_SITL.h.
|
private |
Definition at line 24 of file AP_Beacon_SITL.h.
Referenced by update().
|
private |
Definition at line 23 of file AP_Beacon_SITL.h.
Referenced by AP_Beacon_SITL(), and update().
1.8.13