예제 #1
0
파일: init.py 프로젝트: michelp/pybladeRF
def get_device_list():
    devices = ffi.gc(
        ptop('struct bladerf_devinfo'),
        free_device_list)
    size = _cffi.lib.bladerf_get_device_list(devices)
    bladeRF.errors.check_retcode(size)
    return (size, devices)
예제 #2
0
def open(device_identifier=''):
    device = ptop('struct bladerf')
    err = _cffi.lib.bladerf_open(device, device_identifier)
    bladeRF.errors.check_retcode(err)
    return device
예제 #3
0
def get_device_list():
    devices = ffi.gc(ptop('struct bladerf_devinfo'), free_device_list)
    size = _cffi.lib.bladerf_get_device_list(devices)
    bladeRF.errors.check_retcode(size)
    return (size, devices)
예제 #4
0
파일: init.py 프로젝트: michelp/pybladeRF
def open(device_identifier=''):
    device = ptop('struct bladerf')
    err = _cffi.lib.bladerf_open(device, device_identifier)
    bladeRF.errors.check_retcode(err)
    return device