Re: USB 2.0 Streaming through SMA



On Jan 30, 11:48 am, "bkama...@xxxxxxxxx" <bkama...@xxxxxxxxx> wrote:

The voltage swing should be about 0.6V. The module does not really
expect a specific protocol, it will just stream any data signals that
are sent through the SMA interface. The module consists of a wireless
transmitter and receiver.

So what you are saying is you have a radio transmitter with a high-
bandwidth analog "modulation in" jack and a radio receiver with a
corresponding "modulation out" jack.

You will still need to answer some questions though - for example, are
you good down to DC, and up to what maximum modulation frequency?
What kinds of distortions can be expected?

At this point, we are just trying to demonstrate a streaming link.
(not really concerned about error checking or data integrity) Is it
possible to bypass the handshaking process and other initialization
procedures associated with the USB protocol and just send out data at
highest data rate. Wouldn't this mean non adherence to the USB
protocol. Are there any other alternatives, or is there some way we
can just use the physical interface of the USB to stream data?

As you've rightly noticed, USB is a bidirectional protocol involving
handhaking. Simply replacing the wires with your radio boxes is not a
very good way of doing things. Yes, I'll admit I once ran S/PDIF
digital audio directly into and out of a pair of video sender boxes,
making only a gain adjustment... but unless the digital signal already
has a fairly robust signaling scheme that's not a good idea.

To do what you want to do right, you need a device on each end which
talks USB to the computer, and then talks a more air-channel-
apropriate one-way signaling scheme that you can run over your
radios. In other words, what you need is a high data rate modem such
as might be used for satellite or microwave communcations.

If I had to do your project in a hurry, with little concern for
getting it right, I'd ditch USB and try hacking up some 100 megabit or
gigabit ethernet cards. You'll want ones with fully open drivers,
because you will be needing to convince the trainsceiver chips to go
right into the high data rate signalling, despite the abscence of any
handshaking to set it up. One way communications on 10 megabit
ethernet is pretty simple, even going through the full operating
system driver and protocol structure. Doing it faster means you have
to persuade the ethernet boards to run at their high speed without
first negotiating their way up form a lower one. Of course you might
run into other unforseen issues.

Really, you need high rate modems... purchased or kludged together.

.



Relevant Pages

  • Re: USBIP protocol
    ... you mean when we rev the protocol to version 2 ... Set Configuration and Set Interface are requests on the command pipe ... according to the usb 2.0 spec (these would be a control message ... request on the command pipe. ...
    (Linux-Kernel)
  • Re: a USB for the Apple II smoke test
    ... > merely a rewiring of the connectors. ... > A quick search doesn't turn up the voltage levels for USB, ... One level of incompatibility. ... > USB is a serial interface, but is it the same protocol as used ...
    (comp.sys.apple2)
  • Re: USB or RS232 scope controll
    ... RS-423 also creates same common mode signaling problems. ... Yes, USB has distance limitations. ... RS-232 is common mode signaling - a standard that was obsoleted by what ...
    (uk.sci.astronomy)
  • Re: Labview driven USB Label printer
    ... I'm looking to implement a USB Label printer into my Labview ... communication interface with an according API to program like you are ... electrical specification and protocol for an interface and the actual ...
    (comp.lang.labview)
  • Re: Creative Zen 8GB
    ... USB and it seems it does. ... Anybody here using one *with* RISC OS? ... known to implement Media Transfer Protocol? ... icon appears on the icon bar, it definitely uses the Mass Storage ...
    (comp.sys.acorn.hardware)

Loading