Changeset 7508
- Timestamp:
- 01/25/08 07:23:38
- Files:
Legend:
- Unmodified
- Added
- Removed
- Modified
- Copied
- Moved
gnuradio/branches/releases/3.1/gr-usrp/src/usrp.py
r6136 r7508 1 1 # 2 # Copyright 2004,2005 Free Software Foundation, Inc.2 # Copyright 2004,2005,2007 Free Software Foundation, Inc. 3 3 # 4 4 # This file is part of GNU Radio … … 27 27 from gnuradio import gru 28 28 from usrpm.usrp_fpga_regs import * 29 import weakref 29 30 30 31 FPGA_MODE_NORMAL = usrp1.FPGA_MODE_NORMAL … … 380 381 @param subdev_spec: return value from subdev option parser. 381 382 @type subdev_spec: (side, subdev), where side is 0 or 1 and subdev is 0 or 1 382 @returns: an instance derived from db_base383 @returns: an weakref to an instance derived from db_base 383 384 """ 384 385 side, subdev = subdev_spec 385 return u.db[side][subdev] 386 # Note: This allows db to go out of scope at the right time 387 return weakref.proxy(u.db[side][subdev]) 386 388 387 389
