| typedef ::testing::Types<bool, uint8_t, uint16_t, uint32_t, int8_t, int16_t, int32_t, float, double> msp::basicTypes |
Definition at line 11 of file ByteVector_test.cpp.
| typedef std::shared_ptr<ByteVector> msp::ByteVectorPtr |
Definition at line 464 of file ByteVector.hpp.
| typedef std::unique_ptr<ByteVector> msp::ByteVectorUptr |
Definition at line 465 of file ByteVector.hpp.
| typedef ::testing::Types<bool, uint8_t, uint16_t, uint32_t, int8_t, int16_t, int32_t, float, double> msp::numTypes |
Definition at line 40 of file value_test.cpp.
| typedef ::testing::Types<uint8_t, uint16_t, uint32_t, int8_t, int16_t, int32_t> msp::scaleOutputTypes |
Definition at line 16 of file ByteVector_test.cpp.
| enum msp::ArmingFlags |
Definition at line 223 of file msp_msg.hpp.
| enum msp::FirmwareVariant |
Enum of firmware variants.
| NONE |
not specified |
| MWII |
MultiWii |
| BAFL |
BetaFlight |
| BTFL |
ButterFlight |
| CLFL |
CleanFlight |
| INAV |
INAV |
| RCFL |
RaceFlight |
Definition at line 13 of file FirmwareVariants.hpp.
| enum msp::ID |
Definition at line 30 of file msp_msg.hpp.
| std::string msp::armingFlagToString | ( | uint32_t | flag | ) | [inline] |
Definition at line 264 of file msp_msg.hpp.
| std::string msp::firmwareVariantToString | ( | FirmwareVariant | variant | ) | [inline] |
Converts a FirmwareVariant into a matching string.
| variant | Enum of FirmwareVariant |
Definition at line 36 of file FirmwareVariants.hpp.
| msp::TEST | ( | ByteVectorBasicTest | , |
| Initialzation | |||
| ) |
Definition at line 20 of file ByteVector_test.cpp.
| msp::TEST | ( | valueTest | , |
| stringInit | |||
| ) |
Definition at line 103 of file value_test.cpp.
| msp::TEST | ( | valueTest | , |
| stringAssign | |||
| ) |
Definition at line 109 of file value_test.cpp.
| msp::TEST | ( | valueTest | , |
| ByteVecInit | |||
| ) |
Definition at line 119 of file value_test.cpp.
| msp::TEST | ( | valueTest | , |
| ByteVecAssign | |||
| ) |
Definition at line 125 of file value_test.cpp.
| msp::TYPED_TEST | ( | ByteVectorBasicTest | , |
| Pack1zero | |||
| ) |
Definition at line 27 of file ByteVector_test.cpp.
| msp::TYPED_TEST | ( | ByteVectorBasicTest | , |
| Pack1one | |||
| ) |
Definition at line 36 of file ByteVector_test.cpp.
| msp::TYPED_TEST | ( | valueTest | , |
| Initialzation | |||
| ) |
Definition at line 44 of file value_test.cpp.
| msp::TYPED_TEST | ( | ByteVectorBasicTest | , |
| Pack1max | |||
| ) |
Definition at line 45 of file ByteVector_test.cpp.
| msp::TYPED_TEST | ( | valueTest | , |
| AssignmentZero | |||
| ) |
Definition at line 50 of file value_test.cpp.
| msp::TYPED_TEST | ( | ByteVectorBasicTest | , |
| Pack1min | |||
| ) |
Definition at line 54 of file ByteVector_test.cpp.
| msp::TYPED_TEST | ( | valueTest | , |
| AssignmentMax | |||
| ) |
Definition at line 62 of file value_test.cpp.
| msp::TYPED_TEST | ( | ByteVectorBasicTest | , |
| Pack1valzero | |||
| ) |
Definition at line 63 of file ByteVector_test.cpp.
| msp::TYPED_TEST | ( | ByteVectorBasicTest | , |
| Pack1valone | |||
| ) |
Definition at line 74 of file ByteVector_test.cpp.
| msp::TYPED_TEST | ( | valueTest | , |
| AssignmentMin | |||
| ) |
Definition at line 75 of file value_test.cpp.
| msp::TYPED_TEST | ( | ByteVectorBasicTest | , |
| Pack1valmax | |||
| ) |
Definition at line 85 of file ByteVector_test.cpp.
| msp::TYPED_TEST | ( | valueTest | , |
| AssignmentCast | |||
| ) |
Definition at line 88 of file value_test.cpp.
| msp::TYPED_TEST | ( | ByteVectorBasicTest | , |
| Pack1valmin | |||
| ) |
Definition at line 96 of file ByteVector_test.cpp.
| msp::TYPED_TEST | ( | ByteVectorBasicTest | , |
| Pack10zero | |||
| ) |
Definition at line 107 of file ByteVector_test.cpp.
| msp::TYPED_TEST | ( | ByteVectorBasicTest | , |
| Pack10one | |||
| ) |
Definition at line 118 of file ByteVector_test.cpp.
| msp::TYPED_TEST | ( | ByteVectorBasicTest | , |
| Pack10max | |||
| ) |
Definition at line 129 of file ByteVector_test.cpp.
| msp::TYPED_TEST | ( | ByteVectorBasicTest | , |
| Pack10min | |||
| ) |
Definition at line 140 of file ByteVector_test.cpp.
| msp::TYPED_TEST | ( | ByteVectorBasicTest | , |
| Pack10valzero | |||
| ) |
Definition at line 151 of file ByteVector_test.cpp.
| msp::TYPED_TEST | ( | ByteVectorBasicTest | , |
| Pack10valone | |||
| ) |
Definition at line 164 of file ByteVector_test.cpp.
| msp::TYPED_TEST | ( | ByteVectorBasicTest | , |
| Pack10valmax | |||
| ) |
Definition at line 177 of file ByteVector_test.cpp.
| msp::TYPED_TEST | ( | ByteVectorBasicTest | , |
| Pack10valmin | |||
| ) |
Definition at line 190 of file ByteVector_test.cpp.
| msp::TYPED_TEST | ( | ByteVectorScaledTest | , |
| Pack1DoubleZero | |||
| ) |
Definition at line 203 of file ByteVector_test.cpp.
| msp::TYPED_TEST | ( | ByteVectorScaledTest | , |
| Pack1DoubleTen | |||
| ) |
Definition at line 212 of file ByteVector_test.cpp.
| msp::TYPED_TEST | ( | ByteVectorScaledTest | , |
| Pack1DoubleSaturationMax | |||
| ) |
Definition at line 221 of file ByteVector_test.cpp.
| msp::TYPED_TEST | ( | ByteVectorScaledTest | , |
| Pack1DoubleSaturationMin | |||
| ) |
Definition at line 230 of file ByteVector_test.cpp.
| msp::TYPED_TEST | ( | ByteVectorScaledTest | , |
| Pack1FloatZero | |||
| ) |
Definition at line 239 of file ByteVector_test.cpp.
| msp::TYPED_TEST | ( | ByteVectorScaledTest | , |
| Pack1FloatTen | |||
| ) |
Definition at line 248 of file ByteVector_test.cpp.
| msp::TYPED_TEST | ( | ByteVectorScaledTest | , |
| Pack1FloatSaturationMax | |||
| ) |
Definition at line 257 of file ByteVector_test.cpp.
| msp::TYPED_TEST | ( | ByteVectorScaledTest | , |
| Pack1FloatSaturationMin | |||
| ) |
Definition at line 266 of file ByteVector_test.cpp.
| msp::TYPED_TEST_CASE | ( | ByteVectorBasicTest | , |
| basicTypes | |||
| ) |
| msp::TYPED_TEST_CASE | ( | ByteVectorScaledTest | , |
| scaleOutputTypes | |||
| ) |
| msp::TYPED_TEST_CASE | ( | valueTest | , |
| numTypes | |||
| ) |
const std::map<std::string, FirmwareVariant> msp::variant_map [static] |
{
{"MWII", FirmwareVariant::MWII},
{"BAFL", FirmwareVariant::BAFL},
{"BTFL", FirmwareVariant::BTFL},
{"CLFL", FirmwareVariant::CLFL},
{"INAV", FirmwareVariant::INAV},
{"RCFL", FirmwareVariant::RCFL}}
Definition at line 23 of file FirmwareVariants.hpp.