Releases: bitcraze/crazyflie-lib-python
0.1.21
What's Changed
- Handle disconnects when accessing memory by @krichardsson in #367
- Add console logs to bootloader by @krichardsson in #369
- Added blocking write to trajectory memory by @krichardsson in #371
- Avoid possible deadlock in param by @krichardsson in #370
Full Changelog: 0.1.20.1...0.1.21
0.1.20.1
What's Changed
- Fix Qualisys example by @krichardsson in #359
- Update doc 2022.9 by @knmcguire in #360
Full Changelog: 0.1.20...0.1.20.1
0.1.20
Major Changes
- New swarm step by step guide
- Opencv dependency removed
What's Changed
- fix to cflib doc by @knmcguire in #336
- Convert six statements to the usage of augmented assignments by @elfring in #278
- Fixed float param bug by @krichardsson in #339
- Altered cfusb driver so it works with a composite usb device by @tobbeanton in #338
- Add start address to trajectory memory write by @krichardsson in #343
- Rework parameters during connection by @krichardsson in #344
- correct typo to properly exclude the test folder by @acxz in #345
- Add CPX to the library by @evoggy in #342
- update api doc cflib commander by @knmcguire in #347
- update serial uart documentation fix for PR #342 by @knmcguire in #348
- Step by Step Swarm Guide by @marios-stam in #352
- remove opencv from cflib by @knmcguire in #353
- Increase LH sample match time by @krichardsson in #355
- Add outlier filter to LH geo estimation by @krichardsson in #356
New Contributors
- @elfring made their first contribution in #278
- @tobbeanton made their first contribution in #338
- @acxz made their first contribution in #345
- @evoggy made their first contribution in #342
- @marios-stam made their first contribution in #352
Full Changelog: 0.1.19...0.1.20
0.1.19
What's Changed
- Add suport for flashing both ESP and GAP8 on the AI-deck by @krichardsson in #327
- Update opencv-python-headless by @knmcguire in #328
- restore cfbridge for px4 example by @knmcguire in #332
- example fixes by @knmcguire in #334
Full Changelog: 0.1.18.1...0.1.19
0.1.18.1
0.1.18
What's Changed
- Bootloader: Make flash progress_cb ascii friendly by @jonasdn in #318
- Wireshark: Add parameter- and log dissection by @jonasdn in #319
- crtp-dissector: Add dissection for Echo packets by @jonasdn in #320
- Always pip install cflib in temp dir when building docs by @krichardsson in #325
- Improved multi bs estimation by @krichardsson in #324
Full Changelog: 0.1.17.1...0.1.18
0.1.17.1
What's Changed
- fixed parsing xml qtm by @knmcguire in #305
- Improve description of the basicLedTiming example by @ataffanel in #307
- param.py: avoid eval when converting to number by @jonasdn in #308
- Updated criteria in solution picker by @krichardsson in #304
- PositionHLCommander: Do not set controller by default by @jonasdn in #311
- Fix warning in radio_test example when no RSSI by @ataffanel in #306
- Fix USB connection to CF by @ataffanel in #312
- Various fixes to OW example by @ataffanel in #309
- menu.yml: Add wireshark debugging to doc menu by @jonasdn in #313
- build-docs: set -e to detect errors by @jonasdn in #316
- some wiki links still hanging around that are removed by @knmcguire in #317
- Fix errors in examples by @jonasdn in #315
Full Changelog: 0.1.17...0.1.17.1
0.1.17
What's Changed
- Crazyflie: Wait for parameters to update by @jonasdn in #248
- Revert "Crazyflie: Wait for parameters to update" by @jonasdn in #252
- Update init.py by @chengliu-LR in #253
- Reorganize examples folder by @jonasdn in #255
- Add additional decription for package by @jonasdn in #254
- Make USB permission easier to add on Linux by @ataffanel in #256
- param: Add
set_value_raw()by @jonasdn in #262 - param: Add _initialized semaphore by @jonasdn in #266
- swarm: Add estimation helpers by @jonasdn in #265
- Generate python documentation using pdoc3 by @jonasdn in #269
- Improve documentation by @jonasdn in #271
- Add support for compressed trajectories by @krichardsson in #268
- Relax opencv dependency version, fixes py3.10 test by @ataffanel in #274
- Use include functionality for generated docs by @krichardsson in #276
- console: Add better documentation of API by @jonasdn in #281
- Add support to better handle download of parameter values during connection by @krichardsson in #283
- Add initial persistent parameter API by @jonasdn in #280
- param: Change order of "all updated" check by @jonasdn in #285
- toc: Fix TocFetcher requesting ToC entries when none are available by @WowSuchName in #273
- Add progress for deck flashing by @jonasdn in #289
- param: Add get_default_value method by @jonasdn in #292
- Add rate limiter to Radio link by @ataffanel in #259
- Examples: Add console.py by @jonasdn in #296
- Update GNU copying permission statement by @jonasdn in #298
- Add possibility of using Wireshark in CRTP debugging by @jonasdn in #282
- Use Pypi-packaged libusb library instead of the OS installed one by @ataffanel in #299
- Fix Windows USB regression introduced in #299 by @ataffanel in #300
- Full lighthouse base station geometry estimation by @krichardsson in #297
- crazyradio: Re-add reset on Linux by @jonasdn in #303
- Bump minimum Python version to 3.7 by @ataffanel in #302
New Contributors
- @chengliu-LR made their first contribution in #253
- @WowSuchName made their first contribution in #273
Full Changelog: 0.1.16...0.1.17
0.1.16
Closed issues/pull requests
#196 Add support for crazyflie-link-cpp
#220 Qualisys example: add support to only send position estimate.
#221 System tests: improve documentation and reporting
#222 Harmonize URI and address handling for examples
#228 Bootloader: add flash_full() method
#229 syncCrazyFlie: remove prints
#230 log: Fix checks for log config size and number of blocks and variables
#232 Log: Move size checks to create()
#233 Set cflinkcpp as default link driver on x86_64
#234 Flashing: make sure there is only one connection
#236 autonomous_sequence_high_level.py not working
#238 cflinkcppdriver: do not check for acks on USB
#239 velocity command and rate input at the same time for motion commander
#241 Return a bool to indicate if a radio pk was sent
#242 Allow nonzero landing height in PositionHlCommander
#243 Make tutorial more user friendly
#244 Update udpdriver
#246 Improve reset_to[firmware|bootloader]
#247 cloader: Add retry timeout to update_info
#249 param.py: Add get_value to parameter class
#250 bootloader: Close link after reset_to_firmware
Contributors
arjo129
ashwinsushil
ataffanel
dolfje
dominiknatter
evoggy
fredg02
jancoow
jonasdn
joshmeranda
kentwills
knmcguire
krichardsson
ntamas
romi2002
s9meboeh
simonjwright
tobbeanton
whoenig
0.1.15
Closed issues/pull requests
#216 Add emergency stop and emergency stop watchdog support.
#219 examples: basicLedTiming: Do not crash on missing LED ring
#223 Fix python userguides
#226 Bootloading failing when flow deck is installed
Contributors
arjo129
ashwinsushil
ataffanel
dolfje
evoggy
fredg02
jancoow
jonasdn
joshmeranda
kentwills
knmcguire
krichardsson
ntamas
romi2002
s9meboeh
simonjwright
tobbeanton
whoenig