MAVLINKHUD

Overview

The RST parameter group (specifically RST_SWITCH_CH) configures the manual Reset behavior for ArduRover.

Key Concepts

1. The Reset Switch

In some scenarios, a rover might be stuck in a failsafe state or a geofence breach. This parameter allows the pilot to assign a specific RC channel to a "Reset" button.

  • Action: When the switch is toggled, the autopilot attempts to clear the current error state and return to the last active flight mode.

Developer Notes

  • Library: ArduRover/Parameters.cpp.
  • Context: Only relevant for ArduRover.

RST_SWITCH_CH

Default 0
Range 0 16

Reset Switch Channel (RST_SWITCH_CH)

Description

This parameter assigns a specific RC switch channel to the "Reset" function. This is primarily used in Rover to clear a Geofence Breach state or to return control to the pilot after a failsafe event has triggered an autonomous mode change.

The Mathematics

N/A. Logic trigger.

The Engineer's View

Defined in Rover/Parameters.cpp. Checks for a PWM change (low to high) on the specified channel.

Tuning & Behavior

  • Default Value: 0 (Disabled)
  • Set to: An unused channel (e.g., 7 or 8) mapped to a momentary switch on your transmitter.