[Wine] Running Hitec HPP-22 under wine. (RC device, USB)
Linuxguy123
linuxguy123 at gmail.com
Fri Mar 11 13:26:32 CST 2011
I use the Hitec Aurora 9 (A9) transmitter for my remote control
vehicles.
http://www.hitecrcd.com/products/aircraft-radios-receivers-and-accesories/aircraft/aurora9/aurora-9-2-4ghz.html
This transmitter is part of a system of devices. One of the devices in
this system is the HPP-22, which is a USB device that allows a computer
to communicate with the A9 in order to load and save model information
as well as update the firmware in the transmitter and receivers.
http://www.hitecrcd.com/products/aircraft-radios-receivers-and-accesories/telemetry/hpp-22.html
Hitec publishes closed source Windows based software to enable a Windows
computer to communicate with the HPP-22.
http://hitecrcd.co.kr/tester/hpp_22.htm
After renaming the install file from "Install_hpp_22_V1.04(1).exe" to
"Install_hpp_22_V1.04.exe" in Dolphin, wine runs the installer just
fine, albeit with a few warning messages.
Note: Bash doesn't allow () characters. Doing a right click on the file
name in Dolphin allowed me to change it. In hindsight this could have
been corrected when downloading the install fall.
When I run the resulting HPP-22 program, it displays "HPP-22 is
disconnected." Ie its not finding the HPP-22 hardware connected to the
PC via a USB cable.
dmesg states the following:
======================================================
[263071.342137] usb 6-1: new full speed USB device using uhci_hcd and
address 4
[263071.514255] usb 6-1: New USB device found, idVendor=1e1a,
idProduct=001f
[263071.514266] usb 6-1: New USB device strings: Mfr=1, Product=2,
SerialNumber=3
[263071.514273] usb 6-1: Product: HPP-22
[263071.514278] usb 6-1: Manufacturer: HITECRCD Inc
[263071.514283] usb 6-1: SerialNumber: HPP-22-00000
[263071.524680] generic-usb 0003:1E1A:001F.0005: hiddev97,hidraw2: USB
HID v0.01 Device [HITECRCD Inc HPP-22] on usb-0000:00:1d.1-1/input0
=======================================================
lsusb returns this:
======================================================
$ lsusb
Bus 007 Device 002: ID 046d:c521 Logitech, Inc. Cordless Mouse Receiver
Bus 007 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub
Bus 006 Device 004: ID 1e1a:001f
Bus 006 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub
Bus 005 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub
Bus 004 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub
Bus 003 Device 003: ID 03f0:171d Hewlett-Packard Wireless (Bluetooth +
WLAN) Interface [Integrated Module]
Bus 003 Device 002: ID 08ff:2580 AuthenTec, Inc. AES2501 Fingerprint
Sensor
Bus 003 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub
Bus 002 Device 002: ID 064e:a101 Suyin Corp. Acer CrystalEye Webcam
Bus 002 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub
Bus 001 Device 004: ID 07ca:a321 AVerMedia Technologies, Inc.
Bus 001 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub
=======================================================
How do I get the HPP-22 application to find and use the HPP-22 USB
device ?
Is this a USB driver problem or a wine problem ?
Thanks !
LG123
Other information
I'm running a fully up to date Fedora 14 system.
$ yum list wine
Installed Packages
wine.i686
1.3.14-2.fc14
@updates
$ uname -a
Linux localhost.localdomain 2.6.35.11-83.fc14.i686.PAE #1 SMP Mon Feb 7
06:57:55 UTC 2011 i686 i686 i386 GNU/Linux
$ yum list udev
Installed Packages
udev.i686
161-8.fc14
@anaconda-InstallationRepo-201010211814.i38
usbview returns the following (and indicates that a driver is attached
to the HPP22 device)
HPP-22
Manufacturer: HITECRCD Inc
Serial Number: HPP-22-00000
Speed: 12Mb/s (full)
USB Version: 2.00
Device Class: 00(>ifc )
Device Subclass: 00
Device Protocol: 00
Maximum Default Endpoint Size: 8
Number of Configurations: 1
Vendor Id: 1e1a
Product Id: 001f
Revision Number: 0.01
Config Number: 1
Number of Interfaces: 1
Attributes: 80
MaxPower Needed: 100mA
Interface Number: 0
Name: usbhid
Alternate Number: 0
Class: 03(HID )
Sub Class: 00
Protocol: 00
Number of Endpoints: 2
Endpoint Address: 81
Direction: in
Attribute: 3
Type: Int.
Max Packet Size: 64
Interval: 10ms
Endpoint Address: 01
Direction: out
Attribute: 3
Type: Int.
Max Packet Size: 64
Interval: 10ms
usbmon does not indicate any activity whatsoever on the bus the HPP-22
is connected to. My guess is that the HPP-22 software is not finding
the HPP-22 hardware and is thus not attempting to talk to it.
More information about the wine-users
mailing list