Search found 395 matches

by whoenig
Sat Nov 22, 2014 6:37 am
Forum: Developer Discussions
Topic: No Crazyflies found, cannot run example
Replies: 9
Views: 6887

Re: No Crazyflies found, cannot run example

Do you have several python versions installed? I.e. would it be possible that the cfclient uses one version and ramp.py another one? It sounds like there is some issue with pyusb, but I am not sure why that would be different between the sample script and the GUI...
by whoenig
Sat Nov 22, 2014 6:20 am
Forum: Developer Discussions
Topic: [SOLVED] Callbacks added in cfheadless.py not getting called
Replies: 4
Views: 2978

Re: Callbacks added in cfheadless.py not getting called...?

I believe that this happens because cfheadless client does not request parameter updates (and the callback is only called if this parameter was requested and received from the crazyflie). The only place where parameters are requested seems to be ParamTab.py, line 124.
by whoenig
Sat Nov 22, 2014 3:47 am
Forum: Bitcraze
Topic: Crazyflie 2.0 Backorder
Replies: 5
Views: 4390

Re: Crazyflie 2.0 Backorder

It is scheduled to ship mid-December.
by whoenig
Fri Nov 21, 2014 3:49 am
Forum: Support
Topic: Crazyradio in PRX mode
Replies: 12
Views: 9152

Re: Crazyradio in PRX mode

The crazyradio firmware has some flags where it can be configured dynamically (e.g. change channel etc.) My firmware added an additional flag to switch to the PRX mode. I made the updated crazyradio.py available here: https://github.com/whoenig/crazyradio-firmware/blob/master/lib/crazyradio.py This ...
by whoenig
Fri Nov 21, 2014 3:30 am
Forum: Developer Discussions
Topic: How to create a new controller for the crazyflie?
Replies: 8
Views: 4688

Re: How to create a new controller for the crazyflie?

You can find the leapmotion controller as part of the official source tree, just in another branch: https://github.com/bitcraze/crazyflie-clients-python/tree/dev-leapmotion To figure out how they did it, you can compare the branch to the master branch: https://github.com/bitcraze/crazyflie-clients-p...
by whoenig
Fri Nov 21, 2014 3:27 am
Forum: Developer Discussions
Topic: Begginer question about servo control
Replies: 1
Views: 1675

Re: Begginer question about servo control

In principle yes. However, you would need to find servos which works with the low voltage of the Crazyflie (2.7V), and there would be additional programming required to control the servos properly.
by whoenig
Fri Nov 21, 2014 3:24 am
Forum: Developer Discussions
Topic: Beginner question
Replies: 12
Views: 7843

Re: Beginner question

The client does not need to be installed. You should just be able to execute "python cfclient.py".
by whoenig
Fri Nov 21, 2014 3:22 am
Forum: Developer Discussions
Topic: No Crazyflies found, cannot run example
Replies: 9
Views: 6887

Re: No Crazyflies found, cannot run example

How did you install exactly and where is ramp.py coming from? I guess you used the official bitcraze Windows installer? However, do you use the ramp.py from that installed package or did you download that from somewhere else?
by whoenig
Fri Nov 21, 2014 3:11 am
Forum: Developer Discussions
Topic: model name of motors used at crazyflie
Replies: 1
Views: 1859

Re: model name of motors used at crazyflie

You might need to measure that yourself. The only information I am aware of is available here: http://wiki.bitcraze.se/projects:crazyf ... :explained
by whoenig
Wed Nov 19, 2014 5:26 pm
Forum: Support
Topic: Crazyradio in PRX mode
Replies: 12
Views: 9152

Re: Crazyradio in PRX mode

My crazyradio firmware supports all modes. So you update the crazyradio firmware once and after that you can switch to other modes just by changing crazyradio.py. To keep it compatible with the original crazyflie software, you should just make sure that the crazyradio starts in PTX mode when you plu...