There are many ways to send data wirelessly, and you've chosen one of the most difficult approaches. Rather than tell us your solution, describe the problem you want to solve. Then you will more likely receive useful suggestions.
That device does not transmit a USB data signal. It transmits the data that is being sent over USB - which is probably what you actually want.
It looks like there is an adapter which would allow the wireless to plug directly into a USB socket on a PC. I presume it appears as a Serial port on the PC.
You would not need the adapter with an Arduino.
@jremington posted while I was writing. I haven't read the datasheet so I don't know why he says these units are difficult to use.
I did not say "these units are difficult to use". Rather, I was addressing the concept of sending data via "wireless USB". If anyone has experience with a device that provides a reliable wireless USB connection, please chime in.
I have a remote control that sends signals via USB Mini-B and a camera that receives them via USB Mini-B.
I just need a way to transmit those signals wireless with two small, lightweight and battery powered devices. They would attach to the camera and the remote.
So far I haven't found any easy solution for this problem.
If someone has not already done so, you would have to start by examining the actual signals being sent on the USB cable by the remote. It is conceivable that the signal is a simple switch closure, in which case it be rather simple to come up with a wireless remote.
For example, battery chargers designed for Apple cell phones and MP3 players use fixed voltage levels on the USB data lines to signal a connection.
gumpf:
I have a remote control that sends signals via USB Mini-B and a camera that receives them via USB Mini-B.
Can you post a datasheet for these devices?
Is this a wireless remote control?
Do you know how it actually works? - for example is it "pretending" to be a Serial connection?
Do you know what data is transmitted?
Is it an option to put the remote near the camera and use an Arduino to work the remote on the basis of data that it receives by wireless? That way you would not need to know anything about the communication between the remote and the camera.
If what the OP is after is a wireless USB extender, which is / was a device to allow 2 USB devices to communicate via wireless, they are extremely difficult to build and it used to be possible to buy them, but they were expensive
primarily due to the hi data rate radios needed.
I havnt seen such devices for sale now for a long time.
The point Robin2 is making is that whilst the connectors may be USB and whilst it may even be using the camera USB connector, it is not necessarily USB. For one thing, one would have to be the USB Host. Which? Is the camera port a USB OTG?
What does the remote appear as when plugged into a PC?
gumpf:
The remote on PC does nothing, only if I set it to "firmware update" mode before connecting.
I'm not familiar with "firmware update" mode but it sounds like it is intended to recognize strange USB devices - if so, then the remote must be a "proper" USB device of some sort. On linux I would use the command lsusb to get a list of connected USB devices.
In any case, unless you know exactly how the remote and the camera work together you haven't a hope of making something to intervene between them.
It just occurs to me that you have not actually told us how the remote and camera are actually used? Does the remote plug into the camera? if so how can it be called a "remote".
And you have not posted a link to the datasheet either.
gumpf:
I have no idea why you care about the manuals.
Because, in spite of at least 2 requests, you refuse to tell me how the standard system is intended to work.
And... now that I have been able to read the remote control manual things are a lot clearer.
First thing (which I don't think was mentoned earlier) is that it is a wired remote to allow control of many camera features including focusing. That means it will have a complex interface with the camera, and probably a bi-directional one.
Second thing, as you suggested, the Canon manual does not seem to explain the capabilities of the USB port at all.
Third thing. The people who made the remote control must have been able to find out how the USB interface works. How did they do that? Can you find a source for that info?
If it was my equipment I think I would try to get the remote control recognized by my PC and see if it can be accessed as a serial connection using a terminal such as puTTY. If you are lucky the remote will send recognizable messages to the PC. If the messages can be detected but are not human readable you would need to write a PC program to decipher them.
If, following all that, you can make sense of the messages from the remote and feel able to replicate them with a PC program you could try writing that program (on your PC, to start with) and connecting the PC directly to the camera in place of the remote control to see if it can work. You may need to gather the camera responses so you can improve your PC program.
Or you could consider my earlier suggestion of using an Arduino to operate your remote while the remote is plugged into the camera.