2019.09
- Added support for Crazyflie Bolt
- Improved support for external positioning systems
- Basic support for the Lighthouse positioning system
- Added support for the Active marker deck
- Improved debug support
- Improved uSD card logging functionality
- Bug fixes
Closed issues/pull requests
#203 Packet for externally measured position and orientation
#216 Mixed line endings appearing in new commits.
#246 Implement full pose measurement in EKF
#290 Automatic LPS mode detection should not transmit in TDoA mode
#320 Crash in the Kalman filter
#364 Charging LED pattern not shown at startup
#377 Version reporting in the console is malfunctioning
#388 Deck UART2 is lacking RX functions
#390 Improve deck initialization information in the console
#393 Crash when USB connection is terminated
#394 Fail to connect via USB and get logs multiple times
#395 Fixed typos on string #138 & 143
#397 Implement lighthouse bootloader
#401 Add scripts to configure lighthouse system
#402 Kalman filter starts at (X, Y) = (0.5, 0.5)
#403 Decoupling the TDoA ranging system.
#404 Fixed typo in TDoA outlier filter function
#405 Uart1 and Uart2 are broken due to initialization without baudrate.
#406 Option to choose orientation of drone at calibration
#407 high level commander zero divide check
#408 Simplify logic for external position information.
#409 CF not responding to high-level commands after commit b2f01ff
#410 Update readme for Ubuntu 18.04
#411 Add getDeviceTypeName to platform service.
#412 uSD: Allow comments in config.txt
#413 Add status messages in stabilizer for sensor calibration
#414 uSD card: Add synchronous logging mode.
#415 Fixes a bug for extPos msg introduced in PR408.
#416 Add pycache to .gitignore
#417 Planner: Add check to avoid division by 0 for goTo commands.
#419 Add support for DEBUG_PRINT using SEGGER RTT
#420 Add logging variables for compressed state and setpoint.
#421 Update math3d library to the latest version.
#423 Clean up UART drivers
#425 accBiasFound to be renamed to accScaleFound
#427 Provide a way to set Lighthouse base station geometry remotely
#429 Log variables mixed up for the lighthouse
#431 Lighthouse deck stuck if bad firmware is flashed
#432 support %c in eprintf
#433 Add basic support for a multi device automated test rig
#438 Support to read latest logging file from uSD card over radio
#439 No deck init parameter for lighthouse deck
#441 Fixes #418: compilation error due to isspace() in usddeck.c
#444 get_bs_position.py errors out in Python 3.7
#445 Implement full pose measurement in EKF.
#447 Moving documentation from the wiki to crazyflie-firmware repository
#448 Add log variable to read motor test results
#449 Fix issue in locSrv that can cause incorrect decoding of external
#450 Fix compressState acceleration values to be mm/s^2.
#451 Add support to control the yaw angle (and not only rate).
#457 fix compilation of unit tests on macOS
#458 Add supervisor for the kalman estimator
#464 Add support for the Active marker deck
#466 LED RSSI - turns white if disconnected (1 sec timeout)
#467 get_bs_position - fix decode("utf-8")
#471 Extensive console logging causes crash when connecting
#472 Add platform support for Crazyflie Bolt
#473 Z-ranger2 uses kalman filter but recently added reset of this can cause it to become unstable.
#475 Look like copy and waste error in USE_MA_SMOOTHING of flowdeck code
Contributors
CloudyPadmal
Danmark
FreddieOliveira
Hoverbear
JGSuw
NicksonYap
Oxydation
Sascha274
TimKam
WoNd3RBoY
acecilia
aholler
aswild
ataffanel
carlin-psvl
cbiffle
dbrgn
erwincoumans
estromb
evoggy
fbobrow
fredg02
fredgrat
guglie
jpreiss
jsgf
jungr-ait
kant
khant14
knmcguire
krasin
krichardsson
lgenzelis
lkumar93
mgreiff
mikehamer
ntamas
ograff
omwdunkley
opsound
sdalu
stephanbro
theseankelly
tobbeanton
tomfelker
whoenig