Ejemplo n.º 1
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)
Ejemplo n.º 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
Ejemplo n.º 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)
Ejemplo n.º 4
0
def open(device_identifier=''):
    device = ptop('struct bladerf')
    err = _cffi.lib.bladerf_open(device, device_identifier)
    bladeRF.errors.check_retcode(err)
    return device