Appends variables to a block (https://wiki.bitcraze.io/projects:crazyflie:firmware:comm_protocol#log_settings_access_port_5_channel_1)
Gets a block with a specified id from the block
array. Not Crazyflie.
Retrieve logging TOC from the Crazyflie. Required before getting any logging data!
Handle incoming log data (https://wiki.bitcraze.io/projects:crazyflie:firmware:comm_protocol#log_data_access_port_5_channel_2)
Stop and delete all blocks (https://wiki.bitcraze.io/projects:crazyflie:firmware:comm_protocol#log_settings_access_port_5_channel_1)
Start receiving data of TOC items. Creates a block of variables and activates it. You can access these variables using various events; check the documentation. You can optionally specify the interval in milliseconds for the Crazyflie to ping data back to the computer. (Floors to the nearest 10ms interval)
Activate a block so logging data is sent back to computer at a certain interval. Interval is specified in increments of 10ms (1 = 10ms, 2 = 20ms, etc...) (https://wiki.bitcraze.io/projects:crazyflie:firmware:comm_protocol#log_settings_access_port_5_channel_1)
Deactivates a block so no more logging data is sent from that block (https://wiki.bitcraze.io/projects:crazyflie:firmware:comm_protocol#log_settings_access_port_5_channel_1)
Generated using TypeDoc
Class for dealing with the 'logging' port (telemetry) (https://wiki.bitcraze.io/doc:crazyflie:crtp:log)