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

Status
Not open for further replies.

Aquarius

MP Donator
  • Premium Supporter
  • November 23, 2004
    347
    7
    NRW
    Home Country
    Germany Germany
    Hi Sentinel,
    thanks for the reply.

    External display can I in the future with key combination into Spectrum analisator mode switch, when I music play?

    Well, I cannot speak for Joe, but is that really that essential/ usefull or more to impress your buddies ;-)

    - Aquarius: external display plugin can only one character to one translate.

    Sure, that's what I did: Here is the XML line:
    <TranslateFrom> <string>ü</string> </TranslateFrom>
    <TranslateTo><string>ue</string>

    Sentinel
    How does your translation section look like ?

    Thanks
    /Gerd
     

    Sentinel

    Portal Pro
    February 20, 2006
    199
    0
    Hungary
    Home Country
    Hungary Hungary
    <TranslateFrom>
    <string>ö</string>
    <string>ü</string>
    <string>ó</string>
    <string>Å‘</string>
    <string>ú</string>
    <string>é</string>
    <string>á</string>
    <string>ű</string>
    <string>í</string>
    <string>Ö</string>
    <string>Ü</string>
    <string>Ó</string>
    <string>Å</string>
    <string>Ú</string>
    <string>É</string>
    <string>Ã</string>
    <string>Å°</string>
    <string>Ã</string>
    </TranslateFrom>
    <TranslateTo>
    <string>o</string>
    <string>u</string>
    <string>o</string>
    <string>o</string>
    <string>u</string>
    <string>e</string>
    <string>a</string>
    <string>u</string>
    <string>i</string>
    <string>O</string>
    <string>U</string>
    <string>O</string>
    <string>O</string>
    <string>U</string>
    <string>E</string>
    <string>A</string>
    <string>U</string>
    <string>I</string>
    </TranslateTo>

    This is the only way to see normal character, not @#&.
     

    JoeDalton

    Retired Team Member
  • Premium Supporter
  • September 27, 2004
    425
    18
    56
    Belgium
    Home Country
    Belgium Belgium
    Nice to see users helping one another :p
    Makes my life easier. Remember: the time I spend on replying questions isn't spent on new features :wink: :wink:

    About the translation: the plugin IS able to translate one character to many AND the other way around.

    One problem that can cause an exception is that the character you are trying to translate isn't supported by XML. The trick is then to use the HTML escape codes to enter your characters. You can find a list of them here: http://www.bbsinc.com/symbol.html. Just replace the character with the code behind it.

    About the Spectrum Analyzer feature: this is not possible at the moment and most probably never will be. The reason is that most display controllers are just too slow to update the display as fast as needed for that. I know some displays have built in features for this, but I like to keep my plugin as generic as possible: I don't want to add any display-specific features as this will make things more complex.

    About the radio problem: I'll have to take a look at that...

    Joe
     

    Sentinel

    Portal Pro
    February 20, 2006
    199
    0
    Hungary
    Home Country
    Hungary Hungary
    Im back:)

    bad news for me, no analyser:( I have bolymin 2x20 PLED, this display is compatible with HD44780, (KS0070B) and with the smartie analayser or with winamp lcd plugin is wonderful this analyser effect. No way only with HD44780 compatible diplays make this effekt? this is very popular chip.

    - bad news:I set one html escape code á this is ,,á''
    but I see different char in my display:(

    - Another radio ,,bug'' with the internet radios:
    external display write out the stream name like 1024 or another , not the station name:

    Name:
    D I G I T A L L Y - I M P O R T E D - EuroDance & HiNRG - Finest imported cheese on the net!

    URL:
    http://64.236.34.67:80/stream/1024

    On screen this two line:

    1024
    3:23/
     

    Sentinel

    Portal Pro
    February 20, 2006
    199
    0
    Hungary
    Home Country
    Hungary Hungary
    ,,one html escape code á this is ,,á'' ''

    very funny html code:) ,,225'' this is ,,á''
     

    zion22

    Portal Pro
    April 6, 2006
    157
    2
    50
    Home Country
    Sweden Sweden
    There's a minor spelling error when it checks if DriverLINX is installed or not.

    It says "DriverLynx" instead of "DriverLINX"

    It's a minor error and not like the world will end, however googling "Driverlynx" doesn't really help anyone. :mrgreen:
     

    JoeDalton

    Retired Team Member
  • Premium Supporter
  • September 27, 2004
    425
    18
    56
    Belgium
    Home Country
    Belgium Belgium
    Just some pics to show you what I'm working on at the moment...

    mplogo.png

    mptext.png


    Graphics support :!: :!: :!:

    No fancy things though, only static images. Nice for logo's and stuff...
    Maybe I can add support for text in graphic mode later, for displays that only support graphics mode.

    Joe
     

    maXe72

    Portal Member
    May 20, 2006
    10
    1
    DE
    This is a good thing to hear about.

    So this means that the ones with Graphic-LCDs can use larger Fonts and static images for visualisation. I cant wait for the release :)
     

    JohannesJahn

    Portal Pro
    June 9, 2006
    73
    2
    Germany
    Home Country
    Germany Germany
    Help needed: Display shows nothing

    Hello,

    I have a problem with my external display and the plugin: I see NOTHING. With LCDHype the display shows me some information. The OS, Driver and Software are all new installed:

    LCD-Typ: GLCD
    Controller: SED133x_LUI_USB
    Firmware: LCD-USB-Interface V1 - 1.0.3
    Source: www.wallbraun-electronics.de

    Driver: LCD-USB-Interface
    from FTDI, 30.10.2003, Version 1.6.6.0
    Files:
    - FTD2XX.SYS (Version 1.06.06)
    - FTD2XX.DLL (Version 2.00.11)
    - FTD2XXUN.EXE (Version 2.2.0.2)
    - FTD2XXUN.INI (Version unknown)

    OS: Windows XP Prof SP2 + Updates

    MP: MediaPortal 0.2.0.0 RC4 (no CVS)

    Testprogramm for MP-Plugin/ExternalDisplay:
    Name: LCDTest.exe
    Version: 1.0.1922.17564

    In tihs thread JoeDalton gave a link to his testprogramm. With this Configuration...

    Type: SED133x Graphic LCDs v1.2 (LUI USB)
    Port: USB
    Textmode:
    - Columns: 40
    - Rows: 30
    - Comm.Delay: 30
    GraphMode:
    - Columns: 320
    - Rows: 240
    - Comm.Delay: 30

    ...the testprogramm show´s nothing (Monitor or Display). I tried different delays.
    But once functioned with all settings: Backlight (on, off) > INIT.

    Perhaps this helps:

    In the MP-Log I miss the enty (like in the log from another user, who posted his log) : ...ExternalDisplay.DisplayLines: Object refer....

    Here is the MediaPortal.LOG (see the bold lines):
    09.06.2006 20:00:16 MediaPortal is starting up
    09.06.2006 20:00:16 Assembly creation time: 18.04.2006 17:44:10 (UTC)
    09.06.2006 20:00:16 Set current directory to :F:\Team MediaPortal\MediaPortal
    09.06.2006 20:00:16 verify that directx 9 is installed
    09.06.2006 20:00:16 verify that windows mediaplayer 9 or 10 is installed
    09.06.2006 20:00:16 Windows media player version:10,0,0,3802 installed
    09.06.2006 20:00:16 Application Version: 0.2.0.0 RC4
    09.06.2006 20:00:16 Check if mediaportal is already started
    09.06.2006 20:00:16 delete old log\capture.log file...
    09.06.2006 20:00:16 Check skin version
    09.06.2006 20:00:16 Load key mapping from keymap.xml
    09.06.2006 20:00:16 Init playlist player
    09.06.2006 20:00:16 Init players
    09.06.2006 20:00:16 initializing DirectX
    09.06.2006 20:00:16 MAP: using default mappings for DirectInput
    09.06.2006 20:00:16 texturemanager:dispose()
    09.06.2006 20:00:16 TexturePacker:Dispose()
    09.06.2006 20:00:16 fonts.Dispose()
    09.06.2006 20:00:16 Load key mapping from keymap.xml
    09.06.2006 20:00:16 load localized strings from:language\German\strings.xml
    09.06.2006 20:00:17 fonts.Dispose()
    09.06.2006 20:00:17 Load fonts from skin\BlueTwo\fonts.xml
    09.06.2006 20:00:17 fonts.InitializeDeviceObjects()
    09.06.2006 20:00:17 Loaded font:debug height:12 texture:256x256 chars:[32-255] miplevels:1
    09.06.2006 20:00:17 Loaded font:font10 height:9 texture:256x256 chars:[32-256] miplevels:1
    09.06.2006 20:00:17 Loaded font:font12 height:11 texture:256x256 chars:[32-256] miplevels:1
    09.06.2006 20:00:17 Loaded font:font13 height:11 texture:256x256 chars:[32-256] miplevels:1
    09.06.2006 20:00:17 Loaded font:font14 height:12 texture:256x256 chars:[32-256] miplevels:1
    09.06.2006 20:00:17 Loaded font:font16 height:14 texture:512x512 chars:[32-256] miplevels:1
    09.06.2006 20:00:17 Loaded font:font18 height:16 texture:512x512 chars:[32-256] miplevels:1
    09.06.2006 20:00:17 Loaded font:dingbats height:22 texture:512x512 chars:[32-256] miplevels:1
    09.06.2006 20:00:17 Loaded font:font32 height:29 texture:256x256 chars:[48-59] miplevels:1
    09.06.2006 20:00:17 Loaded font:font48 height:44 texture:256x256 chars:[48-59] miplevels:1
    09.06.2006 20:00:17 Loaded font:font72 height:66 texture:512x512 chars:[48-59] miplevels:1
    09.06.2006 20:00:17 Loaded font:fontSVT height:11 texture:256x256 chars:[32-256] miplevels:1
    09.06.2006 20:00:17 Load skin BlueTwo
    09.06.2006 20:00:17 LoadWindowPlugins()
    09.06.2006 20:00:17 Load plugins from :plugins\windows\Dialogs.DLL
    09.06.2006 20:00:17 Load plugins from :plugins\windows\WindowPlugins.dll
    09.06.2006 20:00:17 StartImportXML: Initialize
    09.06.2006 20:00:17 using sqlite 3.2.8
    09.06.2006 20:00:17 StartImportXML: Initialize
    09.06.2006 20:00:17 Loading references from skin\BlueTwo\references.xml
    09.06.2006 20:00:17 original skin size:720x576
    09.06.2006 20:00:18 opening tvdatabase
    09.06.2006 20:00:18 tvdatabase opened
    09.06.2006 20:00:18 StartImportXML: Initialize
    09.06.2006 20:00:18 Exception :confused:ystem.IO.IOException: The process cannot access the file 'F:\Team MediaPortal\MediaPortal\log\tvcomLog.txt' because it is being used by another process.
    at System.IO.__Error.WinIOError(Int32 errorCode, String maybeFullPath)
    at System.IO.FileStream.Init(String path, FileMode mode, FileAccess access, Int32 rights, Boolean useRights, FileShare share, Int32 bufferSize, FileOptions options, SECURITY_ATTRIBUTES secAttrs, String msgPath, Boolean bFromProxy)
    at System.IO.FileStream..ctor(String path, FileMode mode, FileAccess access, FileShare share, Int32 bufferSize, FileOptions options)
    at System.IO.StreamWriter.CreateFile(String path, Boolean append)
    at System.IO.StreamWriter..ctor(String path, Boolean append, Encoding encoding, Int32 bufferSize)
    at System.IO.StreamWriter..ctor(String path, Boolean append)
    at MediaPortal.GUI.Video.tvDotComParser..cctor()
    09.06.2006 20:00:18 Exception :The process cannot access the file 'F:\Team MediaPortal\MediaPortal\log\tvcomLog.txt' because it is being used by another process.
    09.06.2006 20:00:18 site :Void WinIOError(Int32, System.String)
    09.06.2006 20:00:18 source :mscorlib
    09.06.2006 20:00:18 stacktrace: at System.IO.__Error.WinIOError(Int32 errorCode, String maybeFullPath)
    at System.IO.FileStream.Init(String path, FileMode mode, FileAccess access, Int32 rights, Boolean useRights, FileShare share, Int32 bufferSize, FileOptions options, SECURITY_ATTRIBUTES secAttrs, String msgPath, Boolean bFromProxy)
    at System.IO.FileStream..ctor(String path, FileMode mode, FileAccess access, FileShare share, Int32 bufferSize, FileOptions options)
    at System.IO.StreamWriter.CreateFile(String path, Boolean append)
    at System.IO.StreamWriter..ctor(String path, Boolean append, Encoding encoding, Int32 bufferSize)
    at System.IO.StreamWriter..ctor(String path, Boolean append)
    at MediaPortal.GUI.Video.tvDotComParser..cctor()
    09.06.2006 20:00:18 xml:skin\BlueTwo\tvOSD.xml image id:350 width:0 height:0 gfx:-
    09.06.2006 20:00:18 xml:skin\BlueTwo\videoOSD.xml image id:350 width:0 height:0 gfx:-
    09.06.2006 20:00:18 Load plugins from :plugins\windows\XihSolutions.DotMSN.DLL
    09.06.2006 20:00:18 WindowManager.Load
    09.06.2006 20:00:18 load calib720x530.xml
    09.06.2006 20:00:18 WindowManager.Preinitialize
    09.06.2006 20:00:18 TexturePacker: Loaded skin\BlueTwo\packedgfx21.png texture:2048x2048 miplevels:1
    09.06.2006 20:00:18 TexturePacker: fontengine add texure:199
    09.06.2006 20:00:19 TexturePacker: Loaded skin\BlueTwo\packedgfx20.png texture:2048x2048 miplevels:1
    09.06.2006 20:00:19 TexturePacker: fontengine add texure:198
    09.06.2006 20:00:19 WindowManager.ActivateWindow
    09.06.2006 20:00:19 xml:skin\BlueTwo\home.xml image id:1000 width:0 height:0 gfx:-
    09.06.2006 20:00:19 window:MediaPortal.GUI.Home.HomeWindow init
    09.06.2006 20:00:19 skin initialized
    09.06.2006 20:00:19 DX9 size: 720x530
    09.06.2006 20:00:19 video ram left:502784 KByte
    09.06.2006 20:00:19 MAP: using default mappings for Microsoft MCE
    09.06.2006 20:00:19 running...
    09.06.2006 20:00:19 MediaPortal.OnStartup()
    09.06.2006 20:00:19 Recorder: card:1 video device:B2C2 MPEG-2 Source TV:True record:True priority:10
    09.06.2006 20:00:19 PlugInManager.Load()
    09.06.2006 20:00:19 Load plugins from :plugins\process\ProcessPlugins.dll
    09.06.2006 20:00:19 DVBGraphSkyStar2:GetTunerCapabilities() create B2C2 adapter
    09.06.2006 20:00:19 DVBGraphSkyStar2: Initialize Tuner()
    09.06.2006 20:00:19 DVBGraphSkyStar2: Network type=DVBS
    09.06.2006 20:00:19 PlugInManager.Start()
    09.06.2006 20:00:20 DVBGraphSkyStar2:GetTunerCapabilities() create B2C2 adapter
    09.06.2006 20:00:20 DVBGraphSkyStar2: Initialize Tuner()
    09.06.2006 20:00:20 DVBGraphSkyStar2: Network type=DVBS
    09.06.2006 20:00:20 ExternalDisplay plugin starting...
    09.06.2006 20:00:20 ExternalDisplay: Determining configured display type...09.06.2006 20:00:20 ExternalDisplay: Searching type sed133x_usb_lui...

    09.06.2006 20:00:20 ExternalDisplay: Loading drivers...
    09.06.2006 20:00:20 ExternalDisplay: Loading DebugForm...
    09.06.2006 20:00:20 ExternalDisplay: Loading VLSYSLis2...
    09.06.2006 20:00:20 ExternalDisplay: Loading iMON...
    09.06.2006 20:00:20 ExternalDisplay: Loading ClipBoard...
    09.06.2006 20:00:20 ExternalDisplay: Loading Girder...
    09.06.2006 20:00:20 ExternalDisplay: Loading MediaPad...
    09.06.2006 20:00:20 ExternalDisplay: Loading PropertySetter...
    09.06.2006 20:00:20 ExternalDisplay: Loading CrystalFontz634...
    09.06.2006 20:00:20 ExternalDisplay: Loading HD44780JD...
    09.06.2006 20:00:20 ExternalDisplay: Loading NoritakeGU7000...
    09.06.2006 20:00:20 ExternalDisplay: Loading F:\Team MediaPortal\MediaPortal\plugins\process\LCDDrivers\ba66.dll...
    09.06.2006 20:00:20 ExternalDisplay: Loading F:\Team MediaPortal\MediaPortal\plugins\process\LCDDrivers\belc.dll...
    09.06.2006 20:00:20 ExternalDisplay: Loading F:\Team MediaPortal\MediaPortal\plugins\process\LCDDrivers\bt62005.dll...
    09.06.2006 20:00:20 ExternalDisplay: Loading F:\Team MediaPortal\MediaPortal\plugins\process\LCDDrivers\eep_serial.dll...
    09.06.2006 20:00:20 ExternalDisplay: Loading F:\Team MediaPortal\MediaPortal\plugins\process\LCDDrivers\fanomatic.dll...
    09.06.2006 20:00:20 ExternalDisplay: Loading F:\Team MediaPortal\MediaPortal\plugins\process\LCDDrivers\futabavfd.dll...
    09.06.2006 20:00:20 ExternalDisplay: Loading F:\Team MediaPortal\MediaPortal\plugins\process\LCDDrivers\hd44780.dll...
    09.06.2006 20:00:20 ExternalDisplay: Loading F:\Team MediaPortal\MediaPortal\plugins\process\LCDDrivers\hd44780_4x40.dll...
    09.06.2006 20:00:20 ExternalDisplay: Loading F:\Team MediaPortal\MediaPortal\plugins\process\LCDDrivers\hd61830.dll...
    09.06.2006 20:00:20 ExternalDisplay: Loading F:\Team MediaPortal\MediaPortal\plugins\process\LCDDrivers\HP12542R.dll...
    09.06.2006 20:00:20 ExternalDisplay: Loading F:\Team MediaPortal\MediaPortal\plugins\process\LCDDrivers\iMonVfd.dll...
    09.06.2006 20:00:20 ExternalDisplay: Loading F:\Team MediaPortal\MediaPortal\plugins\process\LCDDrivers\irtrans.dll...
    09.06.2006 20:00:20 ExternalDisplay: Loading F:\Team MediaPortal\MediaPortal\plugins\process\LCDDrivers\ks0108_128x64.dll...
    09.06.2006 20:00:20 ExternalDisplay: Loading F:\Team MediaPortal\MediaPortal\plugins\process\LCDDrivers\lcdh_g15.dll...
    09.06.2006 20:00:20 ExternalDisplay: Loading F:\Team MediaPortal\MediaPortal\plugins\process\LCDDrivers\lintec1601.dll...
    09.06.2006 20:00:20 ExternalDisplay: Loading F:\Team MediaPortal\MediaPortal\plugins\process\LCDDrivers\lph7508.dll...
    09.06.2006 20:00:20 ExternalDisplay: Loading F:\Team MediaPortal\MediaPortal\plugins\process\LCDDrivers\m50530s.dll...
    09.06.2006 20:00:20 ExternalDisplay: Loading F:\Team MediaPortal\MediaPortal\plugins\process\LCDDrivers\m50530_24x8.dll...
    09.06.2006 20:00:20 ExternalDisplay: Loading F:\Team MediaPortal\MediaPortal\plugins\process\LCDDrivers\MT-12232A.dll...
    09.06.2006 20:00:20 ExternalDisplay: Loading F:\Team MediaPortal\MediaPortal\plugins\process\LCDDrivers\nju6426.dll...
    09.06.2006 20:00:20 ExternalDisplay: Loading F:\Team MediaPortal\MediaPortal\plugins\process\LCDDrivers\noritake_gu3900.dll...
    09.06.2006 20:00:20 ExternalDisplay: Loading F:\Team MediaPortal\MediaPortal\plugins\process\LCDDrivers\noritake_gu7000.dll...
    09.06.2006 20:00:20 ExternalDisplay: Loading F:\Team MediaPortal\MediaPortal\plugins\process\LCDDrivers\noritake_gu_128x32_311.dll...
    09.06.2006 20:00:20 ExternalDisplay: Loading F:\Team MediaPortal\MediaPortal\plugins\process\LCDDrivers\noritake_tseries.dll...
    09.06.2006 20:00:20 ExternalDisplay: Loading F:\Team MediaPortal\MediaPortal\plugins\process\LCDDrivers\pcd8544.dll...
    09.06.2006 20:00:20 ExternalDisplay: Loading F:\Team MediaPortal\MediaPortal\plugins\process\LCDDrivers\PCF8548.dll...
    09.06.2006 20:00:20 ExternalDisplay: Loading F:\Team MediaPortal\MediaPortal\plugins\process\LCDDrivers\sed133x.dll...
    09.06.2006 20:00:20 ExternalDisplay: Loading F:\Team MediaPortal\MediaPortal\plugins\process\LCDDrivers\sed133x_usb_lui.dll...
    09.06.2006 20:00:20 ExternalDisplay: Loading F:\Team MediaPortal\MediaPortal\plugins\process\LCDDrivers\sed1520.dll...
    09.06.2006 20:00:20 ExternalDisplay: Loading F:\Team MediaPortal\MediaPortal\plugins\process\LCDDrivers\sed1530.dll...
    09.06.2006 20:00:20 ExternalDisplay: Loading F:\Team MediaPortal\MediaPortal\plugins\process\LCDDrivers\slx2016.dll...
    09.06.2006 20:00:20 ExternalDisplay: Loading F:\Team MediaPortal\MediaPortal\plugins\process\LCDDrivers\t6963c.dll...
    09.06.2006 20:00:20 ExternalDisplay: Driver loading complete...
    09.06.2006 20:00:20 ExternalDisplay: Requested type was found.
    09.06.2006 20:00:20 ExternalDisplay: Entering run loop.
    09.06.2006 20:00:20 ExternalDisplay: Creating displayhandler.
    09.06.2006 20:00:20 ExternalDisplay: Starting displayhandler.
    09.06.2006 20:00:20 ExternalDisplay: Processing status.
    09.06.2006 20:00:20 ExternalDisplay: Sending lines to display.
    09.06.2006 20:00:20 ExternalDisplay: Sleeping...

    09.06.2006 20:00:20 TVCapture.CreateGraph() Card:1
    09.06.2006 20:00:20 DVBGraphSkyStar2:GetTunerCapabilities() create B2C2 adapter
    09.06.2006 20:00:20 DVBGraphSkyStar2: Initialize Tuner()
    09.06.2006 20:00:20 DVBGraphSkyStar2: Network type=DVBS
    09.06.2006 20:00:20 DVBGraphSkyStar2:CreateGraph().
    09.06.2006 20:00:20 6 vmr9:ctor()
    09.06.2006 20:00:20 6 vmr9:ctor() done:True
    09.06.2006 20:00:20 DVBGraphSkyStar2:CreateGraph() create B2C2 adapter
    09.06.2006 20:00:20 DVBGraphSkyStar2:creategraph() add filters to graph
    09.06.2006 20:00:20 ExternalDisplay: Processing status.
    09.06.2006 20:00:20 ExternalDisplay: Sending lines to display.
    09.06.2006 20:00:20 ExternalDisplay: Sleeping...
    09.06.2006 20:00:21 ExternalDisplay: Processing status.
    09.06.2006 20:00:21 ExternalDisplay: Sending lines to display.
    09.06.2006 20:00:21 ExternalDisplay: Sleeping...
    09.06.2006 20:00:21 add cmd:MediaPortal.TV.Recording.StartRadioCommand #1
    09.06.2006 20:00:21 DVBGraphSkyStar2: Initialize Tuner()
    09.06.2006 20:00:21 DVBGraphSkyStar2: Add Sample MPEG2-Demultiplexer

    Please helpl me
    Johannes
     
    Status
    Not open for further replies.

    Users who are viewing this thread

    Top Bottom