and-81 ... now that you've got svn access to the mp code, i'm wondering if there's plans to integrate this whole plugin into mp core? it's such a powerful tool it's a shame it's not in the package by default
For example, it might find it's way into SVN still as a plugin, but part of the standard distribution. But I don't think it will be integrated in the traditional sense that it will be merged into the main code.
If I could just put these IR learning issues to bed I would be a lot more comfortable about integration.
The other problem with integration of the current plugin is that the next evolution of the plugin will not be a direct over-write, it has a new name and is not properly backwards compatible and it will not co-exist with the current plugin. So if I go and integrate it now it will cause problems in the future.
I think the next evolution of the plugin will be a candidate for integration. Expect to see a public test version in the next few weeks.
Since my failure to get the TV Server and external channels setup, I've decided to revert back to a stand alone setup. So, I removed the TV Server plugin and test TV3 Blaster plugin...got MP+SVN up and running with my TV card. Then installed the new 1.0.2.0 MCE plugin for SVN.
The problem is that I can't get the blaster working. I have had this all working in the past, but then did a complete re-software with XPSP2 and reloaded everything. I am not using the replacement driver as this does not appear to work with my MCE keyboard (I'm using MS KB912024 driver). So I'm only using this plugin to blast only. My STB is a Sky Zenith.
The log says "Failed to blast IR file" with the path to the IR files (the files are there)
Under the configuration of the plugin General Tab I have "Extended logging" and "Tune external channels" enabled. Everything else is off at the moment. I have the standard MCE remote enabled under MP. I have tried with this disabled, and "Enable MCE Remote" enabled under your plugin, but the back / green button's don't then function...so, it's like the plugin is not functioning at all.
Under External Channels I've set the Zenith using Quick Set. Clicking on the test button results in the error above.
I'm sorry to hear that you have un-installed the TV Server. There definitely is support for external channels in there. It's a shame you weren't able to get it working.
The log entry "Failed to blast IR file" is generated when the API fails to transmit the IR file. I know that doesn't say much, but let me try to explain what it means. It means:
1. The file exists.
2. The file is a valid IR file.
3. The blaster api dll could not transmit the file.
So why won't it blast? Usually this is because either another plugin or program is using the MCE device at the same time.
Programs/Plugins that could cause this:
1. HIP
2. Girder
3. TV3MceBlaster plugin
for starters, this all sounds very interesting and i'm totally impressed with your interest and commitment to creating added functionality.
Here's my scenario.
I have a DIVCO Fusion HDTV Card whcih came with an MCE compatitble remote.
By default the remote works fine with Media Portal. Ofcourse some buttons i are fixed and can not be congifured, even through the Divco "Fusion Remote transceiver" tray icon / program.
So, specifically, i want to do the things that this plugin says it can do. Remap the 'locked' buttons, and control the mouse pointer using the remote.
I downloaded the plugin and went to install the replacement driver as per the documentation, but I don't have the "eHome Infrared Receiver" listed in the device manager. Or anything else that sounds like the name for the remote receiver.
So, i though i'll look around in the "MCE Replacement Driver" folder and came across the install.bat file, decided to run it, and I get an message in the cmd window that says "devcon failed".
So I'm pretty much stuck. Any advice would be much appreciated.
another question for my reference, when you guys/gals talk about you MCE remote, do you actually mean you have a MICROSOFT remote, or an MCE Compatible remote?
I really like the remote that comes with the DViCO Fusion cards. It is MCE compatible in so far as it uses the same IR scheme and works with the MCE IR device as well as it's own. But it's USB receiver doesn't work with the MCE Replacement plugin.
I have just (only yesterday) finished implementing support for the FusionREMOTE USB receiver. It forms part of my new Plugin/Application suite called "IR Server Suite". But I'm considering making a stand-alone plugin for it.
If you'd like to try a test version of "IR Server Suite" then drop me a private message with your email address and I'll send you a copy. Otherwise, I will hopefully make a separate plugin soon, though it will only let you map otherwise fixed function buttons.