Notice: This forum has been recovered from an old backup, so some content, links, and dates may be outdated. The forum is currently read-only while we restore sign-in and registration functionality. Details
If you find this forum valuable and would like to help keep it online, donations to help cover hosting and domain costs are greatly appreciated, but never expected. You can support the forum through Buy Me a Coffee or Ko-fi. Thank you for helping preserve the EventGhost community.
If you find this forum valuable and would like to help keep it online, donations to help cover hosting and domain costs are greatly appreciated, but never expected. You can support the forum through Buy Me a Coffee or Ko-fi. Thank you for helping preserve the EventGhost community.
SoundGraph iMON HID plugin
SoundGraph iMON HID plugin
Hi,
I have wrote plugin SoundGraph iMON with HID driver.
Current plugin version support iMON PAD and iMON MINI.
It was tested on Moneual 932 with SoundGraph iMON (ODM/OEM Touch LCD + iMON PAD) but must work with other SoundGraph iMON products with HID driver.
Tested on:
Moneual 932 (ODM/OEM Touch LCD) (Device ID 0034 Version ID 0016)
Antec Fusion Remote (ODM/OEM LCD)
Now supported:
1. Only iMON PAD mode (not MCE mode).
2. Button events from iMON PAD implemented as Enduring Events.
3. Front buttons events implemented as Enduring Events.
4. Volume knob events.
5. Mouse/Keyboard mode toggle implemented via action.
6. iMON PAD / MCE mode toggle implemented via action.
7. Keyboard mode implemented as Enduring Events.
8. Touch LCD: Contrast, Auto Color, Auto Adjust, Brightness and LCD Reset events, set/get Contrast, set/get Brightness, do Auto Color, do Auto Adjust, do LCD Reset actions
Not supported:
non-HID iMON devices (USB\VID_15C2&PID_FFDC)
0.1 - (22.02.10) initial
0.2 - (02.03.10) add LCD Contrast, Auto Color, Auto Adjust, LCD Brightness and LCD Reset events
add set/get LCD Contrast, set/get LCD Brightness, do Auto Color, do Auto Adjust, do LCD Reset actions
add action to switch iMON PAD / MCE remotes
add support for Antec Fusion Remote
code reorganization
some bugs corrected
0.3 - (28.03.10) event name system changed
add support for front buttons
renamed to SoundGraph iMON HID
code reorganization
remove custom label for plugin
some bugs corrected
Please send me yours Device ID ,Version ID (from Cofiguration menu) and chassis name or iMON product name!
In future plugin can have functionality:
1. Support to non-HID iMON devices (I need to developer that can implement plugin prototype to raw read/write non-HID iMON devices)
2. Write to VFD/LCD displays (I need to tester with basic programing knowledge)
3. Read Touch LCD touch events. I can do it now but I don't understand what I should do with it.
4. Read MCE remote events (I need testers)
I have wrote plugin SoundGraph iMON with HID driver.
Current plugin version support iMON PAD and iMON MINI.
It was tested on Moneual 932 with SoundGraph iMON (ODM/OEM Touch LCD + iMON PAD) but must work with other SoundGraph iMON products with HID driver.
Tested on:
Moneual 932 (ODM/OEM Touch LCD) (Device ID 0034 Version ID 0016)
Antec Fusion Remote (ODM/OEM LCD)
Now supported:
1. Only iMON PAD mode (not MCE mode).
2. Button events from iMON PAD implemented as Enduring Events.
3. Front buttons events implemented as Enduring Events.
4. Volume knob events.
5. Mouse/Keyboard mode toggle implemented via action.
6. iMON PAD / MCE mode toggle implemented via action.
7. Keyboard mode implemented as Enduring Events.
8. Touch LCD: Contrast, Auto Color, Auto Adjust, Brightness and LCD Reset events, set/get Contrast, set/get Brightness, do Auto Color, do Auto Adjust, do LCD Reset actions
Not supported:
non-HID iMON devices (USB\VID_15C2&PID_FFDC)
0.1 - (22.02.10) initial
0.2 - (02.03.10) add LCD Contrast, Auto Color, Auto Adjust, LCD Brightness and LCD Reset events
add set/get LCD Contrast, set/get LCD Brightness, do Auto Color, do Auto Adjust, do LCD Reset actions
add action to switch iMON PAD / MCE remotes
add support for Antec Fusion Remote
code reorganization
some bugs corrected
0.3 - (28.03.10) event name system changed
add support for front buttons
renamed to SoundGraph iMON HID
code reorganization
remove custom label for plugin
some bugs corrected
Please send me yours Device ID ,Version ID (from Cofiguration menu) and chassis name or iMON product name!
In future plugin can have functionality:
1. Support to non-HID iMON devices (I need to developer that can implement plugin prototype to raw read/write non-HID iMON devices)
2. Write to VFD/LCD displays (I need to tester with basic programing knowledge)
3. Read Touch LCD touch events. I can do it now but I don't understand what I should do with it.
4. Read MCE remote events (I need testers)
- Attachments
-
- iMON.zip
- (5.29 KiB) Downloaded 1873 times
Last edited by Johnson on Sun Mar 28, 2010 4:22 pm, edited 13 times in total.
Re: SoundGraph iMON plugin
to Moderator
Please move discussion to Plugin branch!
Please move discussion to Plugin branch!
Re: SoundGraph iMON plugin
Alink wrote:Nice job! I have been longing for this!
I just installed your script and the events show up in EventGhost, but for every button pressed the log says:
(X) Unknown source: [ ... and the remote code ... ]
And the event can not be used in Eventghost.
Any ideas what might be wrong?
(EventGhost 0.3.7.r1436 on Win7)
My iMON came with my Antec Fusion Remote chassi. Here are some codes:Johnson wrote:Please write some remote codes but in plugin topic in Plugin branch of forum. Which imon product are you use?
002A8115B700000201 [Play]
002B9715B700000201 [Stop]
002A9115B700000201 [Pause]
00298195B700000201 [Skip Fwd]
002B9115B700000201 [Skip Bwd]
002A8195B700000201 [Rew]
002B8115B700000201 [Fwd]
Re: SoundGraph iMON plugin
Find in script 0x1601 an try to change it to 0x0201.
Please report does it work or not.
Please report does it work or not.
Re: SoundGraph iMON plugin
It seems to work like a charm! A million thanks!Johnson wrote:Find in script 0x1601 an try to change it to 0x0201.
Please report does it work or not.
Re: SoundGraph iMON plugin
You are welcomeAlink wrote:It seems to work like a charm! A million thanks!
I'm going add support for you in next version.
Re: SoundGraph iMON plugin
Awesome. I'm looking forward to trying this on my buddy's Antec Fusion with the built in Imon. When I add the plugin to EG it's asking for some things I don't know the answer to. I also see no device. I am assuming I need to run the imon app with the 3rd party option checked. Is that correct?
Re: SoundGraph iMON plugin
Open Device Manager, in "Human Interface Devices" you must see one or more "HID-compliant device"s. Find one with "Properties"->"Details"->"Hardware Ids" starting with "USB\VID_15C2".kricker wrote:Awesome. I'm looking forward to trying this on my buddy's Antec Fusion with the built in Imon. When I add the plugin to EG it's asking for some things I don't know the answer to. I also see no device. I am assuming I need to run the imon app with the 3rd party option checked. Is that correct?
Give me full Value of "Hardware Ids".
to all plugin users!
Please give the same information with you case or iMON pruduct name.
Re: SoundGraph iMON plugin
Strangely there are not any HID devices listed in the Device Manager. I updated the Imon software to version 7.85.0222. The Imon F/W version is listed as iMON Firmware ver 0xa1.
The case is a Antec Fusion Black 430.
Under USB controllers I see:
SG Remote Control Device (x64)
The hardware Ids for that are:
USB\VID_15C2&PID_FFDC&REV_000
USB\VID_15C2&PID_FFDC
The case is a Antec Fusion Black 430.
Under USB controllers I see:
SG Remote Control Device (x64)
The hardware Ids for that are:
USB\VID_15C2&PID_FFDC&REV_000
USB\VID_15C2&PID_FFDC
Re: SoundGraph iMON plugin
The LCD.
But...I have the VFD version, which I replaced with a USBUirt because it didn't work with EG. It'd be cool if I could use that VFD though.
But...I have the VFD version, which I replaced with a USBUirt because it didn't work with EG. It'd be cool if I could use that VFD though.
Re: SoundGraph iMON plugin
I'm find inf file for VID_15C2&PID_FFDC device. It use own non-HID proprietary driver so I don't way to read it
If VFD version use HID driver it can be readed with plugin. May be also possible to write to display.
If VFD version use HID driver it can be readed with plugin. May be also possible to write to display.
Re: SoundGraph iMON plugin
I'm pretty sure the VFD and LCD use a similar driver, no HID. I guess it means these older displays are still useless with EG. Although Alink mentioned above having the Antec Fusion case and it working.....Johnson wrote:I'm find inf file for VID_15C2&PID_FFDC device. It use own non-HID proprietary driver so I don't way to read it![]()
If VFD version use HID driver it can be readed with plugin. May be also possible to write to display.
Re: SoundGraph iMON plugin
Alink doesn't show his hardware Id but I'm sure it isn't VID_15C2&PID_FFDC
My ID is VID_15C2&PID_0034
Vendor ID 15C2 is SoundGraph
Product ID 0034 is TouchLCD (maybe)
May be older FW use non-HID driver model but new use HID... I don't know.
May be possible to force install HID driver manually...
My ID is VID_15C2&PID_0034
Vendor ID 15C2 is SoundGraph
Product ID 0034 is TouchLCD (maybe)
May be older FW use non-HID driver model but new use HID... I don't know.
May be possible to force install HID driver manually...