mirror of
https://gitee.com/mirrors_PX4/PX4-Autopilot.git
synced 2026-10-28 11:03:34 +08:00
linux_pwm_out: refactor to run on a work queue and use mixer_module
This commit is contained in:
@@ -82,9 +82,8 @@ sleep 1
|
||||
# RC port is mapped to /dev/ttyS4 (auto-detected)
|
||||
#rc_input start -d /dev/ttyS4
|
||||
|
||||
# default: etc/mixers/quad_x.main.mix, 8 output channels
|
||||
linux_pwm_out start -m etc/mixers/quad_x.main.mix
|
||||
#linux_pwm_out start -m etc/mixers/AETRFG.main.mix
|
||||
linux_pwm_out start
|
||||
mixer load /dev/pwm_out etc/mixers/quad_x.main.mix
|
||||
|
||||
logger start -t -b 200
|
||||
|
||||
|
||||
@@ -77,9 +77,8 @@ sleep 1
|
||||
# RC port is mapped to /dev/ttyS4 (auto-detected)
|
||||
rc_input start -d /dev/ttyS4
|
||||
|
||||
# default: etc/mixers/quad_x.main.mix, 8 output channels
|
||||
#linux_pwm_out start -m etc/mixers/quad_x.main.mix
|
||||
linux_pwm_out start -m etc/mixers/AETRFG.main.mix
|
||||
linux_pwm_out start
|
||||
mixer load /dev/pwm_out etc/mixers/AETRFG.main.mix
|
||||
|
||||
logger start -t -b 200
|
||||
|
||||
|
||||
@@ -45,6 +45,7 @@ mavlink stream -d /dev/ttyPS1 -s ATTITUDE -r 50
|
||||
|
||||
rc_input start -d /dev/ttyS2
|
||||
|
||||
linux_pwm_out start -m etc/mixers/quad_x.main.mix
|
||||
linux_pwm_out start
|
||||
mixer load /dev/pwm_out etc/mixers/quad_x.main.mix
|
||||
logger start -t -b 200
|
||||
mavlink boot_complete
|
||||
|
||||
@@ -60,6 +60,7 @@ fi
|
||||
|
||||
navio_sysfs_rc_in start
|
||||
linux_pwm_out start
|
||||
mixer load /dev/pwm_out etc/mixers/quad_x.main.mix
|
||||
|
||||
logger start -t -b 200
|
||||
|
||||
|
||||
@@ -57,7 +57,8 @@ then
|
||||
fi
|
||||
|
||||
navio_sysfs_rc_in start
|
||||
linux_pwm_out start -m etc/mixers/AETRFG.main.mix
|
||||
linux_pwm_out start
|
||||
mixer load /dev/pwm_out etc/mixers/AETRFG.main.mix
|
||||
|
||||
logger start -t -b 200
|
||||
|
||||
|
||||
@@ -59,6 +59,7 @@ fi
|
||||
|
||||
navio_sysfs_rc_in start
|
||||
linux_pwm_out start
|
||||
mixer load /dev/pwm_out etc/mixers/quad_x.main.mix
|
||||
|
||||
logger start -t -f -b 200
|
||||
|
||||
|
||||
Reference in New Issue
Block a user