MediaPortal Forums HTPC/MediaCenter

Go Back   MediaPortal Forum » MediaPortal 1 » Main Features (talk, share your ideas, get support) » Input / Output interfaces » External Display » Support


Support Support for external displays.

Reply
 
LinkBack (3) Thread Tools Display Modes
Old 2007-08-16, 13:06   3 links from elsewhere to this Post. Click to view. #1 (permalink)
Portal Member
 
Join Date: Jun 2007
Posts: 36
Thanks: 0
Thanked 3 Times in 1 Post

Country:

My System

Default Updated iMON (Soundgraph) LCD Driver

After uncovering some issues in the initial release (thanks to the folks posting on the original thread), hopefully these have now been resolved.

Attached is a new ProcessPlugins.dll for MediaPortal 2.2 and for 2.3 RC1.

Improvements include:
  • bitmaps are included for "ü", which of course was a real problem for the German users
  • fixed the bitmap for '['
  • added a new driver iMONLCDg, which is graphics based (essentially the same driver iMONLCD, but with graphics enabled)
  • Made two modifications to DisplayHandler.cs to address two problems I encountered being
  1. when using the graphics driver and not forcing graphical text, the screen blanks momentarily when scrolling; and,
  2. if settings are saved with a graphics driver, these configurations are loaded by a non graphics driver. If you happened to have had the force graphics text changed, then you might not get any text displayed.
I will let Jim Dalton and the MP development team decide which driver they want to use at the end of the day (if any!) I include both, because if the change I made to DisplayHandler.cs is not acceptable to the MP team, then we might need both the text driver for those who want two line displays with the default ExternalDisplay.xml, and a graphics driver for those who want that graphics flexibilty.

Still some room for improvements (eg using the icons and graphic equaliser, backlight and contrast, and fixing bitmaps for non-english characters), but unfortunately, I will be unable to support these in a hurry (I will one day). With the source code published as well as an API, and I am sure others can implement these features.

Don't forget - make sure that SG_VFD.dll is version 5. I believe that the Version 5 dll should continue to work with the VFD type display from Soundgraph, provided you continue to select the old iMONVFD driver

If you choose the graphics driver (iMONLCDg), don't forget to select 96x16 pixels. Arial Black font is a bit blocky for my liking - Arial is better for this size LCD. Also note that the default ExternalDisplay.xml is designed for a two line display, so if you do choose the fulls graphics option, you'll only get a one line display and miss out on all the other useful information on the second line. You can get two lines by toggling the ForceGraphicsText, but this just defaults back to the basic iMONLCD code. I presume you could change the xml file to customize the display to some degree - am I correct?)

More instructions are in the README.txt..

Hope there are fewer problems with this install compared to the original.

Please note these drivers ONLY WORK with the LCD and WILL NOT WORK WITH THE VFD

You only need to download the ProcessPlugins.zip file. The second zip file is the source code.
Attached Files
File Type: zip ProcessPlugins.zip (480.6 KB, 1730 views)
File Type: zip ExternalDisplay - iMON LCD Source.zip (65.0 KB, 1034 views)

Last edited by ralphy; 2007-08-27 at 13:09. Reason: Additional clarification on known limitations, use with LCD only, and which zip to download
ralphy is offline   Reply With Quote
3 Users Say Thank You:
Old 2007-08-16, 15:46   #2 (permalink)
iSP
Portal Member
 
Join Date: Jan 2007
Age: 24
Posts: 67
Thanks: 0
Thanked 4 Times in 4 Posts

Country:


Default

Textmode: Working without iMon manager even running(!) just the processplugin.dll and SG_VFD.dll
Graphicmode: Same as above

So this version completely takes over the lcd without interference of the iMon manager, I like it
Really a great step forward, now works with less issues as well.
For now I prefer the textmode myself.

Last edited by iSP; 2007-08-16 at 15:50.
iSP is offline   Reply With Quote
Old 2007-08-16, 20:25   #3 (permalink)
Portal Member
 
Join Date: Jul 2007
Posts: 27
Thanks: 1
Thanked 0 Times in 0 Posts

Country:


Default

It works perfectly, thx

Without Frontview
mimk97 is offline   Reply With Quote
Old 2007-08-17, 00:27   #4 (permalink)
Portal Member
 
Join Date: Apr 2006
Age: 32
Posts: 225
Thanks: 2
Thanked 0 Times in 0 Posts

Country:


Default

VERY nice work!

I had more or less given up my hope to see a good solution for my soundgraph LCD. And what happens
Thanks alot!

I think however that åäö is not working. At least ä is not shown correctly. Which is a problem for swedish users.
Do you think you can fix this?

Is there by the way to make the LCD go completely black when I enter hibernate?

Last edited by Johan; 2007-08-17 at 00:34. Reason: Automerged Doublepost
Johan is offline   Reply With Quote
Old 2007-08-17, 01:48   #5 (permalink)
Portal Member
 
Join Date: Jun 2007
Posts: 36
Thanks: 0
Thanked 3 Times in 1 Post

Country:

My System

Default

Quote:
Originally Posted by Johan View Post
I think however that åäö is not working. At least ä is not shown correctly. Which is a problem for swedish users.
Do you think you can fix this?
Sorry about that Johan (and other Swedes). I found a few problems with the bitmaps I downloaded, but looking at 255 lines of hex isn't an easy way of checking everything. I am sure (as I noted in the TODOs in the source) that there are other bitmap problems too. The graphics driver version should not have this problem, because it uses windows fonts to generate the bitmaps (but has the one line display problem in the default mode). I didn't use windows font in the text version because at the time I wrote the demonstration code, I didn't know how. Now I decided that using a font bitmap array is marginally quicker computationally, so I didn't bother using windows fonts and bitmaps to generate a bitmap for the 'text' mode. (Actually, if the truth be known, I was too lazy to change something that worked )
Quote:
Originally Posted by Johan View Post
Is there by the way to make the LCD go completely black when I enter hibernate?
This is another item noted at 'TODO' in the source. I haven't been able to work out how to do this. I suspect it's the 0x50 and 0x51 control codes, but I'm not sure. We'll have to wait for Soundgraph for the API on this one - or maybe there are some other sleuths out there who would like to experiment.

Last edited by ralphy; 2007-08-17 at 02:41. Reason: typos
ralphy is offline   Reply With Quote
Old 2007-08-17, 08:55   #6 (permalink)
Portal Member
 
Join Date: Apr 2006
Age: 32
Posts: 225
Thanks: 2
Thanked 0 Times in 0 Posts

Country:


Default

Well thanks alot for your excellent work so far! I really hope you will continue to work on this. And if you need any help (non programming) let me know!

Does anyone have a good solution to autostart imon manager after MP has finished initisializing everything?
It's a bit annoying to do this manually each time you do a reboot (not very often but still...).

Last edited by Johan; 2007-08-17 at 11:41.
Johan is offline   Reply With Quote
Old 2007-08-17, 18:52   #7 (permalink)
Portal Member
 
Join Date: Jul 2007
Location: Munich
Age: 37
Posts: 25
Thanks: 0
Thanked 2 Times in 2 Posts

Country:

My System

Default

You guys are fantastic! This is exactly what I needed to make MP perfect to play music without turning the TV on each time!!

I am having the same question Johan has though. Any input would be highly apreciated.
sbeuerle is offline   Reply With Quote
This User Say Thank You:
Old 2007-08-17, 23:02   #8 (permalink)
Portal Member
 
Join Date: Dec 2006
Age: 39
Posts: 65
Thanks: 3
Thanked 2 Times in 2 Posts

Country:


Default

Johan, just set "never start front view" in the general tab of the front view menu in the iMON software and you can start it whenever you want. The only remaining issue is that the display will not go off when entering standby.

Ralphy, many thanks again for your great work.

hirscho
hirscho is offline   Reply With Quote
Old 2007-08-18, 00:05   #9 (permalink)
Portal Member
 
Join Date: Apr 2006
Age: 32
Posts: 225
Thanks: 2
Thanked 0 Times in 0 Posts

Country:


Default

I did a quick test and its seems like hirscho is correct. Very good!
Johan is offline   Reply With Quote
Old 2007-08-22, 19:33   #10 (permalink)
Portal Member
 
Join Date: Apr 2006
Age: 32
Posts: 225
Thanks: 2
Thanked 0 Times in 0 Posts

Country:


Default

I really would love to get the display to completely turn off when going to standby.
Is there something I can do to help to test how to do this?

åäö is also on my wish list of course!

Unfortunately I am not a programmer so I am not sure how I can assist!
Johan is offline   Reply With Quote
Reply

Bookmarks

Tags
driver, imon, lcd, soundgraph, updated

Thread Tools
Display Modes

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is On
HTML code is Off
Trackbacks are On
Pingbacks are On
Refbacks are On
Forum Jump

LinkBacks (?)
LinkBack to this Thread: http://forum.team-mediaportal.com/support-119/updated-imon-soundgraph-lcd-driver-26713/
Posted By For Type Date
Hd-htpc - 750€ - Forum de Luxx This thread Refback 2008-08-11 11:28
Media Center PC (HTPC) Fórum • Zobrazit téma - I-MON VFD v Mediaportalu This thread Refback 2008-07-29 22:12
Re: Plugin configuracion Mando IMON LCD/VFD para Mediaportal - Kubyc System - Kubyc System This thread Refback 2008-07-20 17:22

Similar Threads
Thread Thread Starter Forum Replies Last Post
iMON Support in LCD plugin dmeglio Plugins 6 2008-04-28 09:23
soundgraph imon direction pad sensitivity Sentinel General Support 4 2007-10-13 13:32
Driver Available for Soundgraph OEM LCD / UltraBay ralphy Support 38 2007-08-30 22:58
Updated driver support for Dvico FusionHDTV Dual 2 snappytom MediaPortal 1 Talk 0 2007-01-19 12:25
Soundgraph iMon remote direct my xx buttons DonBogo General 4 2006-12-10 00:46


All times are GMT +1. The time now is 04:33.


Powered by vBulletin® Version 3.7.3
Copyright ©2000 - 2008, Jelsoft Enterprises Ltd.
Search Engine Optimization by vBSEO 3.2.0 Protected by Akismet Blog with WordPress