Difference between revisions of "BorIP"
From SpenchWiki
(Device creation) |
(To Do) |
||
Line 25: | Line 25: | ||
* Legacy is more efficient in this compilation than UHD at higher sampling rates | * Legacy is more efficient in this compilation than UHD at higher sampling rates | ||
+ | |||
+ | == To Do == | ||
+ | |||
+ | * Detect changes in power state and release device to prevent app crash when resuming. | ||
+ | * Announce via Bounjour/custom broadcast | ||
+ | * Ability to set up multiple streamsT |
Revision as of 02:18, 21 July 2011
Contents
[hide]Device creation
- The hint is used to specify which device to create, and implies whether the UHD or Legacy interface is used.
- A blank hint implies the default UHD device.
- Entering a digit implies the index for a Legacy device.
- Anything else is fed through to the UHD device factory.
Command-line arguments
- Prepended with either / or -
- port - set port to listen on (28888 by default)
- device - supply without parameter to automatically create default UHD device, or give hint to specify which device to create
Bugs
- On first creation of Legacy device, serial will fail to be fetched correctly (will remain blank), but device will still work.
- If application is restarted while programmed USRP remains connected, creation of Legacy device will result in serial now being displayed.
- Cannot start program, then connect Legacy device, then attempt to create
- Must connect USRP first, then start program
- Legacy is more efficient in this compilation than UHD at higher sampling rates
To Do
- Detect changes in power state and release device to prevent app crash when resuming.
- Announce via Bounjour/custom broadcast
- Ability to set up multiple streamsT