View Full Version : iMON Remote Control API
Dear iMON Remote Control users,
This forum is for discussing about iMON Remote Control API. If you have any questions or requests with respect to using this API, please leave message here to discuss each other.
You can download latest API from Support->Download->SoundGraph Software API forum.
http://www.soundgraph.com/forums/showthread.php?t=9829
Thanks a lot,
iMON
[ iMON Remote Control API Scenario ]
- iMON will support Normal Mode and Plug-in Mode for IR data processing.
- In order to make this API work properly, the newer version of iMON should be always run.
1. Normal Mode and Plug-in Mode for IR data
(1) Normal mode
- iMON processes IR data directly with the configured remote mapping.
- The current version of iMON is running in Normal Mode.
(2) Plug-in Mode
- iMON sends IR data to 3rd party application enabling Plug-in Mode with this API.
- This IR data represents which button is pressed or released.
- iMON doesn’t process IR data directly.
2. Enable / Disable Plug-in Mode for IR data
- It can be enabled or disabled through this API by 3rd party application anytime while iMON is running.
- When 3rd party application doesn’t use IR data any more, it should disabled Plug-in Mode for using IR data.
- iMON always starts with disabling Plug-in Mode for IR data.
- When iMON starts, this API will let 3rd party application know it. If you want to use Plug-in Mode for IR data, you should enable Plug-in Mode at this time.
3. Multiple Accesses through iMON Remote Control API
- Only one 3rd party application should access iMON through iMON Remote Control API at once.
- If other 3rd party application is already using IR data with this API, you can’t use it until this program disables Plug-in Mode.
4. iMON HW using HID Keyboard and Mouse driver
- Our recent iMON products use HID Keyboard and Mouse driver.
- Some buttons on the remote can’t be checked through this API if it is pressed or released. The reason is that these buttons are always processed directly through HID Keyboard and Mouse driver.
- These buttons are Pad button in mouse mode, L. Click, R. Click, Enter, Back, Esc, Space, Menu, Windows and numeric buttons on iMON Pad remote, Back, Menu and Enter buttons on iMON Mini remote and Back, Enter, Up/Down/Left/Right and numeric buttons on MCE remote.
We released iMON Remote Control API Version 1.00.0629. please check the following link.
http://www.soundgraph.com/forums/showthread.php?t=9829
chemelli
08-10-2010, 04:18 PM
nice news again!
Thank you for sharing
Simone
kc5vdj
08-19-2010, 10:01 AM
I am wanting to use my VFD (antec veris elite) in my home multi-server under FreeBSD-8.1-STABLE.
The only BSD/Linux information on this product is incomplete, and I would like information documenting the HID protocol used with this device, both commands and responses from the device. I am looking for information on the display and knob/button specifically, as the interface for the remote is well-documented in the lirc package under Linux.
Please respond to my registered email address.
As a summary, the only infomration I have from kernel-level drivers for older (non-compatible FreeBSD versions) and Linux drivers is how to display two lines of text to the display.
Are there specific commands to scroll lines (in either direction), to clear the display, to turn on the display, to turn off the display, to display the clock/calendar, to set the clock/calendar (8 seconds gained every day, I want to be able to tie this to NTP to keep an accurate time display). basically, I'm looking for the protocol document.
My goal is to create a driver that will handle all of those items and whatever more it can do, in a menu-driven display controlled by the knob/button for selection of menu items to display.
I have access to a USB sniffer, and the USB specification documents, but would rather simply get a document directly from you to make matters easier. If I cannot obtain such a document from you, I will simply reverse-engineer the protocol, and make it widely available. It is my opinion that simply providing this information would be good for your company, and increase sales to people building home servers (as well as data center servers).
Can you please provide the documentation? My email address is registered with this support forum.
chemelli
09-25-2010, 01:56 AM
any news on a release date ?
Simone
johnny.hur
10-04-2010, 09:20 PM
Dear Simone,
The release schedule for iMON Remote Control API is not fixed yet. I think we may try to release it in the end of this month, October. If we make the release schedule for iMON Remote Control API later, I'll let you know it through this thread.
Regards,
Johnny Hur
chemelli
11-18-2010, 04:44 AM
Dear Simone,
The release schedule for iMON Remote Control API is not fixed yet. I think we may try to release it in the end of this month, October. If we make the release schedule for iMON Remote Control API later, I'll let you know it through this thread.
Regards,
Johnny Hur
Any updated news on this ?
Simone
chemelli
12-09-2010, 06:28 AM
Dear Simone,
The release schedule for iMON Remote Control API is not fixed yet. I think we may try to release it in the end of this month, October. If we make the release schedule for iMON Remote Control API later, I'll let you know it through this thread.
Regards,
Johnny Hur
....2 month later....
May we have a extimated time please ? I'm not able to start any rework for MP code until I have that as well...
Simone
ZuechB
12-14-2010, 05:33 AM
This is a major delay in my project I am working on. I found that a cheap 10 usb remote controller adapter works better. I am able to use Left, Right, Up, Down, Select, and Back using hooking on the IMON controller. Why can't we do the same?
kc5vdj
01-05-2011, 08:51 AM
the lirc driver under unix/linux. all of the command codes, and the usb interface codes are there.
i'm using this as my source of information, as soundgraph has been totally non-responsive about nmy attempts to obtain their help for the imon driver i'm writing.
that's okay, it's legal to reverse engineer in the united states.
i've also found a better vfd product i'm steering my customers to. i like the soundgraph stuff, but i also like questions answered when asked.
chemelli
01-05-2011, 04:51 PM
You can also check IRSS code if you want a working solution. This is ok only for a subset of firmwares, listed in an array[] at the beginning of the code.
This is the main reason why we are asking so loud for a remote apibut without any kind of answer...
Simone
seelenfaenger
02-21-2011, 07:41 PM
As the IMON Manager is not the tool sufficient enough for my HTPC I am still wondering where the API is? Wasn't there a announced release date for round about October?
Will it still be released some time?
Is there anybody out there having a IMon IR Receiver (SoundGraph SG Remote Control Device (x64)) working together with eventghost?
kind regards
seelenfaenger
azzuro
06-08-2011, 08:22 PM
Hi,
Imon REmote APi is really scheduled for 29 June ?
johnny.hur
06-10-2011, 10:47 AM
Dear azzro,
I’m sorry for the previous delay. Till now there is no change on this schedule.
We’ll include this feature in next update. Please wait for while.
Regards,
Johnny Hur
azzuro
06-14-2011, 08:19 PM
Thank you, I hope it will be in the next update!
Team MediaPortal waiting for this for a long time!
azzuro
06-29-2011, 08:15 PM
Hi,
Imon Remote APi is really scheduled for today ! is real ?
johnny.hur
06-30-2011, 11:26 AM
Dear azzro,
We released iMON Remote Control API and 8.04.0629 Auto Update.
Please check the following link.
http://www.soundgraph.com/forums/showthread.php?t=9829
Regards,
Johnny Hur
Flying Kiwi
07-01-2011, 01:08 AM
Congratulations on releasing this (previously) missing link Johnny Hur and the SG team. I really do hope this is the dawn of new inroads into greater compatibility with 3rd party applications. I trust that any developers/third parties will take the opportunity of forwarding their ideas on how it may be improved, to you for consideration (as long as any changes within iMON itself don't break compatibility with software designed to work using this original API).
I'm in the process of emailing a couple of ideas now but again well done on this. It may be later than originally planned for but I look forward to much greater 3rd party application support for iMON hardware in the future as a result.
graley33
08-30-2011, 12:54 AM
Is there a network port to send these commands to such as 8080, etc. I have a program that can send the codes if its possible for IMON to receive tcp/ip commands.
johnny.hur
08-31-2011, 11:32 AM
Dear graley,
iMON Remote Control API doesn’t use network function and iMON Manager doesn’t process tcp/ip command as well.
iMON Manager just processes IR signal from the remote.
Regards,
Johnny Hur
Kindt.Nick
01-20-2012, 10:36 AM
dear,
I'm currently writing an application for the RC API but I can't seem to figure out how to control the up/down/right/left -button, the return button and numeric buttons.
All other keys are nicely send to the api except for these.
I'm using "iMon Manager ver 8.04.0629"
and I have "OEM iMon lcd display" in my "Antec Fusion" case.
The firmware that is installed is this one "iMon Firmware ver 0x380102 LCD HID OEM"
Anybody as any idea? Cause I don't know it anymore.
I just want to use the infrared receiver for starting up my system.
Once booted, I prefer to use the microsoft receiver in combination with eventghost.
thx in advance,
Nick
Kindt.Nick
01-20-2012, 11:18 PM
dear,
I'm currently writing an application for the RC API but I can't seem to figure out how to control the up/down/right/left -button, the return button and numeric buttons.
All other keys are nicely send to the api except for these.
I'm using "iMon Manager ver 8.04.0629"
and I have "OEM iMon lcd display" in my "Antec Fusion" case.
The firmware that is installed is this one "iMon Firmware ver 0x380102 LCD HID OEM"
Anybody as any idea? Cause I don't know it anymore.
I just want to use the infrared receiver for starting up my system.
Once booted, I prefer to use the microsoft receiver in combination with eventghost.
thx in advance,
Nick
Never mind, I found out that the imon hardware also uses native hid drivers for some buttons. So this can't be altered for my imon hardware. crap
I sure would be nice if we could do a firmware update so we can controll all the keys
vBulletin® v3.8.3, Copyright ©2000-2012, Jelsoft Enterprises Ltd.