User Tools

Site Tools


doc:crazyflie:client:pycfclient:index

Differences

This shows you the differences between two versions of the page.

Link to this comparison view

Both sides previous revision Previous revision
Next revision
Previous revision
doc:crazyflie:client:pycfclient:index [2017-06-01 17:01]
macke
doc:crazyflie:client:pycfclient:index [2020-05-12 14:27] (current)
kimberly
Line 1: Line 1:
 +<WRAP center round important 60%>
 +This page has deprecated and moved to the new documentation framework of the main Bitcraze website. Please go to [[https://www.bitcraze.io/documentation/system/]]
 +</WRAP>
 +
 ====== Overview ====== ====== Overview ======
 This page is intended to give an overview on how to use the Crazyflie client, not for installing it. For install instructions go [[https://github.com/bitcraze/crazyflie-clients-python/blob/develop/README.md|here]]. This page is intended to give an overview on how to use the Crazyflie client, not for installing it. For install instructions go [[https://github.com/bitcraze/crazyflie-clients-python/blob/develop/README.md|here]].
Line 68: Line 72:
  
 ===== Logging ===== ===== Logging =====
-TODO+ 
 +The Crazyflie logging framework allows to log the state of Crazyflie variables in real-time. This subsystem is used by the client to show information like pose or battery level. 
 + 
 +The list of log variable can be seen in the "log TOC" tab in the client. 
 + 
 +Variables are logged in block: one log block is a list of variable that are logged at the same time. You can setup custom log blocks that can be plotted in the plotter and saved to file in the log block tab. 
 + 
 +To setup a new log block click on the menu "settings/logging configuration", You then see the following toolbox: 
 + 
 +{{ :doc:crazyflie:client:pycfclient:client_log-configuration_anotated.png |}} 
 + 
 +  - List of log variable in the Crazyflie 
 +  - Log variables in the current log block 
 +  - Add the selected Crazyflie log variable in the log block 
 +  - Remove the selected log block variable from the log block 
 +  - Period at which the variables are sampled and the block is send by the Crazyflie to the client. The minimum possible period is 10ms (100Hz) and it can be set by step of 10ms up to 2550ms. 
 +  - Space taken by the variables in the log block. 
 +  - Name of the new or existing log blocks. You can choose an existing block from the list or type the name of a new one 
 +  - Load existing log block configuration 
 +  - Save log block configuration
  
 ===== Flight settings ===== ===== Flight settings =====
Line 218: Line 241:
  
 The tab can be used in two modes that is selected with the radio buttons to the right The tab can be used in two modes that is selected with the radio buttons to the right
 +
 +To setup the LPS anchor system mode (TWR or TDoA), see the [[doc:lps:configure-mode|Configure LPS positioning mode wirelessly]] documentation.
  
 ==== Position estimate mode ==== ==== Position estimate mode ====
Line 255: Line 280:
     * //Position estimate// - Normal viewing mode     * //Position estimate// - Normal viewing mode
     * //Anchor identification// - Enhanced mode where anchor id and marker becomes larger when Crazyflie is closer     * //Anchor identification// - Enhanced mode where anchor id and marker becomes larger when Crazyflie is closer
 +  - Current system mode indication. The system must be in TWR mode for the anchor identification mode to be available.
  
 ====== ZMQ backends ====== ====== ZMQ backends ======
doc/crazyflie/client/pycfclient/index.1496329288.txt.gz · Last modified: 2017-06-01 17:01 by macke