detect_rc_channel_move
Detects which RC channel is moved by polling over a set duration and returning the channel with the largest deviation from baseline.
Instructions
Mode guidé (une étape) : poll les canaux RC pendant duration_s secondes et retourne le canal dont le pic de delta depuis la baseline est le plus grand. Protocole : (1) get_rc pour obtenir la baseline au repos, (2) demander à l'utilisateur de bouger UN SEUL contrôle, (3) appeler cet outil — répéter pour chaque axe (roll, pitch, yaw, throttle). Plus fiable qu'un snapshot instantané car capture le pic sur toute la fenêtre.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| baseline | Yes | Valeurs RC au repos (µs), telles que retournées par get_rc (champ channels) | |
| threshold | No | Delta minimum en µs pour valider une détection | |
| duration_s | No | Durée d'observation en secondes (max 60 s) |