File: usrp_prims.py

package info (click to toggle)
usrp 0.8-1
  • links: PTS
  • area: contrib
  • in suites: sarge
  • size: 9,420 kB
  • ctags: 5,295
  • sloc: sh: 8,481; cpp: 7,533; ansic: 4,579; makefile: 734; python: 557; xml: 390; pascal: 348
file content (149 lines) | stat: -rw-r--r-- 4,557 bytes parent folder | download
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
# This file was created automatically by SWIG.
# Don't modify this file, modify the SWIG interface instead.
# This file is compatible with both classic and new-style classes.

import _usrp_prims

def _swig_setattr_nondynamic(self,class_type,name,value,static=1):
    if (name == "this"):
        if isinstance(value, class_type):
            self.__dict__[name] = value.this
            if hasattr(value,"thisown"): self.__dict__["thisown"] = value.thisown
            del value.thisown
            return
    method = class_type.__swig_setmethods__.get(name,None)
    if method: return method(self,value)
    if (not static) or hasattr(self,name) or (name == "thisown"):
        self.__dict__[name] = value
    else:
        raise AttributeError("You cannot add attributes to %s" % self)

def _swig_setattr(self,class_type,name,value):
    return _swig_setattr_nondynamic(self,class_type,name,value,0)

def _swig_getattr(self,class_type,name):
    method = class_type.__swig_getmethods__.get(name,None)
    if method: return method(self)
    raise AttributeError,name

import types
try:
    _object = types.ObjectType
    _newclass = 1
except AttributeError:
    class _object : pass
    _newclass = 0
del types


ULS_ERROR = _usrp_prims.ULS_ERROR
ULS_OK = _usrp_prims.ULS_OK
ULS_ALREADY_LOADED = _usrp_prims.ULS_ALREADY_LOADED

usrp_one_time_init = _usrp_prims.usrp_one_time_init

usrp_rescan = _usrp_prims.usrp_rescan

usrp_usrp_p = _usrp_prims.usrp_usrp_p

usrp_usrp0_p = _usrp_prims.usrp_usrp0_p

usrp_usrp1_p = _usrp_prims.usrp_usrp1_p

usrp_usrp2_p = _usrp_prims.usrp_usrp2_p

usrp_fx2_p = _usrp_prims.usrp_fx2_p

usrp_unconfigured_usrp_p = _usrp_prims.usrp_unconfigured_usrp_p

usrp_configured_usrp_p = _usrp_prims.usrp_configured_usrp_p

usrp_open_cmd_interface = _usrp_prims.usrp_open_cmd_interface

usrp_open_rx_interface = _usrp_prims.usrp_open_rx_interface

usrp_open_tx_interface = _usrp_prims.usrp_open_tx_interface

usrp_close_interface = _usrp_prims.usrp_close_interface

usrp_load_firmware = _usrp_prims.usrp_load_firmware

usrp_load_firmware_nth = _usrp_prims.usrp_load_firmware_nth

usrp_load_fpga = _usrp_prims.usrp_load_fpga

usrp_load_standard_bits = _usrp_prims.usrp_load_standard_bits
FR_TX_SAMPLE_RATE_DIV = _usrp_prims.FR_TX_SAMPLE_RATE_DIV
FR_RX_SAMPLE_RATE_DIV = _usrp_prims.FR_RX_SAMPLE_RATE_DIV
FR_ADC_OFFSET_3_2 = _usrp_prims.FR_ADC_OFFSET_3_2
FR_ADC_OFFSET_1_0 = _usrp_prims.FR_ADC_OFFSET_1_0
FR_MASTER_CTRL = _usrp_prims.FR_MASTER_CTRL
bmFR_MC_ENABLE_TX = _usrp_prims.bmFR_MC_ENABLE_TX
bmFR_MC_ENABLE_RX = _usrp_prims.bmFR_MC_ENABLE_RX
bmFR_MC_RESET_TX = _usrp_prims.bmFR_MC_RESET_TX
bmFR_MC_RESET_RX = _usrp_prims.bmFR_MC_RESET_RX
FR_OE_0 = _usrp_prims.FR_OE_0
FR_OE_1 = _usrp_prims.FR_OE_1
FR_OE_2 = _usrp_prims.FR_OE_2
FR_OE_3 = _usrp_prims.FR_OE_3
FR_IO_0 = _usrp_prims.FR_IO_0
FR_IO_1 = _usrp_prims.FR_IO_1
FR_IO_2 = _usrp_prims.FR_IO_2
FR_IO_3 = _usrp_prims.FR_IO_3
FR_MODE = _usrp_prims.FR_MODE
bmFR_MODE_NORMAL = _usrp_prims.bmFR_MODE_NORMAL
bmFR_MODE_LOOPBACK = _usrp_prims.bmFR_MODE_LOOPBACK
bmFR_MODE_RX_COUNTING = _usrp_prims.bmFR_MODE_RX_COUNTING
FR_INTERP_RATE = _usrp_prims.FR_INTERP_RATE
FR_DECIM_RATE = _usrp_prims.FR_DECIM_RATE
FR_RX_FREQ_0 = _usrp_prims.FR_RX_FREQ_0
FR_RX_FREQ_1 = _usrp_prims.FR_RX_FREQ_1
FR_RX_FREQ_2 = _usrp_prims.FR_RX_FREQ_2
FR_RX_FREQ_3 = _usrp_prims.FR_RX_FREQ_3
FR_RX_MUX = _usrp_prims.FR_RX_MUX
FR_TX_MUX = _usrp_prims.FR_TX_MUX

usrp_write_fpga_reg = _usrp_prims.usrp_write_fpga_reg

usrp_read_fpga_reg = _usrp_prims.usrp_read_fpga_reg

usrp_set_fpga_reset = _usrp_prims.usrp_set_fpga_reset

usrp_set_fpga_tx_enable = _usrp_prims.usrp_set_fpga_tx_enable

usrp_set_fpga_rx_enable = _usrp_prims.usrp_set_fpga_rx_enable

usrp_set_fpga_tx_reset = _usrp_prims.usrp_set_fpga_tx_reset

usrp_set_fpga_rx_reset = _usrp_prims.usrp_set_fpga_rx_reset

usrp_set_sleep_bits = _usrp_prims.usrp_set_sleep_bits

usrp_set_led = _usrp_prims.usrp_set_led

usrp_check_rx_overrun = _usrp_prims.usrp_check_rx_overrun

usrp_check_tx_underrun = _usrp_prims.usrp_check_tx_underrun

usrp_i2c_write = _usrp_prims.usrp_i2c_write

usrp_i2c_read = _usrp_prims.usrp_i2c_read

usrp_spi_write = _usrp_prims.usrp_spi_write

usrp_spi_read = _usrp_prims.usrp_spi_read

usrp_9862_write = _usrp_prims.usrp_9862_write

usrp_9862_read = _usrp_prims.usrp_9862_read

usrp_eeprom_write = _usrp_prims.usrp_eeprom_write

usrp_eeprom_read = _usrp_prims.usrp_eeprom_read

usrp_write_aux_dac = _usrp_prims.usrp_write_aux_dac

usrp_read_aux_adc = _usrp_prims.usrp_read_aux_adc

usrp_find_device = _usrp_prims.usrp_find_device