Page 1 of 1

bladeRF Python Bindings

Posted: Sat Jan 18, 2014 6:41 pm
by michelp
I'm working on a wrapping of libbladeRF in Python. You can find it here:

https://github.com/michelp/pybladeRF

There are two levels of integration, functions, and types. The functions are direct wrappings of the libbladeRF C API and the types are Python classes that implement high level abstractions. The API is not entirely wrapped yet, or tested, and I'm still working on some ideas for streams, but it's generally useful to open a device, configure it, and do tx and rx. Here's an example test that shows its basic utility:

https://github.com/michelp/pybladeRF/bl ... _device.py

I'm a big fan of forks and pull requests so anyone willing to help out please do!

I'm occasionally in #bladeRF as michelp

-Michel

Re: bladeRF Python Bindings

Posted: Mon Feb 03, 2014 4:49 pm
by EcoKees
Michel,
very interesting stuff!
I will try all that asap, but 1st I am stumbling with FPGA-programming.
I hope to ask you a lot of questions in the future, I have some plans with python&bladeRF&GPS.
I tried some things with Python already, bladerf looked responsive!
To help myself doing things in a certain planned way, instead of randomly trying everything and ending up with a solution but no path to the solution, I meticulously (is that an existing word?) write down almost everything I do with my bladerf-board in a Word-diary. WIth cut and paste I write a blog: http://bladerf.blogspot.nl
Regards,
Kees