[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[paparazzi-commits] [paparazzi/paparazzi] ecd8b7: [chibios] uart: Log ua
From: |
GitHub |
Subject: |
[paparazzi-commits] [paparazzi/paparazzi] ecd8b7: [chibios] uart: Log uart/serial errors |
Date: |
Tue, 26 Nov 2013 12:53:13 -0800 |
Branch: refs/heads/rt_paparazzi
Home: https://github.com/paparazzi/paparazzi
Commit: ecd8b7a1101367ce8185161f2790011d6c527f04
https://github.com/paparazzi/paparazzi/commit/ecd8b7a1101367ce8185161f2790011d6c527f04
Author: podhrmic <address@hidden>
Date: 2013-11-26 (Tue, 26 Nov 2013)
Changed paths:
M conf/firmwares/subsystems/rotorcraft/gps_ublox.makefile
M conf/firmwares/subsystems/rotorcraft/telemetry_transparent.makefile
M sw/airborne/arch/chibios/mcu_periph/uart_arch.c
M sw/airborne/firmwares/rotorcraft/main_chibios.c
M sw/airborne/mcu_periph/uart.h
M sw/airborne/subsystems/gps/gps_ubx.h
Log Message:
-----------
[chibios] uart: Log uart/serial errors
- Fixed makefiles of some serial peripherals to be compatible with ChibiOS
- Serial line error logging compatible with Paparazzzi (so far for
telemetry/gps ports)
- Minor fixes in uart arch
Commit: 20ce9bbd172acbb50365a1fbb6131643704609a8
https://github.com/paparazzi/paparazzi/commit/20ce9bbd172acbb50365a1fbb6131643704609a8
Author: podhrmic <address@hidden>
Date: 2013-11-26 (Tue, 26 Nov 2013)
Changed paths:
M conf/airframes/examples/hexarotor_lia_rt.xml
A conf/firmwares/subsystems/rotorcraft/ahrs_aggienav.makefile
M conf/firmwares/subsystems/rotorcraft/gps_ublox.makefile
M conf/firmwares/subsystems/rotorcraft/telemetry_transparent.makefile
A conf/firmwares/subsystems/shared/imu_gx3.makefile
M sw/airborne/arch/chibios/STM32F107xC.ld
M sw/airborne/arch/chibios/mcu_periph/uart_arch.h
M sw/airborne/firmwares/rotorcraft/main_chibios.c
M sw/airborne/firmwares/rotorcraft/telemetry.h
A sw/airborne/subsystems/ahrs/ahrs_aggienav.c
A sw/airborne/subsystems/ahrs/ahrs_aggienav.h
M sw/airborne/subsystems/gps/gps_ubx.c
M sw/airborne/subsystems/gps/gps_ubx.h
A sw/airborne/subsystems/imu/imu_gx3.c
A sw/airborne/subsystems/imu/imu_gx3.h
Log Message:
-----------
[rt_paparazzi] Update 0.1.2
- Thread definitions moved into proper subsytems files
- No MACRO for thread defines
- IMU GX3 subsystem, AHRS and IMU subsystems connected in more general way
(callbacks)
- new AggieNav AHRS (as a proof of concept, right now it only rotates the
attitude data from IMU)
- telemetry fix for IMU GX3 in ChibiOS
- Removed trailing whitespaces in linker script
- Added some extra debugging option for ChibiOS/RT (useful for developement)
- gps_ubx error checking code moved into uart_arch.h
Commit: f2ef4339577d14651a4662f0d43ea119237f437c
https://github.com/paparazzi/paparazzi/commit/f2ef4339577d14651a4662f0d43ea119237f437c
Author: podhrmic <address@hidden>
Date: 2013-11-26 (Tue, 26 Nov 2013)
Changed paths:
A conf/airframes/examples/rt_hexarotor_lia_aspirin.xml
A conf/airframes/examples/rt_hexarotor_lia_gx3.xml
M conf/firmwares/rotorcraft_rt.makefile
M conf/firmwares/subsystems/shared/imu_aspirin_v2_common.makefile
M conf/firmwares/subsystems/shared/spi_master.makefile
M conf/telemetry/default_chibios.xml
M sw/airborne/arch/chibios/mcu_periph/adc_arch.c
M sw/airborne/arch/chibios/mcu_periph/i2c_arch.c
A sw/airborne/arch/chibios/mcu_periph/spi_arch.c
A sw/airborne/arch/chibios/mcu_periph/spi_arch.h
M sw/airborne/arch/chibios/mcu_periph/sys_time_arch.h
M sw/airborne/arch/chibios/mcu_periph/uart_arch.c
M sw/airborne/arch/chibios/mcu_periph/uart_arch.h
M sw/airborne/boards/baro_board_ms5611_spi.c
A sw/airborne/boards/lia/baro_board.h
M sw/airborne/boards/lia/chibios/board.h
M sw/airborne/boards/lia/chibios/halconf.h
M sw/airborne/boards/lia/chibios/mcuconf.h
M sw/airborne/firmwares/rotorcraft/main_chibios.c
M sw/airborne/firmwares/rotorcraft/telemetry.h
M sw/airborne/mcu_periph/spi.h
A sw/airborne/mcu_periph/spi_pprzi.c
M sw/airborne/peripherals/mpu60x0_spi.h
M sw/airborne/peripherals/ms5611_spi.c
M sw/airborne/peripherals/ms5611_spi.h
M sw/airborne/subsystems/ahrs/ahrs_aggienav.c
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_aspirin_2_spi.c
M sw/airborne/subsystems/imu/imu_aspirin_2_spi.h
Log Message:
-----------
[rt_paparazzi] update 0.3.1.
aka big fat attempt to finally clean up the callbacks, threads, io and other
stuff
1) Two sample configuration files:
* hexarotor Lia with GX3
* hexarotor Lia with Aspirin
2) Clean up in the rotorcraft_rt.makefile
3) Aspirin and MS5611 SPI drivers are now compatible with ChibiOS
4) Improved default chibios telemetry (more information)
5) Cleaned up drivers (ADC, SPI, I2C, UART)
6) Cleaned up board config files
7) Cleaned up error logging for uart (GPS/Telemetry threads)
8) Improved thread structure in main_chibios.c
Commit: f3ed3356401723e62574f2dbdd7d2de473edf81b
https://github.com/paparazzi/paparazzi/commit/f3ed3356401723e62574f2dbdd7d2de473edf81b
Author: podhrmic <address@hidden>
Date: 2013-11-26 (Tue, 26 Nov 2013)
Changed paths:
M conf/firmwares/rotorcraft_rt.makefile
M conf/firmwares/subsystems/shared/spi_master.makefile
M sw/airborne/arch/chibios/STM32F107xC.ld
M sw/airborne/arch/chibios/led_hw.h
M sw/airborne/arch/chibios/mcu_arch.c
M sw/airborne/arch/chibios/mcu_arch.h
M sw/airborne/arch/chibios/mcu_periph/adc_arch.h
M sw/airborne/arch/chibios/mcu_periph/gpio_arch.c
M sw/airborne/arch/chibios/mcu_periph/gpio_arch.h
M sw/airborne/arch/chibios/mcu_periph/i2c_arch.c
M sw/airborne/arch/chibios/mcu_periph/spi_arch.c
M sw/airborne/arch/chibios/mcu_periph/spi_arch.h
M sw/airborne/arch/chibios/mcu_periph/sys_time_arch.c
M sw/airborne/arch/chibios/mcu_periph/sys_time_arch.h
M sw/airborne/arch/chibios/mcu_periph/uart_arch.c
M sw/airborne/arch/chibios/mcu_periph/uart_arch.h
M sw/airborne/arch/chibios/subsystems/actuators/actuators_pwm_arch.c
M sw/airborne/arch/chibios/subsystems/radio_control/ppm_arch.h
M sw/airborne/boards/baro_board_ms5611_spi.c
M sw/airborne/firmwares/rotorcraft/main_chibios.c
A sw/airborne/mcu_periph/i2c_pprz.c
R sw/airborne/mcu_periph/i2c_pprzi.c
M sw/airborne/mcu_periph/spi.h
A sw/airborne/mcu_periph/spi_pprz.c
R sw/airborne/mcu_periph/spi_pprzi.c
M sw/airborne/mcu_periph/uart.h
A sw/airborne/mcu_periph/uart_pprz.c
R sw/airborne/mcu_periph/uart_pprzi.c
M sw/airborne/peripherals/mpu60x0_spi.h
M sw/airborne/peripherals/ms5611_spi.c
M sw/airborne/peripherals/ms5611_spi.h
M sw/airborne/subsystems/gps.h
M sw/airborne/subsystems/gps/gps_ubx.c
M sw/airborne/subsystems/imu/imu_aspirin_2_spi.c
M sw/airborne/subsystems/imu/imu_aspirin_2_spi.h
M sw/airborne/subsystems/imu/imu_gx3.c
Log Message:
-----------
[rt_paparazzi] cleanup
Based on @flixr's comments
1) [i2c|uart|spi]_pprzi.c renamed to _pprz.c
2) fixed doxygen comments, cleaned up code style
3) cleaned ms5611 periph to be more better integrated with ChibiOS
4) ImuEvent moved into main_chibios.c
5) main_chibios.c cleaned
6) supressed warnings for unused arguments in arch functions
7) fixed callback for threads (see example with GPS thread)
8) uart_receive_x macro changed into a function (look at GPS thread)
9) defined SPI_VOLATILE qualifier for SPI volatile buffers
Commit: 5120b774789cc3c56994636b67e69a2937c066c9
https://github.com/paparazzi/paparazzi/commit/5120b774789cc3c56994636b67e69a2937c066c9
Author: podhrmic <address@hidden>
Date: 2013-11-26 (Tue, 26 Nov 2013)
Changed paths:
M .gitmodules
M sw/ext/chibios
Log Message:
-----------
[chibios] update chibios submodule: Temporary fix for the PPM driver
* added Timer Channel 3 into ChibiOS
* so it is possible to compile RT paparazzi and use PPM radio
* temporary only, eventually I will push a patch to the official ChibiOS repo
and link back there
Commit: b16f1c8018cf6cd5c52f97d01e55391a26957fe4
https://github.com/paparazzi/paparazzi/commit/b16f1c8018cf6cd5c52f97d01e55391a26957fe4
Author: Felix Ruess <address@hidden>
Date: 2013-11-26 (Tue, 26 Nov 2013)
Changed paths:
M sw/airborne/arch/chibios/STM32F107xC.ld
Log Message:
-----------
[chibios] convert ld script to unix line endings
Compare:
https://github.com/paparazzi/paparazzi/compare/d8fb50f2f3ab...b16f1c8018cf
[Prev in Thread] |
Current Thread |
[Next in Thread] |
- [paparazzi-commits] [paparazzi/paparazzi] ecd8b7: [chibios] uart: Log uart/serial errors,
GitHub <=