User Tools

Site Tools


doc:crazyflie:api:python: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:api:python:index [2015-07-15 16:31]
127.0.0.1 external edit
doc:crazyflie:api:python:index [2020-05-12 14:16] (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>
 +
 ====== The Crazyflie Python API ====== ====== The Crazyflie Python API ======
 In order to easily use and control the Crazyflie there's an library made in Python that gives high-level functions and hides the details. This page contains generic information about how to use this library and the API that it implements. In order to easily use and control the Crazyflie there's an library made in Python that gives high-level functions and hides the details. This page contains generic information about how to use this library and the API that it implements.
Line 256: Line 260:
 </code> </code>
  
-The datatype should match what has been configured in the Crazyflie firmware. The valid datatypes are:+The datatype is the transferred datatype, it will be converted from internal type to transferred type before transfers:
   * float   * float
   * uint8_t and int8_t   * uint8_t and int8_t
   * uint16_t and int16_t   * uint16_t and int16_t
   * uint32_t and int32_t   * uint32_t and int32_t
-  * FP16 (this is a fixed point version of floating point)+  * FP16: 16bit version of floating point, allows to pack more variable in one packet at the expense of precision.
  
 The logging cannot be started until your are connected to a Crazyflie: The logging cannot be started until your are connected to a Crazyflie:
doc/crazyflie/api/python/index.1436970670.txt.gz · Last modified: 2015-10-13 11:58 (external edit)