Zalman HD135 VFD (VlSys Mplay) (1 Viewer)

-Manfred-

Retired Team Member
  • Premium Supporter
  • May 15, 2007
    728
    343
    Home Country
    Finland Finland
    :D:eek: Remote controller is now working!!! Cool to have native support for this. I only did arrow keys, back and select buttons but concept is ready and easy to expand. I will tidy up this source and attach it here (and maybe also a sneak peek dll if you are nice).

    To CybrMage, can you help as this will also need a time conversion (separated hrs, min, sec, day, month etc. as hex) to setup the display after exiting MP or otherwise it will show just crap. I can write a spec for that - it will take too much time from me even though learning quickly. Oh and I will test your driver also today to see if it is still crashing.

    Has anybody anything to comment, at least somebody downloaded those early versions?!? I mean working for your setup or not?

    /m

    P.S. It is also possible to set fans and read temps if really needed for some purpose.
     

    aXs

    Portal Member
    September 18, 2007
    6
    0
    55
    Home Country
    France France
    :oops: For me the problem is still the same, display is working but not the remote controller. What is the configuration of your remote in MP. I tried everything and nothing works.
    Thanks.
     

    -Manfred-

    Retired Team Member
  • Premium Supporter
  • May 15, 2007
    728
    343
    Home Country
    Finland Finland
    Maybe my first sentence was a bit misleading. Support for remote wasn't included any of those previous versions, but try this. Source included.

    Note that only arrow, select, stop and back buttons are working. See what happens when you exit from MP: display is dimmed with correct time and date!

    I removed all earlier versions from previous posts.

    Still to do all key mappings and thats it. How about killing MHC if it is active when MP is started as it will prevent display usage?
     

    cybrmage

    Portal Pro
    May 30, 2007
    498
    86
    Home Country
    Canada Canada
    Note that only arrow, select, stop and back buttons are working.

    Good job!!
    I have taken your work and incorporated it into my version of the driver... The advantages are that I have already done all the mappings for all the remote keys within the "inputmapper" framework... That way, the remote buttons are all configurable, just like any of the remotes that are supported by the Remotes plugin... (Which even allows for "context sensitive" mapping of the remote buttons). I have included "default" mappings based on the "MCE remote" configuration. Any changes or additions to the mapping is done with the "Advanced" option in configuration.

    I have included the source code this time, so you can expand on it if needed...

    How about killing MHC if it is active when MP is started as it will prevent display usage?

    You may find that this option may become a point of contention (as I found out with my driver for the SoundGraph iMON display). Many people don't like the driver "interfering" with other programs... If you want to go this route, you can take the code to shut down other programs from the SoundGraph driver (iMONLCDg.cs - it's in the autodetect section of the Setup routine).

    Regards,

    CybrMage
     

    -Manfred-

    Retired Team Member
  • Premium Supporter
  • May 15, 2007
    728
    343
    Home Country
    Finland Finland
    That was quick. Good, I'll take that source as base for further development if needed. I will remove all my drivers when this is finalized.

    But remote doesn't work. Always in log (file exists in custom-folder):

    2007-12-29 15:05:28.510600 [Info.][ExternalDisplay]: VLSYS_Mplay: remote mapping file does not exist - Creating default mapping file
    2007-12-29 15:05:28.513600 [Info.][ExternalDisplay]: VLSYS_Mplay: Error creating remote mapping file - Remote support disabled

    And yes that configuration is now OK without crashing or any warnings on log.
    /m
     

    cybrmage

    Portal Pro
    May 30, 2007
    498
    86
    Home Country
    Canada Canada
    That would be Vista and it's "extended" security... The driver is trying to write it's remote configuration file to the custom remote configuration directory... and failing...

    While I try to figure out where else the file can be placed (depends on the search path that the imputmapper framework uses).. I have attached the default XML remote configuration file... Place it in your MediaPortal\InputDeviceMappings\custom folder... Then try the driver and see if the remote works...

    Regards,
    CybrMage
     

    Herr R aus B

    MP Donator
  • Premium Supporter
  • December 22, 2007
    241
    28
    Berlin
    Home Country
    Germany Germany
    Remote Codes for M-Play Remote

    Hi!
    @ cybrmage the snoop thing is next on my list - gonna report later :)

    Cool... I'm looking forward to getting the remote section working... 8-}

    Regards,
    CybrMage

    Here it is - for convienience reasons I also scanned the manual page so that you know what the remote looks like and what buttons are on it. The table below then shows the hex codes I analyzed for the diferent buttons. Sorry for not being able to find out the hex code for the power on/off button - the reason might be obvious ;-)

    Hope that helps! Greets,

    Axel

    Edit: Seems as if I am too late... My results match exactly with CybrMage's Mappings...
     

    Herr R aus B

    MP Donator
  • Premium Supporter
  • December 22, 2007
    241
    28
    Berlin
    Home Country
    Germany Germany
    Again me...

    As a rather newbie to MP I shall be very happy if someone would explain to me, how exactly to install this driver :) Thanks in advance...

    Axel
     

    cybrmage

    Portal Pro
    May 30, 2007
    498
    86
    Home Country
    Canada Canada
    Umm... Please disregards my last post.... The error preventing the remote mappings is actually due to an error in the default xml mapping file...

    I'm working on the fix now, and will post the updated driver once I have it fixed..

    Herr R aus B: Shut down MediaPortal then Copy the ProcessPlugins.dll file in the zip archive into your MediaPortal/plugin/process directory.

    Regards,
    CybrMage
     

    Herr R aus B

    MP Donator
  • Premium Supporter
  • December 22, 2007
    241
    28
    Berlin
    Home Country
    Germany Germany
    Umm... Please disregards my last post.... The error preventing the remote mappings is actually due to an error in the default xml mapping file...

    I'm working on the fix now, and will post the updated driver once I have it fixed..

    Herr R aus B: Shut down MediaPortal then Copy the ProcessPlugins.dll file in the zip archive into your MediaPortal/plugin/process directory.

    Regards,
    CybrMage

    and then select which driver in the configuration utility? with what parameters? am i too stupid? :)
     

    Users who are viewing this thread

    Top Bottom