Project ip-usbph: Difference between revisions
Jump to navigation
Jump to search
No edit summary |
No edit summary |
||
(6 intermediate revisions by the same user not shown) | |||
Line 1: | Line 1: | ||
= Introduction = | = Introduction = | ||
This is the page for the Holtek Semiconductor, Inc. based Kinamax IP-USBPH VoIP phone, as pictured below. | This is the page for Linux support library for the Holtek Semiconductor, Inc. based Kinamax/Sabrent IP-USBPH VoIP phone, as pictured below. | ||
[[Image: | [[Image:Kinamax_IP-USBPH.jpeg]] | ||
This wired USB phone is based off of a Holtek Semiconductor MCU, and is recognized in Linux as a "GoodCom WJT602" USB audio device, with a HID input device: | |||
[45395.505831] input: GoodCom WJT602 USB Audio Device as /devices/pci0000:00/0000:00:1d.0/usb1/1-2/1-2:1.3/input/input23 | |||
[45395.560226] input,hiddev96,hidraw0: USB HID v1.10 Device [GoodCom WJT602 USB Audio Device] on usb-0000:00:1d.0-2 | |||
'''lsusb''' reports this device as: | |||
$ lsusb -d 04d9:0602 | |||
Bus 001 Device 004: ID 04d9:0602 Holtek Semiconductor, Inc. | |||
$ | |||
== Download == | |||
The sources are available via: | |||
* [https://github.com/ezrec/ip-usbph GitHub Repository] | |||
* [http://www.evillabs.net/ip-usbph/libip-usbph-0.1.tar.gz http://www.evillabs.net/ip-usbph/libip-usbph-0.1.tar.gz] | |||
= What does libip-usbph do? = | |||
The library has APIs for the following: | |||
* Setting all symbols on the LCD | |||
* A built-in ASCII to 14-segment LCD font converter | |||
* Backlight control | |||
* Keypad events | |||
The library does not control the microphone nor the speaker of the phone - use the standard Linux ALSA USB audio for those services. | |||
= License = | |||
This clean-room engineered library is licensed under the LGPL. |
Latest revision as of 19:08, 16 February 2016
Introduction
This is the page for Linux support library for the Holtek Semiconductor, Inc. based Kinamax/Sabrent IP-USBPH VoIP phone, as pictured below.
This wired USB phone is based off of a Holtek Semiconductor MCU, and is recognized in Linux as a "GoodCom WJT602" USB audio device, with a HID input device:
[45395.505831] input: GoodCom WJT602 USB Audio Device as /devices/pci0000:00/0000:00:1d.0/usb1/1-2/1-2:1.3/input/input23 [45395.560226] input,hiddev96,hidraw0: USB HID v1.10 Device [GoodCom WJT602 USB Audio Device] on usb-0000:00:1d.0-2
lsusb reports this device as:
$ lsusb -d 04d9:0602 Bus 001 Device 004: ID 04d9:0602 Holtek Semiconductor, Inc. $
Download
The sources are available via:
What does libip-usbph do?
The library has APIs for the following:
- Setting all symbols on the LCD
- A built-in ASCII to 14-segment LCD font converter
- Backlight control
- Keypad events
The library does not control the microphone nor the speaker of the phone - use the standard Linux ALSA USB audio for those services.
License
This clean-room engineered library is licensed under the LGPL.