LCD plugin supporting more than 70 display types (now with full graphics support!!!) (2 Viewers)

Status
Not open for further replies.

JoeDalton

Retired Team Member
  • Premium Supporter
  • September 27, 2004
    425
    18
    56
    Belgium
    Home Country
    Belgium Belgium
    @guest
    I understand your frustration :?

    I just put a new version online.
    It has a new display type "LCDSmartie". If you use that, my plugin puts some information in memory that AllenConquest's LCDSmartie plugin can retrieve to pass to LCDSmartie. The process is explained in the readme file in the zip.

    Of course you can use his plugin alone (without mine), but if you really want to use mine, that might help you :wink:
     

    JoeDalton

    Retired Team Member
  • Premium Supporter
  • September 27, 2004
    425
    18
    56
    Belgium
    Home Country
    Belgium Belgium
    The info that the new version displays is now configurable too.
    For the moment you still have to update an XML file, but I hope to provide a userfriendly GUI in the future...

    A (very) brief explanation of this is is also in the readme.
    If you know XML, you should be able to figure it out....
     

    Rybber

    Portal Pro
    October 26, 2004
    166
    0
    Denmark
    @ JoeDalton:

    I just tried your plugin for the very first time, and it works like a charm!

    Thanks alot, I've been waiting for this for a long time!

    Now I have only to find out if it will work after resuming from hibernation.

    I can confirm that it works with my Ahanix VFD (HD44xxxx compatible), in my Ahanix D.Vine 5 case: http://www.ahanix.com/ahanix_product.asp?pid=8
     

    JoeDalton

    Retired Team Member
  • Premium Supporter
  • September 27, 2004
    425
    18
    56
    Belgium
    Home Country
    Belgium Belgium
    Rybber said:
    Now I have only to find out if it will work after resuming from hibernation.

    I haven't tested that yet. My plugin has no specific support for that, but if MP can detect resume from hibernation and calls the Start method of my plugin than it should work.

    Does anybody know whether MP does that?

    I guess we'll find out soon enough...

    Please let me know the results...
     

    JoeDalton

    Retired Team Member
  • Premium Supporter
  • September 27, 2004
    425
    18
    56
    Belgium
    Home Country
    Belgium Belgium
    I don't know, really.

    At the moment the 16 characters line length is fixed, but the number of lines is not. I will make the line length configurable, so at least that problem will be solved.

    Please try and see what it does....

    If it works (2x16 characters are displayed correctly), you can try to add additional line entries in the ExternalDisplay.xml file: each message in that file has now 2 line entries you can add a 3rd and 4th line yourself.

    If the lines are not displayed correctly, you can try to explain me what it shows, so I can try to change my code.

    If you are familliar with C#, you could try to fix my code yourself, but please send me the updates sources then.
    You should change the WIDTH constant on line 15 of HD44780.cs
    and update the SetPosition function starting on line 122...

    I really need external help to get this to work, as I don't have a 4x20 display to test it on.
     
    A

    Anonymous

    Guest
    Okay I'm glad that I could help you. I will post my results here, but I am not capable to program with C#. I will first try to change the .xml code.
     

    JoeDalton

    Retired Team Member
  • Premium Supporter
  • September 27, 2004
    425
    18
    56
    Belgium
    Home Country
    Belgium Belgium
    @Guest

    I just put a new version online that allows you to specify the number of lines and display width in the config file. (Not in the setup screen yet).

    First, delete the old ExternalDisplay.xml file
    Then run the configuration program, choose the right display type and port address and press OK
    Then you can edit the newly created ExternalDisplay.xml file and correct the number of lines and display width.
    Then start MediaPortal.

    At the moment there is still a bug that causes only lines 1 & 2 to work, but at least you should be able to use all 20 characters.

    I'll fix that bug as soon as possible (somewhere tomorrow night, I think)
     
    A

    Anonymous

    Guest
    Hello,
    There is to you it a chance to see one day a plugin for the graphic lcd of T6963C. One can make much more things with the graphic lcd . To post an image or even a menu.
    Thank
    Arnaud

    PS: Excuse my english, I'm French
     

    JoeDalton

    Retired Team Member
  • Premium Supporter
  • September 27, 2004
    425
    18
    56
    Belgium
    Home Country
    Belgium Belgium
    @Guest (the one with the 4x20 display) :wink:

    The bug if fixed. The latest version should support 4x20 displays. In fact, it should support all HD44780 displays that LCDSmartie supports.

    That is :
    1x10, 1x16, 1x20, 1x24, 1x40,
    2x16, 2x16, 2x20, 2x24, 2x40,
    4x16, 4x20, 4x40
     
    Status
    Not open for further replies.

    Users who are viewing this thread

    Top Bottom