Difference between revisions of "BorIP"

From SpenchWiki
Jump to: navigation, search
(Bugs)
(Device creation)
Line 1: Line 1:
 +
== 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 ==
 
== Bugs ==
  

Revision as of 12:04, 20 July 2011

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