Crazyflie 1.0/2.0 firmware release 2015.08
Warning! We have found a serious problem in this release - do not use it
The crazyflie may freeze randomly (#69). If it happens during flight, the current thrust of the motors will be maintained and the crazyflie will not be possible to control.
If you have upgraded, we recommend to reinstall the previous version, https://github.com/bitcraze/crazyflie-firmware/releases/tag/2014.12.1
Release notes
To make full use of the features the nRF51 firmware should be updated with the 2015.08 release. Older versions will still work but with without the RSSI and radio address features.
User feature changelog (CF1 and CF2):
- Possibility to fly in rate (acrobatic) mode. Support in the cfclient for this is being developed so currently one have to change the parameters manually to activate it.
Carefree, plus and X-mode implemented in firmware. Support in the cfclient for this is being developed so currently one have to change the parameters manually to activate it. - Added battery voltage compensated thrust. Improves altitude hold functionality.
- Fix for spinning out of control when yawing hard
User feature changelog (CF2 only):
- Automatically switch to brushless driver when detected. .This means that if the Crazylfie 2.0 is attached to the big-quad-deck it can automatically switch over to using brushless motorcontrollers during power on.
- LED-ring can now controlled with an API over the radio.
- Buzzer support added.
- Added support to set radio address
- RSSI measurement added
- FPU enabled
Additional developer feature changelog:
- A situation awareness framework. It allows the Crazyflie 1.0/2.0 to react to triggers. Currently there is a free-fall, tumbled, at-rest detection and an auto-takeoff functionality. Functionality needs to be enabled with define.
- New Deck framework
- The beginning of a Arduino like API for the deck port. Currently GPIO and ADC are the only functions there but more will come.
- Merge of CF1 and CF2 code branches