Search found 2538 matches

by arnaud
Tue Apr 07, 2015 9:42 am
Forum: Bitcraze
Topic: i want to add sensors
Replies: 2
Views: 2788

Re: i want to add sensors

Hi, Sorry apparently I missed your message in the other thread. I think the point 2 of this answer could help: http://forum.bitcraze.se/viewtopic.php?f=6&t=1399&p=7536&hilit=stabilizer.c#p7534 Basically you will have to replace or modify the setpoints sent by the controller at https://gi...
by arnaud
Tue Apr 07, 2015 9:29 am
Forum: Developer Discussions
Topic: 5V Tolerant GPIO Pins
Replies: 1
Views: 1995

Re: 5V Tolerant GPIO Pins

Hi,

This is something we have never used but yes, pins marked FT are 5V tolerant. Also the PULL-UP/PULL-DOWN must be disabled for the pins to be used with 5V input (page 114, note 5).
by arnaud
Tue Apr 07, 2015 9:20 am
Forum: Developer discussions
Topic: [SOLVED] VMplayer trouble installing
Replies: 3
Views: 3719

Re: VMplayer trouble installing

Hi,

Glad to read that you solve your problem. Could you share what the problem was?
by arnaud
Tue Apr 07, 2015 9:18 am
Forum: Quadcopters
Topic: Custom software to control quadcopter in real time?
Replies: 1
Views: 2805

Re: Custom software to control quadcopter in real time?

Hi, For the control part, yes Crazyflie/Crazyradio is capable of doing that. The communication protocol to Crazyradio and Crazyflie are documented in the wiki. For the camera this is not something we are providing out of the box yet. There is a couple of people in the comunity that have done that wi...
by arnaud
Tue Apr 07, 2015 9:01 am
Forum: Developer discussions
Topic: Crazy flie control from windows 7 console visual studio 2008
Replies: 2
Views: 3871

Re: Crazy flie control from windows 7 console visual studio

Hi Bootstrap, There is currently no example for controlling Crazyflie form a visual studio C++ project. The closest I know about for the C++ part is a lib that can communicate with Crazyradio and Crazyflie using libusb: https://github.com/fairlight1337/libcflie/ As for the VisualStudio project, some...
by arnaud
Mon Mar 30, 2015 2:36 pm
Forum: Developer Discussions
Topic: Problems with extension port and stabilization
Replies: 3
Views: 3085

Re: Problems with extension port and stabilization

Hi olaybobby, 1. There is no program controling the expansion port on Crazyflie 1.0, there are pins available and you have to use them using the STM32 apis (typically it will be GPIOs API in your case). To get started you should try to make a new .c file in the module/src folder. Look at how other m...
by arnaud
Mon Mar 30, 2015 2:15 pm
Forum: Support
Topic: Crazyflie Documentation
Replies: 18
Views: 9424

Re: Crazyflie Documentation

Hi drnow,

You need to clone the Crazyflie client repos https://github.com/bitcraze/crazyflie-clients-python in the same folder as the firmware repos, the cloader program is part of the python client project.
by arnaud
Tue Mar 24, 2015 4:09 pm
Forum: Developer discussions
Topic: Sending/Receiving Data by Crazyradio dongle
Replies: 1
Views: 2982

Re: Sending/Receiving Data by Crazyradio dongle

Hi and welcome, We have a wiki page explaining the communication stack: http://wiki.bitcraze.se/doc:crazyflie:dev:arch:communication, you are looking at the bottom of the stack on the host part which only deals with the 'link' part and not the copter control. It would be useful to know what you are ...
by arnaud
Tue Mar 24, 2015 3:51 pm
Forum: Developer Discussions
Topic: Measure battery voltage
Replies: 17
Views: 9542

Re: Measure battery voltage

The NRF51 automatically send this packet 100 times per seconds on the UART: http://wiki.bitcraze.se/doc:crazyflie:syslink:index#syslink_pm_battery_state, as said Tobias if you are just modifying the official firmware the work is already done, but if you are making you own from scratch the syslink wi...
by arnaud
Tue Mar 24, 2015 11:26 am
Forum: Developer Discussions
Topic: flight automation
Replies: 3
Views: 3307

Re: flight automation

Hi, To add sensors to the Crazflie you will have to use the STM32 API to access pins and peripherals (we are planing an easier-to-use API but it is not there yet). The basic workflow would be to make a driver for the sensor and then make a .c file in the module/ folder to use the driver and comunica...