跳至内容

GeofenceResult (UORB 消息)

源文件

c
uint64 timestamp # 系统运行以来的时间 启动 (微秒)
uint8 GF_ACTION_NONE = 0                # 不对违反地理围栏的行为采取行动
uint8 GF_ACTION_WARN = 1                # 关键的 mavlink 信息
uint8 GF_ACTION_LOITER = 2              # 开关 调至自动|莱特
uint8 GF_ACTION_RTL = 3                 # 开关 调至自动|RTL
uint8 GF_ACTION_TERMINATE = 4           # 飞行终止
uint8 GF_ACTION_LAND = 5                # 开关 调至自动|土地

bool geofence_max_dist_triggered #  支票 对于 触发与原点的最大距离
bool geofence_max_alt_triggered #  支票 对于 触发原点上方的最大高度
bool geofence_custom_fence_triggered #  支票 对于 自定义包含/排除 地理围栏(s) 被触发

uint8 geofence_action # 突破 geofence 时要采取的行动