Recent Releases of cflib

cflib - 0.1.28

What's Changed

  • Modernize Python Packaging: Transition to pyproject.toml and PyPI Trusted Publishing by @gemenerik in https://github.com/bitcraze/crazyflie-lib-python/pull/491
  • Nightly build by @gemenerik in https://github.com/bitcraze/crazyflie-lib-python/pull/496
  • Dependency update, Py313 doc, and automatic versioning by @gemenerik in https://github.com/bitcraze/crazyflie-lib-python/pull/495
  • Nightly Build: Use Visual Studio for compiling wheels on Windows by @gemenerik in https://github.com/bitcraze/crazyflie-lib-python/pull/497
  • Remove deprecated call to setDaemon by @ataffanel in https://github.com/bitcraze/crazyflie-lib-python/pull/498
  • Manually arm Crazyflies in all examples by @gemenerik in https://github.com/bitcraze/crazyflie-lib-python/pull/501
  • Exclude py 3.13 with mac from unittests by @ToveRumar in https://github.com/bitcraze/crazyflie-lib-python/pull/503
  • Add serial number reader to log by @Gadgeteering in https://github.com/bitcraze/crazyflie-lib-python/pull/500
  • Calculate latency, receive uplink RSSI, calculate bandwidth congestion and packet rate by @gemenerik in https://github.com/bitcraze/crazyflie-lib-python/pull/492
  • Aris/ClarifySameChannelInSwarm_Examples by @ArisMorgens in https://github.com/bitcraze/crazyflie-lib-python/pull/505
  • Added inline comments in the sbs swarm interface by @ArisMorgens in https://github.com/bitcraze/crazyflie-lib-python/pull/506
  • Added inline comment about same channel in sbs_swarm.py by @ArisMorgens in https://github.com/bitcraze/crazyflie-lib-python/pull/507
  • Added arming in sbs motion commander by @ArisMorgens in https://github.com/bitcraze/crazyflie-lib-python/pull/512
  • Added warning about getestimatedpositions() usage by @ArisMorgens in https://github.com/bitcraze/crazyflie-lib-python/pull/513
  • Added asynchronized swarm example with motion commander by @ArisMorgens in https://github.com/bitcraze/crazyflie-lib-python/pull/517
  • Replaced reset estimator in single drone examples by @ArisMorgens in https://github.com/bitcraze/crazyflie-lib-python/pull/515
  • Fixed hl_commander documentation issues by @ArisMorgens in https://github.com/bitcraze/crazyflie-lib-python/pull/514
  • Fixed minor issues in asynchronizedSwarm example by @ArisMorgens in https://github.com/bitcraze/crazyflie-lib-python/pull/519
  • Adjust flashing sleep times to prevent AI-deck timeouts by @gemenerik in https://github.com/bitcraze/crazyflie-lib-python/pull/510
  • Added swarm-sharing-data example by @ArisMorgens in https://github.com/bitcraze/crazyflie-lib-python/pull/518
  • Fix deprecation warnings for params by @ToveRumar in https://github.com/bitcraze/crazyflie-lib-python/pull/520
  • Fixed some example issues by @ArisMorgens in https://github.com/bitcraze/crazyflie-lib-python/pull/522
  • Use correct yaw convention in motion commander by @gemenerik in https://github.com/bitcraze/crazyflie-lib-python/pull/516

New Contributors

  • @Gadgeteering made their first contribution in https://github.com/bitcraze/crazyflie-lib-python/pull/500
  • @ArisMorgens made their first contribution in https://github.com/bitcraze/crazyflie-lib-python/pull/505

Full Changelog: https://github.com/bitcraze/crazyflie-lib-python/compare/0.1.27...0.1.28

- Python
Published by gemenerik over 1 year ago

cflib - 0.1.27

What's Changed

  • Update checkout and artiact actions to v4. by @ToveRumar in https://github.com/bitcraze/crazyflie-lib-python/pull/464
  • Update documented supported python version to 3.12 by @ToveRumar in https://github.com/bitcraze/crazyflie-lib-python/pull/476
  • Improved HL commander - spiral & linear segment by @matejkarasek in https://github.com/bitcraze/crazyflie-lib-python/pull/470
  • Add callback for handling link errors in disconnected state by @gemenerik in https://github.com/bitcraze/crazyflie-lib-python/pull/482
  • Relocate and rename LED-ring examples by @gemenerik in https://github.com/bitcraze/crazyflie-lib-python/pull/483
  • Fix bootloader version check by @ataffanel in https://github.com/bitcraze/crazyflie-lib-python/pull/484
  • Fix crash when bootloader version is None (happens when doing cload) by @ataffanel in https://github.com/bitcraze/crazyflie-lib-python/pull/486
  • Use qtm_rt instead of deprecated qtm Python package. by @gemenerik in https://github.com/bitcraze/crazyflie-lib-python/pull/488
  • Update pyqt in fpv example by @ToveRumar in https://github.com/bitcraze/crazyflie-lib-python/pull/489
  • Bump required Python version by @gemenerik in https://github.com/bitcraze/crazyflie-lib-python/pull/490

New Contributors

  • @matejkarasek made their first contribution in https://github.com/bitcraze/crazyflie-lib-python/pull/470

Full Changelog: https://github.com/bitcraze/crazyflie-lib-python/compare/0.1.26...0.1.27

- Python
Published by gemenerik over 1 year ago

cflib - 0.1.26

What's Changed

  • Added message for doing crash recovery request to the supervisor. by @evoggy in https://github.com/bitcraze/crazyflie-lib-python/pull/441
  • Implement persistent parameter file management by @gemenerik in https://github.com/bitcraze/crazyflie-lib-python/pull/443
  • mention rate mode setpoint set in doc by @knmcguire in https://github.com/bitcraze/crazyflie-lib-python/pull/452
  • pcap logging; Timestamps wrapping after 59 seconds. by @ToveRumar in https://github.com/bitcraze/crazyflie-lib-python/pull/454
  • Toverumar/add write param file by @ToveRumar in https://github.com/bitcraze/crazyflie-lib-python/pull/456
  • Update wireshark.md by @hml1810 in https://github.com/bitcraze/crazyflie-lib-python/pull/458
  • Update examples to use PyQt6 by @ToveRumar in https://github.com/bitcraze/crazyflie-lib-python/pull/451
  • cloader.read_flash is unreliable by @dolfje in https://github.com/bitcraze/crazyflie-lib-python/pull/444
  • Fix lighthouse geometry estimation example by @gemenerik in https://github.com/bitcraze/crazyflie-lib-python/pull/459
  • Add ip address instead of CRTP address to fpv example by @ToveRumar in https://github.com/bitcraze/crazyflie-lib-python/pull/460

New Contributors

  • @gemenerik made their first contribution in https://github.com/bitcraze/crazyflie-lib-python/pull/443
  • @ToveRumar made their first contribution in https://github.com/bitcraze/crazyflie-lib-python/pull/454
  • @hml1810 made their first contribution in https://github.com/bitcraze/crazyflie-lib-python/pull/458

Full Changelog: https://github.com/bitcraze/crazyflie-lib-python/compare/0.1.25.1...0.1.26

- Python
Published by gemenerik about 2 years ago

cflib - 0.1.25.1

What's Changed

  • remove python 3.12 from doc as installation prerequisites by @knmcguire in https://github.com/bitcraze/crazyflie-lib-python/pull/426
  • Fix typos in sbsmotioncommander.md by @gelanchez in https://github.com/bitcraze/crazyflie-lib-python/pull/431
  • Proofreading python_api.md by @valeriyvan in https://github.com/bitcraze/crazyflie-lib-python/pull/434
  • Proofreading sbsswarminterface.md by @valeriyvan in https://github.com/bitcraze/crazyflie-lib-python/pull/433
  • Add support for upgrading nRF51 soft device and bootloader by @evoggy in https://github.com/bitcraze/crazyflie-lib-python/pull/439

New Contributors

  • @gelanchez made their first contribution in https://github.com/bitcraze/crazyflie-lib-python/pull/431

Full Changelog: https://github.com/bitcraze/crazyflie-lib-python/compare/0.1.24...0.1.25.1

- Python
Published by ataffanel over 2 years ago

cflib - 0.1.24

What's Changed

  • Add reset method to the log sub system by @krichardsson in https://github.com/bitcraze/crazyflie-lib-python/pull/406
  • Update sbs motion commander by @krichardsson in https://github.com/bitcraze/crazyflie-lib-python/pull/410
  • Add full state setpoints by @knmcguire in https://github.com/bitcraze/crazyflie-lib-python/pull/382
  • Call sendnotifysetpoint_stop() by @krichardsson in https://github.com/bitcraze/crazyflie-lib-python/pull/413
  • Add motioncapture lib example by @krichardsson in https://github.com/bitcraze/crazyflie-lib-python/pull/414
  • Update sbsconnectlog_param.py by @PiggyGaGa in https://github.com/bitcraze/crazyflie-lib-python/pull/416
  • Added usage message for radio-test by @jath03 in https://github.com/bitcraze/crazyflie-lib-python/pull/417
  • Correct Motion commander by @krichardsson in https://github.com/bitcraze/crazyflie-lib-python/pull/420
  • Implement remote param updates by @krichardsson in https://github.com/bitcraze/crazyflie-lib-python/pull/422

New Contributors

  • @PiggyGaGa made their first contribution in https://github.com/bitcraze/crazyflie-lib-python/pull/416
  • @jath03 made their first contribution in https://github.com/bitcraze/crazyflie-lib-python/pull/417

Full Changelog: https://github.com/bitcraze/crazyflie-lib-python/compare/0.1.23...0.1.24

- Python
Published by knmcguire over 2 years ago

cflib - 0.1.23

Major changes

Added improved arming functionality. Requires CRTP V6 or later (crazyflie-firmware 2023.06)

What's Changed

  • Removed obsolete bezier script by @krichardsson in https://github.com/bitcraze/crazyflie-lib-python/pull/384
  • Adds cpx versioning by @hmllr in https://github.com/bitcraze/crazyflie-lib-python/pull/388
  • circling square demo with colors by @hmllr in https://github.com/bitcraze/crazyflie-lib-python/pull/385
  • add wall following cflib demo by @knmcguire in https://github.com/bitcraze/crazyflie-lib-python/pull/390
  • Added multiranger and paa3905 memory types. by @tobbeanton in https://github.com/bitcraze/crazyflie-lib-python/pull/394
  • Add file support in multi bs geometry estimation script by @krichardsson in https://github.com/bitcraze/crazyflie-lib-python/pull/396
  • Fix deck flashing by @krichardsson in https://github.com/bitcraze/crazyflie-lib-python/pull/398
  • Improve wall following by @knmcguire in https://github.com/bitcraze/crazyflie-lib-python/pull/397
  • remove switch case and update explanation by @knmcguire in https://github.com/bitcraze/crazyflie-lib-python/pull/399
  • Delete PIDcontrollertuner.py by @knmcguire in https://github.com/bitcraze/crazyflie-lib-python/pull/401
  • Add arming message by @krichardsson in https://github.com/bitcraze/crazyflie-lib-python/pull/404

New Contributors

  • @hmllr made their first contribution in https://github.com/bitcraze/crazyflie-lib-python/pull/388

Full Changelog: https://github.com/bitcraze/crazyflie-lib-python/compare/0.1.22...0.1.23

- Python
Published by krichardsson about 3 years ago

cflib - 0.1.22

Major Changes

  • Fixed CPX through serial and documentation
  • Added deprecation policy
  • Notify setpoint stop function

What's Changed

  • Include start and size when for CPX UART CRC RX by @evoggy in https://github.com/bitcraze/crazyflie-lib-python/pull/373
  • Update uart_communication.md by @knmcguire in https://github.com/bitcraze/crazyflie-lib-python/pull/374
  • update script uart communication by @knmcguire in https://github.com/bitcraze/crazyflie-lib-python/pull/375
  • Fix typos by @valeriyvan in https://github.com/bitcraze/crazyflie-lib-python/pull/376
  • Fix typos in python_api.md by @valeriyvan in https://github.com/bitcraze/crazyflie-lib-python/pull/377
  • Removed use of commander.enHighLevel by @krichardsson in https://github.com/bitcraze/crazyflie-lib-python/pull/381
  • Update deprecation by @krichardsson in https://github.com/bitcraze/crazyflie-lib-python/pull/380
  • Add notify setpoint by @knmcguire in https://github.com/bitcraze/crazyflie-lib-python/pull/383

New Contributors

  • @valeriyvan made their first contribution in https://github.com/bitcraze/crazyflie-lib-python/pull/376

Deprecated functionality

Full Changelog: https://github.com/bitcraze/crazyflie-lib-python/compare/0.1.21...0.1.22

- Python
Published by knmcguire over 3 years ago

cflib - 0.1.21

What's Changed

  • Handle disconnects when accessing memory by @krichardsson in https://github.com/bitcraze/crazyflie-lib-python/pull/367
  • Add console logs to bootloader by @krichardsson in https://github.com/bitcraze/crazyflie-lib-python/pull/369
  • Added blocking write to trajectory memory by @krichardsson in https://github.com/bitcraze/crazyflie-lib-python/pull/371
  • Avoid possible deadlock in param by @krichardsson in https://github.com/bitcraze/crazyflie-lib-python/pull/370

Full Changelog: https://github.com/bitcraze/crazyflie-lib-python/compare/0.1.20.1...0.1.21

- Python
Published by ataffanel over 3 years ago

cflib - 0.1.20.1

What's Changed

  • Fix Qualisys example by @krichardsson in https://github.com/bitcraze/crazyflie-lib-python/pull/359
  • Update doc 2022.9 by @knmcguire in https://github.com/bitcraze/crazyflie-lib-python/pull/360

Full Changelog: https://github.com/bitcraze/crazyflie-lib-python/compare/0.1.20...0.1.20.1

- Python
Published by knmcguire almost 4 years ago

cflib - 0.1.20

Major Changes

  • New swarm step by step guide
  • Opencv dependency removed

What's Changed

  • fix to cflib doc by @knmcguire in https://github.com/bitcraze/crazyflie-lib-python/pull/336
  • Convert six statements to the usage of augmented assignments by @elfring in https://github.com/bitcraze/crazyflie-lib-python/pull/278
  • Fixed float param bug by @krichardsson in https://github.com/bitcraze/crazyflie-lib-python/pull/339
  • Altered cfusb driver so it works with a composite usb device by @tobbeanton in https://github.com/bitcraze/crazyflie-lib-python/pull/338
  • Add start address to trajectory memory write by @krichardsson in https://github.com/bitcraze/crazyflie-lib-python/pull/343
  • Rework parameters during connection by @krichardsson in https://github.com/bitcraze/crazyflie-lib-python/pull/344
  • correct typo to properly exclude the test folder by @acxz in https://github.com/bitcraze/crazyflie-lib-python/pull/345
  • Add CPX to the library by @evoggy in https://github.com/bitcraze/crazyflie-lib-python/pull/342
  • update api doc cflib commander by @knmcguire in https://github.com/bitcraze/crazyflie-lib-python/pull/347
  • update serial uart documentation fix for PR #342 by @knmcguire in https://github.com/bitcraze/crazyflie-lib-python/pull/348
  • Step by Step Swarm Guide by @marios-stam in https://github.com/bitcraze/crazyflie-lib-python/pull/352
  • remove opencv from cflib by @knmcguire in https://github.com/bitcraze/crazyflie-lib-python/pull/353
  • Increase LH sample match time by @krichardsson in https://github.com/bitcraze/crazyflie-lib-python/pull/355
  • Add outlier filter to LH geo estimation by @krichardsson in https://github.com/bitcraze/crazyflie-lib-python/pull/356

New Contributors

  • @elfring made their first contribution in https://github.com/bitcraze/crazyflie-lib-python/pull/278
  • @tobbeanton made their first contribution in https://github.com/bitcraze/crazyflie-lib-python/pull/338
  • @acxz made their first contribution in https://github.com/bitcraze/crazyflie-lib-python/pull/345
  • @evoggy made their first contribution in https://github.com/bitcraze/crazyflie-lib-python/pull/342
  • @marios-stam made their first contribution in https://github.com/bitcraze/crazyflie-lib-python/pull/352

Full Changelog: https://github.com/bitcraze/crazyflie-lib-python/compare/0.1.19...0.1.20

- Python
Published by knmcguire almost 4 years ago

cflib - 0.1.19

What's Changed

  • Add suport for flashing both ESP and GAP8 on the AI-deck by @krichardsson in https://github.com/bitcraze/crazyflie-lib-python/pull/327
  • Update opencv-python-headless by @knmcguire in https://github.com/bitcraze/crazyflie-lib-python/pull/328
  • restore cfbridge for px4 example by @knmcguire in https://github.com/bitcraze/crazyflie-lib-python/pull/332
  • example fixes by @knmcguire in https://github.com/bitcraze/crazyflie-lib-python/pull/334

Full Changelog: https://github.com/bitcraze/crazyflie-lib-python/compare/0.1.18.1...0.1.19

- Python
Published by knmcguire about 4 years ago

cflib - 0.1.18.1

What's Changed

  • Flashing of AI-deck by @krichardsson in https://github.com/bitcraze/crazyflie-lib-python/pull/326

Full Changelog: https://github.com/bitcraze/crazyflie-lib-python/compare/0.1.18...0.1.18.1

- Python
Published by knmcguire over 4 years ago

cflib - 0.1.18

What's Changed

  • Bootloader: Make flash progress_cb ascii friendly by @jonasdn in https://github.com/bitcraze/crazyflie-lib-python/pull/318
  • Wireshark: Add parameter- and log dissection by @jonasdn in https://github.com/bitcraze/crazyflie-lib-python/pull/319
  • crtp-dissector: Add dissection for Echo packets by @jonasdn in https://github.com/bitcraze/crazyflie-lib-python/pull/320
  • Always pip install cflib in temp dir when building docs by @krichardsson in https://github.com/bitcraze/crazyflie-lib-python/pull/325
  • Improved multi bs estimation by @krichardsson in https://github.com/bitcraze/crazyflie-lib-python/pull/324

Full Changelog: https://github.com/bitcraze/crazyflie-lib-python/compare/0.1.17.1...0.1.18

- Python
Published by knmcguire over 4 years ago

cflib - 0.1.17.1

What's Changed

  • fixed parsing xml qtm by @knmcguire in https://github.com/bitcraze/crazyflie-lib-python/pull/305
  • Improve description of the basicLedTiming example by @ataffanel in https://github.com/bitcraze/crazyflie-lib-python/pull/307
  • param.py: avoid eval when converting to number by @jonasdn in https://github.com/bitcraze/crazyflie-lib-python/pull/308
  • Updated criteria in solution picker by @krichardsson in https://github.com/bitcraze/crazyflie-lib-python/pull/304
  • PositionHLCommander: Do not set controller by default by @jonasdn in https://github.com/bitcraze/crazyflie-lib-python/pull/311
  • Fix warning in radio_test example when no RSSI by @ataffanel in https://github.com/bitcraze/crazyflie-lib-python/pull/306
  • Fix USB connection to CF by @ataffanel in https://github.com/bitcraze/crazyflie-lib-python/pull/312
  • Various fixes to OW example by @ataffanel in https://github.com/bitcraze/crazyflie-lib-python/pull/309
  • menu.yml: Add wireshark debugging to doc menu by @jonasdn in https://github.com/bitcraze/crazyflie-lib-python/pull/313
  • build-docs: set -e to detect errors by @jonasdn in https://github.com/bitcraze/crazyflie-lib-python/pull/316
  • some wiki links still hanging around that are removed by @knmcguire in https://github.com/bitcraze/crazyflie-lib-python/pull/317
  • Fix errors in examples by @jonasdn in https://github.com/bitcraze/crazyflie-lib-python/pull/315

Full Changelog: https://github.com/bitcraze/crazyflie-lib-python/compare/0.1.17...0.1.17.1

- Python
Published by ataffanel over 4 years ago

cflib - 0.1.17

What's Changed

  • Crazyflie: Wait for parameters to update by @jonasdn in https://github.com/bitcraze/crazyflie-lib-python/pull/248
  • Revert "Crazyflie: Wait for parameters to update" by @jonasdn in https://github.com/bitcraze/crazyflie-lib-python/pull/252
  • Update init.py by @chengliu-LR in https://github.com/bitcraze/crazyflie-lib-python/pull/253
  • Reorganize examples folder by @jonasdn in https://github.com/bitcraze/crazyflie-lib-python/pull/255
  • Add additional decription for package by @jonasdn in https://github.com/bitcraze/crazyflie-lib-python/pull/254
  • Make USB permission easier to add on Linux by @ataffanel in https://github.com/bitcraze/crazyflie-lib-python/pull/256
  • param: Add set_value_raw() by @jonasdn in https://github.com/bitcraze/crazyflie-lib-python/pull/262
  • param: Add _initialized semaphore by @jonasdn in https://github.com/bitcraze/crazyflie-lib-python/pull/266
  • swarm: Add estimation helpers by @jonasdn in https://github.com/bitcraze/crazyflie-lib-python/pull/265
  • Generate python documentation using pdoc3 by @jonasdn in https://github.com/bitcraze/crazyflie-lib-python/pull/269
  • Improve documentation by @jonasdn in https://github.com/bitcraze/crazyflie-lib-python/pull/271
  • Add support for compressed trajectories by @krichardsson in https://github.com/bitcraze/crazyflie-lib-python/pull/268
  • Relax opencv dependency version, fixes py3.10 test by @ataffanel in https://github.com/bitcraze/crazyflie-lib-python/pull/274
  • Use include functionality for generated docs by @krichardsson in https://github.com/bitcraze/crazyflie-lib-python/pull/276
  • console: Add better documentation of API by @jonasdn in https://github.com/bitcraze/crazyflie-lib-python/pull/281
  • Add support to better handle download of parameter values during connection by @krichardsson in https://github.com/bitcraze/crazyflie-lib-python/pull/283
  • Add initial persistent parameter API by @jonasdn in https://github.com/bitcraze/crazyflie-lib-python/pull/280
  • param: Change order of "all updated" check by @jonasdn in https://github.com/bitcraze/crazyflie-lib-python/pull/285
  • toc: Fix TocFetcher requesting ToC entries when none are available by @WowSuchName in https://github.com/bitcraze/crazyflie-lib-python/pull/273
  • Add progress for deck flashing by @jonasdn in https://github.com/bitcraze/crazyflie-lib-python/pull/289
  • param: Add getdefaultvalue method by @jonasdn in https://github.com/bitcraze/crazyflie-lib-python/pull/292
  • Add rate limiter to Radio link by @ataffanel in https://github.com/bitcraze/crazyflie-lib-python/pull/259
  • Examples: Add console.py by @jonasdn in https://github.com/bitcraze/crazyflie-lib-python/pull/296
  • Update GNU copying permission statement by @jonasdn in https://github.com/bitcraze/crazyflie-lib-python/pull/298
  • Add possibility of using Wireshark in CRTP debugging by @jonasdn in https://github.com/bitcraze/crazyflie-lib-python/pull/282
  • Use Pypi-packaged libusb library instead of the OS installed one by @ataffanel in https://github.com/bitcraze/crazyflie-lib-python/pull/299
  • Fix Windows USB regression introduced in #299 by @ataffanel in https://github.com/bitcraze/crazyflie-lib-python/pull/300
  • Full lighthouse base station geometry estimation by @krichardsson in https://github.com/bitcraze/crazyflie-lib-python/pull/297
  • crazyradio: Re-add reset on Linux by @jonasdn in https://github.com/bitcraze/crazyflie-lib-python/pull/303
  • Bump minimum Python version to 3.7 by @ataffanel in https://github.com/bitcraze/crazyflie-lib-python/pull/302

New Contributors

  • @chengliu-LR made their first contribution in https://github.com/bitcraze/crazyflie-lib-python/pull/253
  • @WowSuchName made their first contribution in https://github.com/bitcraze/crazyflie-lib-python/pull/273

Full Changelog: https://github.com/bitcraze/crazyflie-lib-python/compare/0.1.16...0.1.17

- Python
Published by ataffanel over 4 years ago

cflib - 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 autonomoussequencehigh_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 resettofirmware

Contributors

arjo129 ashwinsushil ataffanel dolfje dominiknatter evoggy fredg02 jancoow jonasdn joshmeranda kentwills knmcguire krichardsson ntamas romi2002 s9meboeh simonjwright tobbeanton whoenig

- Python
Published by jonasdn almost 5 years ago

cflib - 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

- Python
Published by ataffanel about 5 years ago

cflib - 0.1.14.1

Bug fix release

Closed issues/pull requests

213 Make systemtype in LighthouseConfigWriter.writeandstoreconfig() optional

Contributors

arjo129 ashwinsushil ataffanel dolfje evoggy fredg02 jancoow jonasdn joshmeranda kentwills knmcguire krichardsson ntamas romi2002 s9meboeh simonjwright tobbeanton whoenig

- Python
Published by krichardsson over 5 years ago

cflib -

This release contains new functionality related to the Lighthouse positioning systems. Support for flashing firmware to decks has been added and a more generic slink format has been devised to enable link implementations in other languages.

Closed issues/pull requests

190 Use PID controller in all examples

193 Can not chain calls when writing to the memory sub system

194 Add lighthouse base station identifier to calibration data - API break

197 Fix argument name of RadioDriver.receive_packet

198 Bootloader: more explicit about address and safelink requirement.

199 Add CfLinkCppDriver

200 Add system tests for a grounded, single Crazyflie.

201 Add deck memory access to memory subsystem

203 Document use of pre-commit hooks

204 radiodriver: Make sure we pad the address if less than 10 chars

206 Add synchronous flavour of mapped deck memory functionality

207 debugdriver: Handle request for protcol version

208 Add deck flashing support to the bootloader

209 Support deck flashing in the bootloader

211 Added system type to file management and upload to CF

212 Remove the debug driver

Contributors

arjo129 ashwinsushil ataffanel dolfje evoggy fredg02 jancoow jonasdn joshmeranda kentwills knmcguire krichardsson ntamas romi2002 s9meboeh simonjwright tobbeanton whoenig

- Python
Published by krichardsson over 5 years ago

cflib - 0.1.13.1

Bugfix release

Closed issues/pull requests

186 exampel script autonomoussequencehigh_level.py not working

189 Bugs in the shared-radio implementation

Contributors

arjo129 ashwinsushil ataffanel dolfje evoggy fredg02 jancoow joshmeranda kentwills knmcguire krichardsson ntamas romi2002 s9meboeh simonjwright tobbeanton whoenig

- Python
Published by ataffanel over 5 years ago

cflib - 0.1.13

Closed issues/pull requests

173 Memory read/write sometimes hangs

174 Add memory mapping for lighthouse calibration data

175 A failed memory read or write triggers a retry

176 Update lighthouse geometry memory mapping

177 Add CRTP message to initiate write of lighthouse geo and calib data to storage in the Crazyflie

179 Improve error reporting in the Swarm class

180 PositionHlCommander goes to 0, 0 during first take off after re-boot

181 isAlive() deprecated; switch to is_alive()

182 Add lib support for real-time communication channel over CRTP for apps

Contributors

arjo129 ashwinsushil ataffanel dolfje evoggy fredg02 jancoow joshmeranda kentwills knmcguire krichardsson ntamas romi2002 s9meboeh simonjwright tobbeanton whoenig

- Python
Published by ataffanel over 5 years ago

cflib - 0.1.12.1

Closed issues/pull requests

26 Dropping python 2.X?

156 Fix spelling error in multiranger_pointcloud.py

157 Fix documentaion and some code typos

158 Add memory handler for the Led Timings driver #597 + example

163 Convert docs to github compliant format

164 Setting up log block with many variables fails

165 documentation for uart communication

167 Add a way to terminate flashing in the Bootloader class

Contributors

arjo129 ashwinsushil ataffanel dolfje evoggy fredg02 joshmeranda kentwills knmcguire krichardsson ntamas romi2002 s9meboeh simonjwright tobbeanton whoenig

- Python
Published by ataffanel almost 6 years ago

cflib - 0.1.11

Closed issues/pull requests

33 Implement new power-management bootloader packets

144 cflib.crtp.scan_interfaces() crashes on OSX

153 The close_link() method in SyncCrazyflie is not synchronous

154 Add functions to power cycle the STM MCU using Crazyradio

Contributors

arjo129 ashwinsushil ataffanel evoggy fredg02 kentwills knmcguire krichardsson ntamas s9meboeh simonjwright tobbeanton whoenig

- Python
Published by evoggy about 6 years ago

cflib - 0.1.10

Closed issues/pull requests

137 Add support for multiple log configs in SyncLogger

138 SyncLogger not disconnecting properly

140 uart functionality

141 prrt functionality

Contributors

AiRuiChen arjo129 ashwinsushil ataffanel evoggy fredg02 kentwills knmcguire krichardsson ntamas s9meboeh simonjwright tobbeanton whoenig

- Python
Published by krichardsson over 6 years ago

cflib - 0.1.9

Closed issues/pull requests

129 Append the device only if the manufacturer name is 'Bitcraze AB'

132 Add example of how to connect to a Qualisys mocap system

133 Increase write flash request timeout to 2.5s, fixes #98

134 Add support for yaw in takeoff and landing in the high level commander

136 Add the support for full external pose

Contributors

AiRuiChen arjo129 ashwinsushil ataffanel evoggy fredg02 kentwills knmcguire krichardsson ntamas simonjwright tobbeanton whoenig

- Python
Published by krichardsson over 6 years ago

cflib - 0.1.8

Added Position commander and more examples. Bug fixes.

Closed issues/pull requests

103 Add Position commander

104 Add multiranger 3D plotting example

105 Ambiguous README description

107 Clean up setpoint calls in examples

111 Add demos/examples for Lighthouse deck

112 high-level position commander crashes with similar setpoints

113 Improve the API for setting parameters

114 improve documentation for Ubuntu

116 Reset to bootloader crashes

117 Provide a way to set Lighthouse base station geometry remotely

119 Add basic support for a multi device automated test rig

120 SyncCrazyflie class does not clean up callbacks on disconnect

121 Add example for initial position and yaw

123 Add example of how to generate trajectories for the High-level commander

124 Adding documentation

125 Updated example for multiranger to use pyQt5

Contributors

AiRuiChen arjo129 ataffanel barzanisar evoggy fredg02 kentwills knmcguire krichardsson simonjwright tobbeanton whoenig

- Python
Published by krichardsson almost 7 years ago

cflib - 0.1.7

Closed issues/pull requests

32 Add new commander packet

38 Add support for Loco Positioning system memory transfers

46 Add support for zdistance commander packet

68 Add TOC caching to examples

70 Create swarm example for 10 Crayflies

71 Add Multi-ranger API

78 Memory sub system unstable

89 Implement new log/param command to handle more than 255 log/param variables

90 Reduce logging in the memory sub system

95 Add support for new memory sub system mapping for LPS anchor data

99 Get protocol version freezes when connecting a Crazyflie that has log already setup

101 Add support for the high level commander

Contributors

AiRuiChen Ayshine ataffanel barzanisar evoggy fredg02 kentwills krichardsson simonjwright tobbeanton whoenig

- Python
Published by krichardsson over 7 years ago