diff --git a/cmake/configs/posix_rpi2_release.cmake b/cmake/configs/posix_rpi2_release.cmake index 4065b3240c5..0778efa1ff1 100644 --- a/cmake/configs/posix_rpi2_release.cmake +++ b/cmake/configs/posix_rpi2_release.cmake @@ -5,14 +5,14 @@ set(CMAKE_TOOLCHAIN_FILE ${CMAKE_SOURCE_DIR}/cmake/toolchains/Toolchain-arm-linu set(CMAKE_PROGRAM_PATH "${RPI_TOOLCHAIN_DIR}/gcc-linaro-arm-linux-gnueabihf-raspbian/bin" ${CMAKE_PROGRAM_PATH} - ) +) # This definition allows to differentiate if this just the usual POSIX build # or if it is for the RPi. add_definitions( -D__PX4_POSIX_RPI2 -D__LINUX - ) +) set(config_module_list # @@ -21,12 +21,11 @@ set(config_module_list drivers/device modules/sensors platforms/posix/drivers/df_mpu9250_wrapper - #platforms/posix/drivers/df_bmp280_wrapper - #platforms/posix/drivers/df_hmc5883_wrapper - #platforms/posix/drivers/df_trone_wrapper - #platforms/posix/drivers/df_isl29501_wrapper platforms/posix/drivers/df_lsm9ds1_wrapper platforms/posix/drivers/df_ms5611_wrapper + platforms/posix/drivers/df_hmc5883_wrapper + platforms/posix/drivers/df_trone_wrapper + platforms/posix/drivers/df_isl29501_wrapper # # System commands @@ -100,15 +99,13 @@ set(config_module_list platforms/common platforms/posix/px4_layer platforms/posix/work_queue - - ) +) set(config_df_driver_list mpu9250 - #bmp280 - #hmc5883 - trone - #isl29501 lsm9ds1 ms5611 - ) + hmc5883 + trone + isl29501 +) diff --git a/posix-configs/rpi2/mainapp.config b/posix-configs/rpi2/mainapp.config index 3f68fe09e54..fabb7e5bafd 100644 --- a/posix-configs/rpi2/mainapp.config +++ b/posix-configs/rpi2/mainapp.config @@ -3,8 +3,9 @@ param set SYS_AUTOSTART 4001 param set MAV_BROADCAST 1 sleep 1 param set MAV_TYPE 2 -df_mpu9250_wrapper start -df_hmc5883_wrapper start +df_lsm9ds1_wrapper start -R 4 +#df_mpu9250_wrapper start -R 10 +#df_hmc5883_wrapper start sensors start commander start ekf2 start