mirror of
https://gitee.com/xiaohuolufeihua/bizhang_-obav.git
synced 2026-05-22 01:12:31 +00:00
Fix to RC param updates on IO
This commit is contained in:
@@ -187,6 +187,7 @@ if [ $MODE == autostart ]
|
|||||||
then
|
then
|
||||||
# Telemetry port is on both FMU boards ttyS1
|
# Telemetry port is on both FMU boards ttyS1
|
||||||
mavlink start -b 57600 -d /dev/ttyS1
|
mavlink start -b 57600 -d /dev/ttyS1
|
||||||
|
usleep 5000
|
||||||
|
|
||||||
# Start commander
|
# Start commander
|
||||||
commander start
|
commander start
|
||||||
|
|||||||
@@ -499,8 +499,12 @@ registers_set_one(uint8_t page, uint8_t offset, uint16_t value)
|
|||||||
|
|
||||||
case PX4IO_PAGE_RC_CONFIG: {
|
case PX4IO_PAGE_RC_CONFIG: {
|
||||||
|
|
||||||
/* do not allow a RC config change while outputs armed */
|
/**
|
||||||
if ((r_status_flags & PX4IO_P_STATUS_FLAGS_OUTPUTS_ARMED)) {
|
* do not allow a RC config change while outputs armed
|
||||||
|
*/
|
||||||
|
if ((r_status_flags & PX4IO_P_STATUS_FLAGS_SAFETY_OFF) ||
|
||||||
|
(r_status_flags & PX4IO_P_STATUS_FLAGS_OVERRIDE) ||
|
||||||
|
(r_setup_arming & PX4IO_P_SETUP_ARMING_FMU_ARMED)) {
|
||||||
break;
|
break;
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|||||||
Reference in New Issue
Block a user