diff --git a/general/package/datalink/files/telemetry b/general/package/datalink/files/telemetry index 653399ee..745717d3 100755 --- a/general/package/datalink/files/telemetry +++ b/general/package/datalink/files/telemetry @@ -39,7 +39,7 @@ case "$1" in if [ "$router" -eq 1 ] || [ "$fw" = "lte" ]; then mavlink-routerd -c /etc/mavlink.conf > /dev/null 2>&1 & else - mavfwd --channels "$channels" --master "$serial" --baudrate "$baud" \ + mavfwd --channels "$channels" --master "$serial" --baudrate "$baud" -a "$aggregate" \ --out 127.0.0.1:$port_tx --in 127.0.0.1:$port_rx > /dev/null & fi if [ "$fw" = "fpv" ] || [ "$fw" = "venc" ]; then diff --git a/general/package/datalink/files/telemetry_drone.conf b/general/package/datalink/files/telemetry_drone.conf index 23c08508..59d212e2 100644 --- a/general/package/datalink/files/telemetry_drone.conf +++ b/general/package/datalink/files/telemetry_drone.conf @@ -23,6 +23,7 @@ fec_n=2 pool_timeout=0 guard_interval=long one_way=false +aggregate=15 ### for mavfwd: RC override channels to parse after first 4 and call /usr/sbin/channels.sh $ch $val, default 0 channels=14 diff --git a/general/package/mavfwd/mavfwd.mk b/general/package/mavfwd/mavfwd.mk index 4eb35634..f01228ec 100644 --- a/general/package/mavfwd/mavfwd.mk +++ b/general/package/mavfwd/mavfwd.mk @@ -6,7 +6,7 @@ MAVFWD_SITE_METHOD = git MAVFWD_SITE = https://github.com/openipc/mavfwd -MAVFWD_VERSION = c95613e241e03782fc6acc4780e60d8b4316a736 +MAVFWD_VERSION = 70da7adbdbe36d371ca849c4a3bc3cadb54498d3 MAVFWD_LICENSE = MIT MAVFWD_LICENSE_FILES = LICENSE