[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[paparazzi-commits] [paparazzi/paparazzi] be71b9: Added support px4fmu_v
From: |
GitHub |
Subject: |
[paparazzi-commits] [paparazzi/paparazzi] be71b9: Added support px4fmu_v4.0 a.k.a. pixracer board |
Date: |
Mon, 16 Jan 2017 10:16:13 -0800 |
Branch: refs/heads/master
Home: https://github.com/paparazzi/paparazzi
Commit: be71b9272e90f635f133f230093c841340ad988e
https://github.com/paparazzi/paparazzi/commit/be71b9272e90f635f133f230093c841340ad988e
Author: kevindehecker <address@hidden>
Date: 2017-01-14 (Sat, 14 Jan 2017)
Changed paths:
M conf/airframes/TUDELFT/tudelft_iris_indi.xml
A conf/boards/px4_pixracer_1.0.makefile
M conf/firmwares/subsystems/shared/baro_board.makefile
A sw/airborne/arch/stm32/px4_pixracer.ld
A sw/airborne/boards/px4_pixracer/baro_board.h
A sw/airborne/boards/px4_pixracer_1.0.h
A sw/airborne/boards/px4fmu_4.0.h
M sw/airborne/subsystems/imu/imu_px4fmu_v2.4.c
A sw/tools/px4/px4_pixracer_v1.prototype
Log Message:
-----------
Added support px4fmu_v4.0 a.k.a. pixracer board
Commit: 62394f7521d0c6bd2299572f37f423cd802016bc
https://github.com/paparazzi/paparazzi/commit/62394f7521d0c6bd2299572f37f423cd802016bc
Author: kevindehecker <address@hidden>
Date: 2017-01-14 (Sat, 14 Jan 2017)
Changed paths:
M sw/airborne/boards/px4fmu_4.0.h
M sw/airborne/modules/spektrum_soft_bind/spektrum_soft_bind_ap.c
M sw/airborne/modules/spektrum_soft_bind/spektrum_soft_bind_ap.h
Log Message:
-----------
Spektrum Soft bind now compatible with none intermcu boards, such as pixracer
Commit: ead2bddd8baff0315cbfaea38fb28581f6d9bc08
https://github.com/paparazzi/paparazzi/commit/ead2bddd8baff0315cbfaea38fb28581f6d9bc08
Author: kevindehecker <address@hidden>
Date: 2017-01-14 (Sat, 14 Jan 2017)
Changed paths:
M conf/airframes/TUDELFT/tudelft_iris_indi.xml
M sw/airborne/modules/px4_flash/px4_flash.c
Log Message:
-----------
Make px4 flash compatible with pixracer, which is without intermcu and fbw
Commit: a8c2fb63de6a9d18db485aaa8136f2b8537b30cd
https://github.com/paparazzi/paparazzi/commit/a8c2fb63de6a9d18db485aaa8136f2b8537b30cd
Author: kevindehecker <address@hidden>
Date: 2017-01-14 (Sat, 14 Jan 2017)
Changed paths:
M conf/airframes/TUDELFT/tudelft_iris_indi.xml
M conf/firmwares/subsystems/shared/baro_board.makefile
M sw/airborne/boards/px4fmu_4.0.h
Log Message:
-----------
Config changes. Set imu and baro to correct spi
Commit: 17bd844fc6fcb63f8b86b434770aeb29c4cef9a1
https://github.com/paparazzi/paparazzi/commit/17bd844fc6fcb63f8b86b434770aeb29c4cef9a1
Author: kevindehecker <address@hidden>
Date: 2017-01-14 (Sat, 14 Jan 2017)
Changed paths:
M sw/airborne/peripherals/ms5611.c
Log Message:
-----------
MS5611 crc check now also checks all zero fault situation
Commit: 9c5832bc8f364a8528f7e2b8b218bf49d290f7cc
https://github.com/paparazzi/paparazzi/commit/9c5832bc8f364a8528f7e2b8b218bf49d290f7cc
Author: kevindehecker <address@hidden>
Date: 2017-01-14 (Sat, 14 Jan 2017)
Changed paths:
M sw/airborne/boards/baro_board_ms5611_spi.c
Log Message:
-----------
Added print baro spi config
Commit: 33fd002d5473508a1e98146f938e39c938fe5206
https://github.com/paparazzi/paparazzi/commit/33fd002d5473508a1e98146f938e39c938fe5206
Author: kevindehecker <address@hidden>
Date: 2017-01-16 (Mon, 16 Jan 2017)
Changed paths:
M conf/airframes/TUDELFT/tudelft_iris_indi.xml
R conf/boards/px4_pixracer_1.0.makefile
A conf/boards/px4fmu_4.0.makefile
M conf/firmwares/subsystems/shared/baro_board.makefile
R sw/airborne/arch/stm32/px4_pixracer.ld
A sw/airborne/arch/stm32/px4fmu_4.0.ld
R sw/airborne/boards/px4_pixracer/baro_board.h
R sw/airborne/boards/px4_pixracer_1.0.h
M sw/airborne/boards/px4fmu/baro_board.h
R sw/tools/px4/px4_pixracer_v1.prototype
A sw/tools/px4/px4fmu_4.0.prototype
Log Message:
-----------
Refactored pixracer to px4fmu_4.0
Commit: a900939a80a6e684d7033bd571cf322e674fc100
https://github.com/paparazzi/paparazzi/commit/a900939a80a6e684d7033bd571cf322e674fc100
Author: kevindehecker <address@hidden>
Date: 2017-01-16 (Mon, 16 Jan 2017)
Changed paths:
M conf/boards/px4fmu_4.0.makefile
M sw/airborne/boards/opa_ftd_1.0.h
M sw/airborne/boards/px4fmu_4.0.h
M sw/airborne/boards/px4io_2.4.h
M sw/airborne/firmwares/rotorcraft/main.c
M sw/airborne/mcu.c
M sw/airborne/modules/boards/opa_controller_fbw.c
M sw/airborne/modules/spektrum_soft_bind/spektrum_soft_bind_ap.c
Log Message:
-----------
Pixracer Spektrum fixes
Commit: 296f9be4847eafe54ee6a6bcb856b91b71a303df
https://github.com/paparazzi/paparazzi/commit/296f9be4847eafe54ee6a6bcb856b91b71a303df
Author: kevindehecker <address@hidden>
Date: 2017-01-16 (Mon, 16 Jan 2017)
Changed paths:
M conf/airframes/TUDELFT/tudelft_iris_indi.xml
M conf/boards/px4fmu_4.0.makefile
M sw/airborne/boards/px4fmu_4.0.h
Log Message:
-----------
Switched to xbee and fixed servo order
Commit: 13b6b5c50bb2cb807f316ba8ba81245ceef0b67a
https://github.com/paparazzi/paparazzi/commit/13b6b5c50bb2cb807f316ba8ba81245ceef0b67a
Author: kevindehecker <address@hidden>
Date: 2017-01-16 (Mon, 16 Jan 2017)
Changed paths:
M sw/airborne/boards/elle0_common.h
M sw/airborne/boards/lisa_m_common.h
M sw/airborne/boards/px4fmu_2.4.h
M sw/airborne/boards/px4fmu_4.0.h
Log Message:
-----------
Figured out correct ADC settings pixhawk and pixracer
Commit: 234e898f7fd1483806808313d3086f12a1b5730a
https://github.com/paparazzi/paparazzi/commit/234e898f7fd1483806808313d3086f12a1b5730a
Author: kevindehecker <address@hidden>
Date: 2017-01-16 (Mon, 16 Jan 2017)
Changed paths:
M conf/airframes/TUDELFT/tudelft_iris_indi.xml
A conf/airframes/TUDELFT/tudelft_splash.xml
M sw/airborne/boards/px4fmu_2.4.h
Log Message:
-----------
Added splash airframe
Commit: 512aaae4b0b98a5d6d7786b5e3170dba33045bb4
https://github.com/paparazzi/paparazzi/commit/512aaae4b0b98a5d6d7786b5e3170dba33045bb4
Author: kevindehecker <address@hidden>
Date: 2017-01-16 (Mon, 16 Jan 2017)
Changed paths:
M conf/airframes/TUDELFT/tudelft_conf.xml
Log Message:
-----------
Added Splash to conf
Commit: e56c96c64e79d026038121865152e88c9458ac2e
https://github.com/paparazzi/paparazzi/commit/e56c96c64e79d026038121865152e88c9458ac2e
Author: kevindehecker <address@hidden>
Date: 2017-01-16 (Mon, 16 Jan 2017)
Changed paths:
M conf/airframes/TUDELFT/tudelft_iris_indi.xml
M conf/airframes/TUDELFT/tudelft_splash.xml
M conf/modules/px4_flash.xml
Log Message:
-----------
Fixed px4io uart define tmp solution
Commit: 8325ed5239dcd79d41b398e104ceff64dbea98fb
https://github.com/paparazzi/paparazzi/commit/8325ed5239dcd79d41b398e104ceff64dbea98fb
Author: kevindehecker <address@hidden>
Date: 2017-01-16 (Mon, 16 Jan 2017)
Changed paths:
M conf/airframes/TUDELFT/tudelft_splash.xml
M sw/airborne/boards/px4fmu_4.0.h
M sw/airborne/mcu.c
M sw/airborne/modules/spektrum_soft_bind/spektrum_soft_bind_ap.c
M sw/airborne/modules/spektrum_soft_bind/spektrum_soft_bind_ap.h
Log Message:
-----------
Spektrum pixracer fixes. Soft binding does not work yet.
Commit: 7a0dcce0fb3112dfba51a4379247a0002ada9545
https://github.com/paparazzi/paparazzi/commit/7a0dcce0fb3112dfba51a4379247a0002ada9545
Author: Felix Ruess <address@hidden>
Date: 2017-01-16 (Mon, 16 Jan 2017)
Changed paths:
M conf/airframes/TUDELFT/tudelft_conf.xml
M conf/airframes/TUDELFT/tudelft_iris_indi.xml
A conf/airframes/TUDELFT/tudelft_splash.xml
A conf/boards/px4fmu_4.0.makefile
M conf/firmwares/subsystems/shared/baro_board.makefile
M conf/modules/px4_flash.xml
A sw/airborne/arch/stm32/px4fmu_4.0.ld
M sw/airborne/boards/baro_board_ms5611_spi.c
M sw/airborne/boards/elle0_common.h
M sw/airborne/boards/lisa_m_common.h
M sw/airborne/boards/opa_ftd_1.0.h
M sw/airborne/boards/px4fmu/baro_board.h
M sw/airborne/boards/px4fmu_2.4.h
A sw/airborne/boards/px4fmu_4.0.h
M sw/airborne/boards/px4io_2.4.h
M sw/airborne/firmwares/rotorcraft/main.c
M sw/airborne/mcu.c
M sw/airborne/modules/boards/opa_controller_fbw.c
M sw/airborne/modules/px4_flash/px4_flash.c
M sw/airborne/modules/spektrum_soft_bind/spektrum_soft_bind_ap.c
M sw/airborne/modules/spektrum_soft_bind/spektrum_soft_bind_ap.h
M sw/airborne/peripherals/ms5611.c
M sw/airborne/subsystems/imu/imu_px4fmu_v2.4.c
A sw/tools/px4/px4fmu_4.0.prototype
Log Message:
-----------
Merge pull request #1984 from kevindehecker/pixracer
This PR adds Paparazzi support for the
[Pixracer](https://pixhawk.org/modules/pixracer) board. Basically, the Pixracer
is a Pixhawk without the FBW side and with another set of sensors. Internally
(in the PX4 stack as well), it is called the px4fmu_4.0, whereas the normal
Pixhawk has the px4fmu_2.4.
The Pixracer has been mounted in the Splash drone, and by means of the MPU9250
IMU, a Spektrum RC, 3DR power module and a XBee datalink it has been tested to
fly nicely in ATT mode. NAV test flight is on the todo list, but should work as
well.
Not supported:
- The ICM-20608 IMU
- The temp compensation on the HMC5983 magneto
- Usage of the microSD
- ESP8266 flashing over wifi
Known problems:
- The Spektrum soft binding does not seem to work yet. All the pins and powers
are cycled correctly, still the binding won't take.
Big thanks to @OpenUAS for laying the foundation for this PR.
Compare:
https://github.com/paparazzi/paparazzi/compare/e9f42e20b3ae...7a0dcce0fb31
[Prev in Thread] |
Current Thread |
[Next in Thread] |
- [paparazzi-commits] [paparazzi/paparazzi] be71b9: Added support px4fmu_v4.0 a.k.a. pixracer board,
GitHub <=