Search found 2401 matches

by arnaud
Thu Feb 25, 2021 9:38 am
Forum: Developer Discussions
Topic: VL53L0X stand-alone and forcing drivers
Replies: 5
Views: 1795

Re: VL53L0X stand-alone and forcing drivers

Spaces would not have worked without adding quotes around it anyway since CFLAGS is passed as argument to gcc during the compilation. Rather than handling space in the firmware (which tend to be a non-trivial task in embedded C), I think this should be handled by better documentation. Maybe adding a...
by arnaud
Mon Feb 15, 2021 12:32 pm
Forum: Developer Discussions
Topic: Send Thrust, yaw pitch roll command and only use attitude PID controller
Replies: 1
Views: 283

Re: Send Thrust, yaw pitch roll command and only use attitude PID controller

Hi, You can send roll/pitch/yaw/thrust (RPYT) setpoint to the Crazyflie. To answer your questions: 1. The setpoint structure comes from the commander subsystem and is filled up with the latest setpoint received from the radio. There should be no significant delay between receiving a new setpoint ove...
by arnaud
Mon Feb 15, 2021 12:21 pm
Forum: Lighthouse positioning system
Topic: lighthouse-fpga Code on UPduino(UP5K) and HX8K Dev. Kit
Replies: 5
Views: 594

Re: lighthouse-fpga Code on UPduino(UP5K) and HX8K Dev. Kit

That sounds great! I will test the PR and apply it if it works on the deck then. Thanks for the PR! :).
by arnaud
Tue Feb 09, 2021 10:15 am
Forum: Bitcraze
Topic: Acceleration Setpoint Crazyflie Python Lib
Replies: 1
Views: 72

Re: Acceleration Setpoint Crazyflie Python Lib

Hi, There is no commander packet implemented yet to control only the acceleration. Though, the commander subsystem is quite flexible so it should not be too hard to add. The commander packets are declared there in the firmware: https://github.com/bitcraze/crazyflie-firmware/blob/8b0d1ab5db66bbd43f8c...
by arnaud
Tue Feb 09, 2021 9:32 am
Forum: Lighthouse positioning system
Topic: Lh deck custom use
Replies: 5
Views: 153

Re: Lh deck custom use

Hi, If you look in the git history you can find the version of the script that produced that input: https://github.com/bitcraze/lighthouse-fpga/blob/3b2c1c7a65c17b938039b6f9d858463d9f575fd9/tools/print_frame.py I would not necessarily trust that function though: we have had a lot of back-and-forth o...
by arnaud
Mon Feb 08, 2021 11:04 am
Forum: Lighthouse positioning system
Topic: lighthouse-fpga Code on UPduino(UP5K) and HX8K Dev. Kit
Replies: 5
Views: 594

Re: lighthouse-fpga Code on UPduino(UP5K) and HX8K Dev. Kit

Hi! Thanks for your answer. Unfortunately I do not have much clue of what could happen with the configuration. I is possible that there is a bug in the current implementation that makes it extra-brittle. For the 2 sensors, the reason for the requirement is to improve the range of measurements: when ...
by arnaud
Mon Feb 08, 2021 10:50 am
Forum: Lighthouse positioning system
Topic: Lh deck custom use
Replies: 5
Views: 153

Re: Lh deck custom use

That you had to send 0x00 is normal: the deck starts in bootloader mode and 0x00 is the command to start the firmware. The bootloader is documented there: https://www.bitcraze.io/documentation/repository/lighthouse-bootloader/master/bootloader-protocol/ To set the leds it should be enough to send "0...
by arnaud
Thu Feb 04, 2021 9:05 am
Forum: Developer Discussions
Topic: Modifying usbLinkTask causing queue error
Replies: 6
Views: 497

Re: Modifying usbLinkTask causing queue error

Hi, One reason I can think about for this problem is that you are sending control packets from both sides: if the Crazyflie is receiving control packets both from USB and from RADIO, both will drive the motors. One way to test that would be to disconnect any gamepad on the computer that runs the Cra...
by arnaud
Thu Feb 04, 2021 8:48 am
Forum: Lighthouse positioning system
Topic: Lighthouse positioning deck SPI usage [SOLVED]
Replies: 2
Views: 114

Re: Lighthouse positioning deck SPI usage

This is correct, the SPI pins are only used during production and the UART2 is only there as an option. The 0Ohm resistor are not soldered on production boards and so no connection is made to the Crazyflie SPI port. Only one UART and the I2C bus is connected to the Crazyflie. The Crazyflie is curren...
by arnaud
Wed Jan 27, 2021 10:05 am
Forum: Developer discussions
Topic: How to communicate with the crazyflie using developed android app
Replies: 1
Views: 321

Re: How to communicate with the crazyflie using developed android app

Hi, If you have the AIdeck and want images, the best is to use wifi to communicate the images. The Crazyradio bandwidth is not so high. The AI-deck can be setup both as an access point or connected to your wifi network (see doc there: https://github.com/bitcraze/AIdeck_examples/blob/master/docs/test...