usb

Java based usb application

Hello All, I working on a Java based application which can be carried around by the user in a USB flash Drive. At the startup I want to check for existing JVMs on the machine the USB is plugged-in. How can I achieve it ??? ...

Looking for virtual USB HID driver

We designed a special communication tool for use on a wheelchair to control lights etc. We use Z-wave. We have app for control of these devices via PC. Unfortunately, the app expects a USB stick. Our design does not allow a USB connected stick. Instead we use serial interface module that links to the pc via Bluetooth and a virtual compo...

Is it possible to have a single physical USB device appear as two separate device classes?

I am in the early stages of development of a device requiring USB connectivity. As a minimum the device must appear as a legacy serial port, but it would be useful if it could simultaneously appear as a mass-storage device. Is this possible, or will the device need to switch between mass-storage and communications-device so that it is ...

Monitor USB traffic

I want to view all traffic going out the USB, with the potential to block data transactions to/from the USB based on content policy. How would this be done? Any way to achieve this in C#, or is it more of a C++ type of problem? ...

How can I convince OSX to switch audio devices when I insert or remove a USB headset?

I would like for OSX to switch audio output devices when I insert a USB headset. It should switch to the headset on insertion, and switch back to Speakers when I remove the headset. I can't seem to find a way within the Sound preferences to do this. Is there a program out there which can handle it for me? ...

SetupDiGetDeviceInterfaceDetail returns only "\" for the path of all USB HID objects

I can tell how many USB HID devices I have (7), but every time I try to get details on any device, the path returned for it is always "\", making it so that I can't access the device at all. I'm using code that is very similar in procedure to this code: HANDLE connectDeviceNumber(DWORD deviceIndex) { GUID hidGUID; HDEVINFO hard...

Is there software or code to alter USB power output

I had a look at this and this but no one sounded particularly sure of their ideas and I'm kind of after a different thing anyway. I want to hook my usb power cables (red and black) up to my phone so I don't have to use a battery (the battery is dead anyway and this is just an experiment). The problem is that USB standards ensure that a m...

Can I use a USB-to-serial adapter to talk to my development board from VMWare Fusion?

I have a Linux virtual machine running on VMWare Fusion (on Mac OS X) that I intend to use as a development environment for an embedded system. Would it be possible for my Linux VM to talk to my embedded system's serial port using a USB-to-serial adapter? Any recommendations for what sort of adapter I should get? ...

Turn on PC with USB-device

I want to be able to turn my PC on and off using an IR-remote sensor that is connected via USB to the PC. The sensor is a custom PCB implemented with an AVR microprocessor and V-USB software USB-implementation. Now, turning off the PC is no problem with software, but is there any way to turn ON the PC using USB? (Please note, I'm not t...

Programmatically differentiating between USB Floppy Drive and USB Flash Drive in Windows

On Windows (XP-7), is there a reliable way of programatically differentiating between USB floppy drives and USB flash drives in C++? At the moment, I'm using WMI to get updates when new Win32_LogicalDisk instances are detected, and then using the DriveType attribute of the LogicalDisk object to figure out a basic type. This works quite ...

How to use the USB/HID port with objective-c under a Mac environment?

Hi, I am having big trouble to communicate through USB, from a Mac to an external HID device. The hardware has been proven fine when running under the Windows XP platform, but I can't find a GOOD exemple of programming the HID with Cocoa / objective-C. Several exemples are available in the Apple center, but they are either poorly docume...

How to intercept and translate USB events

I would like to use the Philips LFH-2330 to view images (with Windows Image Viewer or another viewer such as IrfanView, etc.) The LFH-2330 is a foot controller with four pedals (see here for example) used to control audio playback software for transcription. It comes with its own driver and software. The simplest setup for me would be ...

Question about Process communication over USB cable.

Hello, I have some questions regarding communication over USB cable in Linux, in a Host-Target Device environment.(USB2.0) Please help as we are stuck for the below imiplementation. We have a host PC connected to a target device (Linux OS) through USB cable. On the target device we need to spawn 3 or 4 child processes. [Using fork() or...

Question about process communication over USB connection

Hello, I have some questions regarding communication over USB cable in Linux, in a Host-Target Device environment.(USB2.0) Please help as we are stuck for the below imiplementation. We have a host PC connected to a target device (Linux OS) through USB cable. On the target device we need to spawn 3 or 4 child processes. [Using fork() or...

USB How do you create a bootable custom USB application?

Many LCD televisions nowadays have USB ports so you can plug in your camera and it becomes a camera gallery on the TV. I want to write a gallery program which, when plugged in to the TV, will start to cycle through the images on the USB device. How would I do this? Is it possible to write some sort of OS/application which can run on t...

Detecting attached USB devices under Mac OSX

Hello, First of all a statement: I'm a newbie when it comes to programming for the Mac. However I have an assignment which requires USB communication with a device so I thought I'll start with something basic. I took the code from here, built it and ran it from the Terminal. It starts up and writes: Looking for devices matching vendor...

Mac application hangs on ReadPipe from USB device

I took /Developer/Examples/IOKit/usb/USBSimple Example and modified it so that it actually transfers some data to (and hopefully soon from) the device. Here's my transferData function (commented): void transferData(IOUSBInterfaceInterface245 **intf, UInt8 inPipeRef, UInt8 outPipeRef) { IOReturn err; CFRunLoopSourceRef cfSource;...

Is there any limit on data transfer chunk size using USB2.0?

Hi, With one read( ) or write( ) at a time, can we increase the bulk data size over USB interface? For example, I want to transfer chunk of 1024 (1K) bytes data and if the device has limitations of only 64bytes, is there any way I can increase the packet size for read( ) and write( ) system call over USB? Is there any limitation on si...

Getting mount point when a USB device is inserted Mac OS X and linux

Hi All, I am trying to develop a program in Mac OS and Linux which lists the files and folders in USB drive. I need to get the some events when USB device is connected and removed. I know that in Mac OS X I can use IOKit. But I do n't know how to get the mount point where the device is mounted. Can I get it using IOkit? Is there any cro...

C# Automatic deployment/execution from a usb device

Hi, is there any way that a process on my usb will be launched automatically when the usb is connected to the computer? Is there any way to deploy a file automatically from the usb, each time the usb is connected to the computer? thanks. ...