#include "common.h"
#include "mavlink.h"
#include "test_board.h"
#include "rosflight.h"
#include <cmath>
Go to the source code of this file.
Classes | |
class | CommandManagerTest |
Macros | |
#define | CHN_HIGH 1900 |
#define | CHN_LOW 1100 |
#define | OFFBOARD_F 0.9 |
#define | OFFBOARD_X -1.0 |
#define | OFFBOARD_Y 0.5 |
#define | OFFBOARD_Z -0.7 |
#define | RC_X ((RC_X_PWM - 1500) / 500.0 * rf.params_.get_param_float(PARAM_RC_MAX_ROLL)) |
#define | RC_X_PWM 1800 |
Functions | |
TEST_F (CommandManagerTest, Default) | |
TEST_F (CommandManagerTest, RCCommands) | |
TEST_F (CommandManagerTest, ArmWithSticksByDefault) | |
TEST_F (CommandManagerTest, DontArmWithSticksWhenUsingSwitch) | |
TEST_F (CommandManagerTest, DisarmWithSticksByDefault) | |
TEST_F (CommandManagerTest, ArmWithSwitch) | |
TEST_F (CommandManagerTest, DisarmWithStick) | |
TEST_F (CommandManagerTest, DontDisarmWithSticksWhenUsingSwitch) | |
TEST_F (CommandManagerTest, ArmStickReversed) | |
TEST_F (CommandManagerTest, DisarmStickReversed) | |
TEST_F (CommandManagerTest, DefaultRCOutputd) | |
TEST_F (CommandManagerTest, RCOutput) | |
TEST_F (CommandManagerTest, LoseRCDisarmed) | |
TEST_F (CommandManagerTest, RegainRCDisarmed) | |
TEST_F (CommandManagerTest, LoseRCArmed) | |
TEST_F (CommandManagerTest, RegainRCArmed) | |
TEST_F (CommandManagerTest, OffboardCommandMuxNoMinThrottle) | |
TEST_F (CommandManagerTest, OffboardCommandMuxMinThrottle) | |
TEST_F (CommandManagerTest, OffboardCommandMuxRollDeviation) | |
TEST_F (CommandManagerTest, OffboardCommandMuxPitchDeviation) | |
TEST_F (CommandManagerTest, OffboardCommandMuxYawrateDeviation) | |
TEST_F (CommandManagerTest, OffboardCommandMuxLag) | |
TEST_F (CommandManagerTest, StaleOffboardCommand) | |
TEST_F (CommandManagerTest, PartialMux) | |
TEST_F (CommandManagerTest, MixedTypes) | |
#define CHN_HIGH 1900 |
Definition at line 10 of file command_manager_test.cpp.
#define CHN_LOW 1100 |
Definition at line 9 of file command_manager_test.cpp.
#define OFFBOARD_F 0.9 |
Definition at line 15 of file command_manager_test.cpp.
#define OFFBOARD_X -1.0 |
Definition at line 12 of file command_manager_test.cpp.
#define OFFBOARD_Y 0.5 |
Definition at line 13 of file command_manager_test.cpp.
#define OFFBOARD_Z -0.7 |
Definition at line 14 of file command_manager_test.cpp.
#define RC_X ((RC_X_PWM - 1500) / 500.0 * rf.params_.get_param_float(PARAM_RC_MAX_ROLL)) |
Definition at line 18 of file command_manager_test.cpp.
#define RC_X_PWM 1800 |
Definition at line 17 of file command_manager_test.cpp.
TEST_F | ( | CommandManagerTest | , |
Default | |||
) |
Definition at line 77 of file command_manager_test.cpp.
TEST_F | ( | CommandManagerTest | , |
RCCommands | |||
) |
Definition at line 93 of file command_manager_test.cpp.
TEST_F | ( | CommandManagerTest | , |
ArmWithSticksByDefault | |||
) |
Definition at line 113 of file command_manager_test.cpp.
TEST_F | ( | CommandManagerTest | , |
DontArmWithSticksWhenUsingSwitch | |||
) |
Definition at line 126 of file command_manager_test.cpp.
TEST_F | ( | CommandManagerTest | , |
DisarmWithSticksByDefault | |||
) |
Definition at line 136 of file command_manager_test.cpp.
TEST_F | ( | CommandManagerTest | , |
ArmWithSwitch | |||
) |
Definition at line 147 of file command_manager_test.cpp.
TEST_F | ( | CommandManagerTest | , |
DisarmWithStick | |||
) |
Definition at line 157 of file command_manager_test.cpp.
TEST_F | ( | CommandManagerTest | , |
DontDisarmWithSticksWhenUsingSwitch | |||
) |
Definition at line 167 of file command_manager_test.cpp.
TEST_F | ( | CommandManagerTest | , |
ArmStickReversed | |||
) |
Definition at line 183 of file command_manager_test.cpp.
TEST_F | ( | CommandManagerTest | , |
DisarmStickReversed | |||
) |
Definition at line 194 of file command_manager_test.cpp.
TEST_F | ( | CommandManagerTest | , |
DefaultRCOutputd | |||
) |
Definition at line 208 of file command_manager_test.cpp.
TEST_F | ( | CommandManagerTest | , |
RCOutput | |||
) |
Definition at line 225 of file command_manager_test.cpp.
TEST_F | ( | CommandManagerTest | , |
LoseRCDisarmed | |||
) |
Definition at line 247 of file command_manager_test.cpp.
TEST_F | ( | CommandManagerTest | , |
RegainRCDisarmed | |||
) |
Definition at line 269 of file command_manager_test.cpp.
TEST_F | ( | CommandManagerTest | , |
LoseRCArmed | |||
) |
Definition at line 280 of file command_manager_test.cpp.
TEST_F | ( | CommandManagerTest | , |
RegainRCArmed | |||
) |
Definition at line 307 of file command_manager_test.cpp.
TEST_F | ( | CommandManagerTest | , |
OffboardCommandMuxNoMinThrottle | |||
) |
Definition at line 323 of file command_manager_test.cpp.
TEST_F | ( | CommandManagerTest | , |
OffboardCommandMuxMinThrottle | |||
) |
Definition at line 340 of file command_manager_test.cpp.
TEST_F | ( | CommandManagerTest | , |
OffboardCommandMuxRollDeviation | |||
) |
Definition at line 357 of file command_manager_test.cpp.
TEST_F | ( | CommandManagerTest | , |
OffboardCommandMuxPitchDeviation | |||
) |
Definition at line 373 of file command_manager_test.cpp.
TEST_F | ( | CommandManagerTest | , |
OffboardCommandMuxYawrateDeviation | |||
) |
Definition at line 389 of file command_manager_test.cpp.
TEST_F | ( | CommandManagerTest | , |
OffboardCommandMuxLag | |||
) |
Definition at line 405 of file command_manager_test.cpp.
TEST_F | ( | CommandManagerTest | , |
StaleOffboardCommand | |||
) |
Definition at line 436 of file command_manager_test.cpp.
TEST_F | ( | CommandManagerTest | , |
PartialMux | |||
) |
Definition at line 449 of file command_manager_test.cpp.
TEST_F | ( | CommandManagerTest | , |
MixedTypes | |||
) |
Definition at line 463 of file command_manager_test.cpp.