MAV'RIC
Public Attributes
remote_mode_t Struct Reference

The structure of the remote mode. More...

#include <remote.hpp>

Collaboration diagram for remote_mode_t:
Collaboration graph
[legend]

List of all members.

Public Attributes

remote_channel_t safety_channel
 Channel to use as 2-way "safety" switch. When 100%: safety mode, When -100%: normal mode (defined by mode_switch_channel)
Mav_mode safety_mode
 Mode when the safety channel is at 100% (ARMED and HIL bit flags are ignored)
remote_channel_t mode_switch_channel
 Channel to use as 3-way mode switch. The 3 corresponding modes are used when the safety channel is at -100%.
Mav_mode mode_switch_up
 Mode when the mode switch is UP (ARMED and HIL bit flags are ignored)
Mav_mode mode_switch_middle
 Mode when the mode switch is MIDDLE (ARMED and HIL bit flags are ignored)
Mav_mode mode_switch_down
 Mode when the mode switch is DOWN (ARMED and HIL bit flags are ignored)
bool use_custom_switch
 Indicates whether a switch to activate the custom flag should be used.
remote_channel_t custom_switch_channel
 Channel to use as 2-way custom switch. If not in safety, the switch overrides the custom bit flag: 0 when switch is -100%, 1 when switch is 100%.
bool use_test_switch
 Indicates whether a switch to activate the test flag should be used.
remote_channel_t test_switch_channel
 Channel to use as 2-way test switch. If not in safety, the switch overrides the test bit flag: 0 when switch is -100%, 1 when switch is 100%.
bool use_disable_remote_mode_switch
 Indicates whether a switch should be used to use/override the mode indicated by the remote.
remote_channel_t disable_remote_mode_channel
 Channel to use as 2-way switch. When 100%: follow mode indicated by the remote, when -100%: override what the remote indicates.
Mav_mode current_desired_mode
 Mav mode indicated by the remote.
arm_action_t arm_action

Detailed Description

The structure of the remote mode.


The documentation for this struct was generated from the following file:
 All Classes Files Functions Variables Typedefs Enumerations Enumerator Friends Defines