[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[paparazzi-commits] [paparazzi/paparazzi] cf5a98: Multi ranger deck inte
From: |
Gautier Hattenberger |
Subject: |
[paparazzi-commits] [paparazzi/paparazzi] cf5a98: Multi ranger deck integration (#2524) |
Date: |
Wed, 22 Apr 2020 09:01:08 -0700 |
Branch: refs/heads/master
Home: https://github.com/paparazzi/paparazzi
Commit: cf5a989072e97eff9909ceeb6a50d02080e52668
https://github.com/paparazzi/paparazzi/commit/cf5a989072e97eff9909ceeb6a50d02080e52668
Author: Gautier Hattenberger <address@hidden>
Date: 2020-04-22 (Wed, 22 Apr 2020)
Changed paths:
M conf/airframes/ENAC/quadrotor/crazyflie_2.1.xml
A conf/modules/cf_deck_multi_ranger.xml
M conf/modules/range_forcefield.xml
M conf/modules/sonar_vl53l1x.xml
M sw/airborne/modules/datalink/bitcraze/syslink_dl.c
A sw/airborne/modules/range_finder/cf_deck_multi_ranger.c
A sw/airborne/modules/range_finder/cf_deck_multi_ranger.h
M sw/airborne/modules/sonar/sonar_vl53l1x.c
M sw/airborne/modules/sonar/sonar_vl53l1x.h
M sw/airborne/peripherals/bmi088.h
A sw/airborne/peripherals/pca95x4.c
A sw/airborne/peripherals/pca95x4.h
M sw/airborne/peripherals/vl53l1_platform.h
M sw/airborne/peripherals/vl53l1x_api.c
M sw/airborne/peripherals/vl53l1x_api.h
M sw/airborne/peripherals/vl53l1x_nonblocking.c
M sw/airborne/peripherals/vl53l1x_nonblocking.h
Log Message:
-----------
Multi ranger deck integration (#2524)
* [driver] factorize some vl53l1x function and use event loop
- the reading of data is still not blocking, but using the
event loop to perform all reading transactions in a row instead of
splitting them in several periodic calls
- move boot and reading sequence to the peripheral driver
- add an auto address increment option to support several sensors
[vl53l1] change boot return status to void
* [module] support for the multi-ranger deck for crazyflie
- add driver of the pca95x4 I/O expander
- read and publish data of the 5 vl53l1x sensor of the deck
* [conf] update config of crazyflie
- update example in Enac folder
- allow multi-ranger deck with forcefield module
- use same IMU defaults than original crazyflie settings
* [bug] syslink send_message buffer was 2 bytes too short
* [sonar] poll new data at 50 Hz
[Prev in Thread] |
Current Thread |
[Next in Thread] |
- [paparazzi-commits] [paparazzi/paparazzi] cf5a98: Multi ranger deck integration (#2524),
Gautier Hattenberger <=