Added support for MiniDisplay Shuttle PF27 (SG33G5M) (1 Viewer)

pridehaveit

Portal Member
April 7, 2008
34
4
Kiel
Home Country
Germany Germany
Hi,

i added support for the MiniDisplay Shuttle PF27 VFD.
This display is e.g. build into the barebone Shuttle SG33G5M.
It adds a new driver to the MiniDisplay plugin.
The display is controlled over an internal USB port.
The information about the usb protocol took i from the python script found here:
Set Shuttle VFD (Jeremy.Infogami)
I have developed the driver on version 1.0.2 SVN 22555.
Sorry that i could not test it on the HEAD but i have no Visual Studio 2008.
I attached a patch file and the MiniDisplayLibrary.dll for version 1.0.2.
The dll need to be replaced in the root program folder MediaPortal.
MediaPortal.exe needs to be stopped for this.
The picture shows the optimal configuraton for the display.
If you press "Test Display" in the configuration screen the display should show
the text "MiniDisplay" and after 5 seconds the current time.

pridehaveit
 

Attachments

  • Shuttle PF27 Configuration.jpg
    Shuttle PF27 Configuration.jpg
    40.4 KB
  • MiniDisplay Shuttle PF27 (SVN22555).patch
    30.7 KB

mij1525

MP Donator
  • Premium Supporter
  • January 15, 2008
    15
    0
    Home Country
    United States of America United States of America
    Working great here! Thanks! You are my hero.

    I also finally figured out why the remote is such garbage on this unit and why you need to aim the remote directly at the unit for it to respond. It's that mirrored finish! Now with this display fix and a little surgery to fix the remote issue, I'm in great shape.

    :D
     

    pridehaveit

    Portal Member
    April 7, 2008
    34
    4
    Kiel
    Home Country
    Germany Germany
    There is still a problem with the shuttle display.
    The MiniDisplayLibrary work optimal with two display lines but the shuttle display has only one.
    I want to make a patch for the MiniDisplayLibrary to merge the two lines into one if the display has only one line.
     

    mij1525

    MP Donator
  • Premium Supporter
  • January 15, 2008
    15
    0
    Home Country
    United States of America United States of America
    I'm fine with what I have, which is a heck of a lot more than I did before, but not sure what is missing. It pops up the menu you are in, and track name or video title - which is exactly what I was hoping for. Is it the timing that's missing?
    I can live without that if it's going to kill you to do it.
    Thanks again for all your hard work!
    Jim
     

    pridehaveit

    Portal Member
    April 7, 2008
    34
    4
    Kiel
    Home Country
    Germany Germany
    mij1525: the second line shows the menu item selected
    without this information you can not control mediaportal with the monitor off.

    Here are some pictures of the display in action:
     

    Attachments

    • DSCF0032.JPG
      DSCF0032.JPG
      332.2 KB
    • DSCF0033.JPG
      DSCF0033.JPG
      323.9 KB
    • DSCF0034.JPG
      DSCF0034.JPG
      326.5 KB
    • DSCF0035.JPG
      DSCF0035.JPG
      325.3 KB

    Javichu1984

    Portal Member
    October 15, 2007
    49
    0
    Home Country
    Spain Spain
    Thanks a lot for the images! I´ts really cool...!

    The thing is I don´t know exactlly how to install it...MiniDisplay is a plugin for MediaPortal? Where I can access this plugin? Through the plugin management in MediaPortal config...?

    I´m running the 1.0.0 RC1, becouse for me it´s working perfect, so maybe this version does not have the mini Plugin installed...And what I have to do with the PF27 Patch?

    Thanks a lot for your work!
     

    pridehaveit

    Portal Member
    April 7, 2008
    34
    4
    Kiel
    Home Country
    Germany Germany
    The patch is only for MediaPortal 1.0.2
    You cannot use it for 1.0.0 RC1.
    If you have 1.0.2 you just copy if to the MedioPortal program folder.
    There is already a MiniDisplayLibrary.dll which overwrite. It would be best to make a backup of it.
    Then you configure it in the MediaPortal configuration under Plugins.
     

    Users who are viewing this thread

    Top Bottom