aboutsummaryrefslogtreecommitdiffstats
path: root/host/python/pyuhd.cpp
Commit message (Collapse)AuthorAgeFilesLines
* python: Add sync source to Python APIBrent Stapleton2018-11-291-0/+9
| | | | Exposing getters, setters, and options for multi_usrp sync source.
* python: Fixing Boost.Python initializer visibilityMarcus Müllr2018-08-031-0/+11
| | | | | | With Boost 1.64 to 1.65 (which, of course, Ubuntu LTS ships), the `PyInit_Libraryname` are invisible when one sets the default visibility to "hidden" (which is reasonable, and which we do).
* python: Separating exposed Python data structuresPaul David2018-06-201-437/+116
| | | | | | | | | - Separating exposed Python data structures into logical sections - Exposes all of the multi_usrp API - Adds a layer of Python for documentation and adding helper methods - Adds improvements and fixes to the MultiUSRP object - Includes additional exposed data structures (like time_spec_t, etc.) - Add code to release the Python GIL during long C++ calls
* python: Initial commit of Python APIAndrej Rode2018-06-201-0/+512
Initial commit of the Python API using Boost.Python. Bind the MultiUSRP API for use in Python. Bindings intended to provide as complete coverage as possible. - Wrap most multi_usrp calls - Adding multi channel send/recv examples in examples/python - Adding setuptools support - Initial attempt at binding the UHD types and filters