Toy mode: повідомлення іграшкових коптерів SkyViper
Що пише ArduPilot:
- Tmode: throttle arm
- Tmode: WiFi reset
- Tmode: ALT_HOLD arm failed
- Tmode: thr mid N
- Tmode: action N
- Tmode: ACRO is disabled
Тут пояснено ще: 19
- Tmode: trim N N N N
- Tmode: LOITER update
- Tmode: ALT_HOLD update arm
- Tmode: non-GPS arming failed
- Tmode: THROW is disabled
- Tmode: mode …
- Tmode: GPS armed motors
- Tmode: LANDING
- Tmode: throttle disarm
- Tmode: Force disarm
- Tmode: non-GPS armed motors
- Tmode: load_test failed
- Tmode: load_test off
- Tmode: load_test on
- Tmode: N FAILED
- Tmode: RTL cancel
- Tmode: load_test off (battery)
- Tmode: sticks not centered
- Tmode: GPS arming failed
Кожен рядок, що починається з «Tmode:», походить із toy mode — спрощеного керування кнопками, зробленого для іграшкових коптерів SkyViper (TMODE_ENABLE). Цей код вбудовано лише в прошивку для таких плат, тож звичайний польотний контролер цих рядків не надсилає ніколи. Вони повідомляють, що зробили кнопки іграшки: армування газом, зміну режиму, трим, випробування навантаженням, примусове дизармування.
Параметри, на які варто глянути
| Параметр | Що це |
|---|---|
TMODE_ENABLE | tmode enable |
Код, який це надсилає
Tmode: throttle arm
ArduCopter/toy_mode.cpp ToyMode::update() · Відкрити в ArduPilot Copter-4.7.1
Tmode: WiFi reset
ArduCopter/toy_mode.cpp ToyMode::update() · Відкрити в ArduPilot Copter-4.7.1
Tmode: ALT_HOLD arm failed
ArduCopter/toy_mode.cpp ToyMode::update() · Відкрити в ArduPilot Copter-4.7.1
Tmode: thr mid N
ArduCopter/toy_mode.cpp ToyMode::trim_update() · Відкрити в ArduPilot Copter-4.7.1
І ще 21 повідомлень, що надсилаються з тих самих місць.