8000 GitHub - zorbathut/powermate: The official Powermate API, as well as a hacked-up version of their demo program that provides Wave output control.
[go: up one dir, main page]
More Web Proxy on the site http://driver.im/
Skip to content

The official Powermate API, as well as a hacked-up version of their demo program that provides Wave output control.

Notifications You must be signed in to change notification settings

zorbathut/powermate

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

2 Commits
 
 
 
 
 
 
 
 

Repository files navigation

This is the official Powermate SDK, plus a small hacked utility I wrote to provide Wave Output volume control from the Powermate. The utility isn't really configurable or user-friendly, but it does function. If you run it, it will give you a largely dysfunctional UI. Click "close" and it will remain in the background. If you actually want to kill it, you'll have to force-quit it. There are no accessible configuration options, because I'm lazy, and wrote the program solely for my own benefit.

You'll need Visual Studio, MFC, and the DDK in order to build the project. The free versions of Visual Studio don't support MFC. MFC is only used for the UI on the project, however - the DDK itself doesn't require it - so if you didn't want to use the demo code, or could extract the actual hardware-specific code, you could probably use the free version of Visual Studio.

The USB protocol document is included in the Windows API zip. In theory, that's all you'll need to write drivers for other OSes.

PowerMate support gave me their blessing to put all of this online, so I've done so. My changes to the PowerMate_HID program are public domain. The original PowerMate_HID program may not be - I cannot vouch for any other code involved here, nor do I know what license it is provided under. YMMV, IANAL, here there be dragons, etc.

Good luck!

About

The official Powermate API, as well as a hacked-up version of their demo program that provides Wave output control.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published
0