Search found 630 matches

by kristoffer
Fri Mar 18, 2022 8:35 am
Forum: General discussions
Topic: Header files in application
Replies: 7
Views: 12336

Re: Header files in application

Hi! Object (.o) files are added to the build using Kbuild files in the new make system. Each directory must have one Kbuild file that adds the files in the directory, or a sub-directory. In the HelloWorld example app for instance, there is a Kbuild file in the root (https://github.com/bitcraze/crazy...
by kristoffer
Fri Mar 11, 2022 9:07 am
Forum: Loco Positioning System
Topic: send_setpoint yaw or yaw_rate?
Replies: 1
Views: 8764

Re: send_setpoint yaw or yaw_rate?

Yes, you are right, the yaw parameter of send_setpoint() is actually yaw_rate. One could say that the documentation is not really clear on this, sorry! The historical background is that this is the first (and only at the time) setpoint function when the main usecase was to fly the Crazyflie using a ...
by kristoffer
Wed Mar 09, 2022 8:02 am
Forum: Technology
Topic: [SOLVED] Is channel2 available on LPS node?
Replies: 4
Views: 35658

Re: Is channel2 available on LPS node?

We have not done any measurements, but I think (hope) you can find what you are looking for in the documentation. The DWM1000 module is a small PCB with the DW1000 chip + antenna, so you should look for specs of the DW1000 (it is not obvious, sorry!) Try this one: https://www.decawave.com/wp-content...
by kristoffer
Wed Mar 09, 2022 7:54 am
Forum: Autonomous flight
Topic: Python-based App layer
Replies: 1
Views: 8191

Re: Python-based App layer

Hi!

No, it is unfortunately not possible to use python in firmware apps. Everything is C on that side.
by kristoffer
Mon Mar 07, 2022 10:19 am
Forum: Developer Discussions
Topic: Configure radio address over Python and USB
Replies: 1
Views: 8137

Re: Configure radio address over Python and USB

Configuring the radio settings works in the client also when connecting via USB (just remember to reboot the CF for radio settings to be used after changed). There is an example that is doing what you are looking for in https://github.com/bitcraze/crazyflie-lib-python/blob/0.1.17.1/examples/memory/w...
by kristoffer
Mon Mar 07, 2022 10:09 am
Forum: Bitcraze
Topic: [SOLVED] Error when building the firmware
Replies: 5
Views: 10391

Re: Error when building the firmware

Hi! Currently there is actually no (simple) way to build an app from the toolbelt. However I just added a solution in https://github.com/bitcraze/crazyflie-firmware/pull/979 (hopefully soon merged) You use it in a similar way as "tb make", but add the path to the app first. The basic use c...
by kristoffer
Mon Mar 07, 2022 7:45 am
Forum: Technology
Topic: [SOLVED] Is channel2 available on LPS node?
Replies: 4
Views: 35658

Re: Is channel2 available on LPS node?

The nodes use the Decawave DWM1000 modules (https://www.decawave.com/product/dwm1000-module/) the best source for this type of information is their data sheets.
by kristoffer
Thu Mar 03, 2022 7:44 am
Forum: Bitcraze
Topic: Questions about 'multiranger_pointcloud.py'
Replies: 1
Views: 7786

Re: Questions about 'multiranger_pointcloud.py'

# Set the sensor threshold (in mm) SENSOR_TH = 2000 Samples with a distance larger than SENSOR_TH are discarded, the main reason being to remove out of range measurements. This code was probably written for a prototype using an older sensor and there might be room for improvements for this script. ...
by kristoffer
Mon Feb 28, 2022 12:18 pm
Forum: Loco Positioning System
Topic: LPS Packet loss between anchors
Replies: 1
Views: 7929

Re: LPS Packet loss between anchors

Is it perhaps the distance or some obstacle in between? The radiation pattern around the antenna is also having an effect. Try to move them closer to see if it makes a difference. How far apart are they? Try to change the orientation to see if that makes a difference. You can also increase the trans...