[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[paparazzi-commits] [paparazzi/paparazzi] d4c52a: [mcu_periph] Get rid o
From: |
GitHub |
Subject: |
[paparazzi-commits] [paparazzi/paparazzi] d4c52a: [mcu_periph] Get rid of uart/spi/i2c_pprz.c files, ... |
Date: |
Sat, 18 Jan 2014 06:43:22 -0800 |
Branch: refs/heads/rt_paparazzi
Home: https://github.com/paparazzi/paparazzi
Commit: d4c52a5950158f694e86df21965f698725a6e0b5
https://github.com/paparazzi/paparazzi/commit/d4c52a5950158f694e86df21965f698725a6e0b5
Author: podhrmic <address@hidden>
Date: 2014-01-13 (Mon, 13 Jan 2014)
Changed paths:
A sw/airborne/mcu_periph/i2c_pprz.c
R sw/airborne/mcu_periph/i2c_pprz.c
R sw/airborne/mcu_periph/spi_pprz.c
A sw/airborne/mcu_periph/spi_pprz.c
A sw/airborne/mcu_periph/uart_pprz.c
R sw/airborne/mcu_periph/uart_pprz.c
Log Message:
-----------
[mcu_periph] Get rid of uart/spi/i2c_pprz.c files, use symlink instead
* these files are necessary for ChibiOS to build due to its build process
* using relative symlinks fixes this issue, and allows developers to change
only one file (uart/i2c/spi.c) so it is easier to maintain
Commit: 975ee66fad5761b2a4fa44bc0c72d6d684515c98
https://github.com/paparazzi/paparazzi/commit/975ee66fad5761b2a4fa44bc0c72d6d684515c98
Author: podhrmic <address@hidden>
Date: 2014-01-17 (Fri, 17 Jan 2014)
Changed paths:
A sw/airborne/mcu_periph/i2c_pprz.c
R sw/airborne/mcu_periph/i2c_pprz.c
R sw/airborne/mcu_periph/spi_pprz.c
A sw/airborne/mcu_periph/spi_pprz.c
A sw/airborne/mcu_periph/uart_pprz.c
R sw/airborne/mcu_periph/uart_pprz.c
Log Message:
-----------
Revert "[mcu_periph] Get rid of uart/spi/i2c_pprz.c files, use symlink
instead"
This reverts commit d4c52a5950158f694e86df21965f698725a6e0b5.
ENAC team has a better solution, will be fixed later.
Commit: 7e049d7ceb494cc29b324bb99ddb54a68eb3e74a
https://github.com/paparazzi/paparazzi/commit/7e049d7ceb494cc29b324bb99ddb54a68eb3e74a
Author: podhrmic <address@hidden>
Date: 2014-01-17 (Fri, 17 Jan 2014)
Changed paths:
M sw/airborne/boards/baro_board_ms5611_spi.c
M sw/airborne/mcu_periph/i2c.h
M sw/airborne/mcu_periph/spi.h
M sw/airborne/mcu_periph/uart.h
M sw/airborne/peripherals/ms5611_spi.c
M sw/airborne/peripherals/ms5611_spi.h
M sw/airborne/subsystems/electrical.c
M sw/airborne/subsystems/electrical.h
M sw/airborne/subsystems/gps.c
M sw/airborne/subsystems/gps.h
M sw/airborne/subsystems/gps/gps_ubx.c
M sw/airborne/subsystems/gps/gps_ubx.h
M sw/airborne/subsystems/imu/imu_gx3.c
M sw/airborne/subsystems/imu/imu_gx3.h
M sw/airborne/subsystems/radio_control/ppm.c
M sw/airborne/subsystems/radio_control/ppm.h
Log Message:
-----------
Merge branch 'rt_paparazzi' of git://github.com/paparazzi/paparazzi into
rt_paparazzi
Commit: 634a9b88fe4f7c66aa4c5567a41dcc8d68be98c5
https://github.com/paparazzi/paparazzi/commit/634a9b88fe4f7c66aa4c5567a41dcc8d68be98c5
Author: podhrmic <address@hidden>
Date: 2014-01-17 (Fri, 17 Jan 2014)
Changed paths:
M conf/airframes/examples/rt_hexarotor_lia_gx3.xml
M conf/firmwares/subsystems/shared/imu_gx3.makefile
M conf/messages.xml
M sw/airborne/boards/lia/chibios_f1/mcuconf.h
M sw/airborne/boards/lia/chibios_f4/board.h
M sw/airborne/boards/lia/chibios_f4/mcuconf.h
M sw/airborne/firmwares/rotorcraft/main_chibios.c
M sw/airborne/subsystems/imu.c
M sw/airborne/subsystems/imu.h
M sw/airborne/subsystems/imu/imu_gx3.c
M sw/airborne/subsystems/imu/imu_gx3.h
Log Message:
-----------
[imu] GX3 clean up/enhancement
* cleaner code
For RT paparazziL:
* added thread sleep for ChibiOS instead of busy waiting
* more diagnostic information about the imu (unused for standard pprz)
* added mutex on imu data
* proper board configs
* clean up in main_chibios.c
* added FIFO buffer (GX3 doesn't have precise timing unfortunately)
Commit: 39f3a087e4478018a4f95028db4e1913aa2ee5cd
https://github.com/paparazzi/paparazzi/commit/39f3a087e4478018a4f95028db4e1913aa2ee5cd
Author: podhrmic <address@hidden>
Date: 2014-01-17 (Fri, 17 Jan 2014)
Changed paths:
R conf/airframes/examples/hexarotor_lia_rt.xml
R conf/airframes/examples/rt_hexarotor_lia_aspirin.xml
R conf/airframes/examples/rt_hexarotor_lia_gx3.xml
A conf/airframes/examples/rt_hexarotor_lia_mx_gx3.xml
A conf/airframes/examples/rt_hexarotor_lisa_mx_aspirin.xml
A conf/airframes/examples/rt_hexarotor_lisa_mx_gx3_dma.xml
A conf/firmwares/subsystems/shared/imu_gx3_dma.makefile
M sw/airborne/boards/lia/chibios_f4/halconf.h
M sw/airborne/boards/lia/chibios_f4/mcuconf.h
M sw/airborne/subsystems/imu/imu_gx3.c
M sw/airborne/subsystems/imu/imu_gx3.h
A sw/airborne/subsystems/imu/imu_gx3_dma.c
Log Message:
-----------
[gx3] DMA buffered GX3 driver
* uses ChibiOS UART driver which utilizes DMA streams
* very efficient, on Lisa MX CPU usage drops ~10% (non DMA vs DMA driver)
* requires ChibiOS, so it is RT paparazzi only
* minor clean ups in other gx3 files
* added example airframe
Commit: 567c5a0059c3566031330ff5f15c2272df2d6ce3
https://github.com/paparazzi/paparazzi/commit/567c5a0059c3566031330ff5f15c2272df2d6ce3
Author: podhrmic <address@hidden>
Date: 2014-01-17 (Fri, 17 Jan 2014)
Changed paths:
M sw/airborne/subsystems/imu/imu_gx3_dma.c
Log Message:
-----------
[gx3] minor clean up - add error checking for UART DMA port
Compare:
https://github.com/paparazzi/paparazzi/compare/e308d43043f0...567c5a0059c3
[Prev in Thread] |
Current Thread |
[Next in Thread] |
- [paparazzi-commits] [paparazzi/paparazzi] d4c52a: [mcu_periph] Get rid of uart/spi/i2c_pprz.c files, ...,
GitHub <=