27 if (message.msgid != MAVLINK_MSG_ID_DISTANCE_SENSOR) {
31 mavlink_distance_sensor_t distanceSensor{};
32 mavlink_msg_distance_sensor_decode(&message, &distanceSensor);
34 struct orientation2Fact_s {
35 const MAV_SENSOR_ORIENTATION orientation;
39 const orientation2Fact_s rgOrientation2Fact[] = {
52 for (
const orientation2Fact_s &orientation2Fact : rgOrientation2Fact) {
53 if (orientation2Fact.orientation == distanceSensor.orientation) {
54 orientation2Fact.fact->
setRawValue(distanceSensor.current_distance / 100.0);