From 067e5a3f58c743d6ece94162899e09909e3f7039 Mon Sep 17 00:00:00 2001 From: Hamish Willee Date: Wed, 14 May 2025 14:10:35 +1000 Subject: [PATCH 1/3] ActuatorServos.msg - uORB docs --- msg/versioned/ActuatorServos.msg | 11 ++++++----- 1 file changed, 6 insertions(+), 5 deletions(-) diff --git a/msg/versioned/ActuatorServos.msg b/msg/versioned/ActuatorServos.msg index e740f39c8c7d..d2bf15d15f25 100644 --- a/msg/versioned/ActuatorServos.msg +++ b/msg/versioned/ActuatorServos.msg @@ -1,11 +1,12 @@ # Servo control message +# +# Normalised output setpoint for up to 8 servos. +# Published by the vehicle's allocation and consumed by the actuator output drivers. uint32 MESSAGE_VERSION = 0 -uint64 timestamp # time since system start (microseconds) -uint64 timestamp_sample # the timestamp the data this control response is based on was sampled +uint64 timestamp # Time since system start [us] +uint64 timestamp_sample # Sampling timestamp of the data this control response is based on [us] uint8 NUM_CONTROLS = 8 -float32[8] control # range: [-1, 1], where 1 means maximum positive position, - # -1 maximum negative, - # and NaN maps to disarmed +float32[8] control # [@range -1, 1] Normalized output. 1 means maximum positive position. -1 maximum negative position (if not supported by the output, <0 maps to NaN). NaN maps to disarmed. From 251ea652942970d882a220149c6f5da15cebc880 Mon Sep 17 00:00:00 2001 From: Hamish Willee Date: Thu, 22 May 2025 12:34:32 +1000 Subject: [PATCH 2/3] unit/range first --- msg/versioned/ActuatorServos.msg | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/msg/versioned/ActuatorServos.msg b/msg/versioned/ActuatorServos.msg index d2bf15d15f25..a648b0a6ba0d 100644 --- a/msg/versioned/ActuatorServos.msg +++ b/msg/versioned/ActuatorServos.msg @@ -5,8 +5,8 @@ uint32 MESSAGE_VERSION = 0 -uint64 timestamp # Time since system start [us] -uint64 timestamp_sample # Sampling timestamp of the data this control response is based on [us] +uint64 timestamp # [us] Time since system start. +uint64 timestamp_sample # [us] Sampling timestamp of the data this control response is based on. uint8 NUM_CONTROLS = 8 float32[8] control # [@range -1, 1] Normalized output. 1 means maximum positive position. -1 maximum negative position (if not supported by the output, <0 maps to NaN). NaN maps to disarmed. From bbe026dd86af863e487d4f7e73957ebdca522438 Mon Sep 17 00:00:00 2001 From: Hamish Willee Date: Thu, 12 Jun 2025 11:36:38 +1000 Subject: [PATCH 3/3] Update ActuatorServos.msg - remove terminating full stops. --- msg/versioned/ActuatorServos.msg | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/msg/versioned/ActuatorServos.msg b/msg/versioned/ActuatorServos.msg index a648b0a6ba0d..14724629e1bd 100644 --- a/msg/versioned/ActuatorServos.msg +++ b/msg/versioned/ActuatorServos.msg @@ -5,8 +5,8 @@ uint32 MESSAGE_VERSION = 0 -uint64 timestamp # [us] Time since system start. -uint64 timestamp_sample # [us] Sampling timestamp of the data this control response is based on. +uint64 timestamp # [us] Time since system start +uint64 timestamp_sample # [us] Sampling timestamp of the data this control response is based on uint8 NUM_CONTROLS = 8 float32[8] control # [@range -1, 1] Normalized output. 1 means maximum positive position. -1 maximum negative position (if not supported by the output, <0 maps to NaN). NaN maps to disarmed.