added cmake support

This commit is contained in:
2020-12-29 01:09:59 +01:00
committed by Robin Mueller
parent 039c813b0d
commit b3047c4ab6
46 changed files with 1235 additions and 20 deletions

3
mission/CMakeLists.txt Normal file
View File

@ -0,0 +1,3 @@
add_subdirectory(core)
add_subdirectory(devices)
add_subdirectory(utility)

View File

@ -0,0 +1,5 @@
target_sources(${TARGET_NAME} PUBLIC
GenericFactory.cpp
)

View File

@ -0,0 +1,8 @@
target_sources(${TARGET_NAME} PUBLIC
GPSHandler.cpp
GyroL3GD20Handler.cpp
MGMHandlerLIS3MDL.cpp
MGMHandlerRM3100.cpp
)

View File

@ -12,7 +12,7 @@ namespace RM3100 {
static constexpr uint8_t READ_MASK = 0b1000'0000;
/*----------------------------------------------------------------------------*/
/* CMM Register
/* CMM Register */
/*----------------------------------------------------------------------------*/
static constexpr uint8_t SET_CMM_CMZ = 1 << 6;
static constexpr uint8_t SET_CMM_CMY = 1 << 5;
@ -25,7 +25,7 @@ static constexpr uint8_t CMM_VALUE = SET_CMM_CMZ | SET_CMM_CMY | SET_CMM_CMX |
SET_CMM_DRDM | SET_CMM_START;
/*----------------------------------------------------------------------------*/
/* Cycle count register
/* Cycle count register */
/*----------------------------------------------------------------------------*/
// Default value (200)
static constexpr uint8_t CYCLE_COUNT_VALUE = 0xC8;
@ -35,7 +35,7 @@ static constexpr float DEFAULT_GAIN = static_cast<float>(CYCLE_COUNT_VALUE) /
static constexpr uint8_t CYCLE_COUNT_START_REGISTER = 0x04;
/*----------------------------------------------------------------------------*/
/* TMRC register
/* TMRC register */
/*----------------------------------------------------------------------------*/
static constexpr uint8_t TMRC_150HZ_VALUE = 0x94;
static constexpr uint8_t TMRC_75HZ_VALUE = 0x95;

View File

@ -0,0 +1,5 @@
target_sources(${TARGET_NAME} PUBLIC
TmFunnel.cpp
)