Updated iMON (Soundgraph) LCD Driver (1 Viewer)

Status
Not open for further replies.

iSP

Portal Pro
January 2, 2007
90
11
Home Country
Netherlands Netherlands
No idea how that came to be, every time made sure the dir was deleted, not just renamed.
Will do the exact steps above right now, will post the results in like 10 min

[edit]
No go, still doesn't work, exactly the same results.
What's interesting is everything seems to work just fine, except for this plugin.
Got no idea what to do now as everything seems to work fine.
I suspect it has something to do with vista as it does work on xp.
[/edit]

[edit]
Another edit...

2007-09-07 14:18:25.482619 [Info.][MPMain]: Main: Assembly creation time: 12/21/2006 4:08:00 PM (UTC)
2007-09-07 14:18:25.602619 [Info.][3]: Version: Application 0.2.3.0

It seems it's resident in either memory, but a reboot won't help, or the register...
Seems the bug has something to do with mp rather than this plugin, hmm, on xp it does work, so I'll go find me another vista pc.
[/edit]

[edit]
yet another edit... sigh

After a scan of the register after I deinstalled mediaportal yet again, I can't really find any traces of mediaportal that could cause this, hmm.
What else could I do? It's just this plugin that's not working, so it might just be a error related to the plugin after all.
[/edit]
 

sbeuerle

Portal Member
July 30, 2007
29
2
Munich
Home Country
Germany Germany
Hi guys,

This is probably a stupid question, but what do I have to do with the .cs file? I ask because I am able to configure the plugin, however the display doesn't change. (there is still the time displayed on it...

Thank you for your help!
 

cybrmage

Portal Pro
May 30, 2007
498
86
Home Country
Canada Canada
Hi guys,

This is probably a stupid question, but what do I have to do with the .cs file? I ask because I am able to configure the plugin, however the display doesn't change. (there is still the time displayed on it...

Thank you for your help!

The .cs file is the source code... you place it in your source directory and compile your own copy of MediaPortal... or you can just use the precompiled processplugins.dll....

Tell me what display you have, and post the mediaportal.log file so that I can see what's happening with the plugin on your system...
 

iSP

Portal Pro
January 2, 2007
90
11
Home Country
Netherlands Netherlands
Well I know where the problem lays now, and indead it's the plugin, not my install after all, so I was right :)

What I did:
Deinstalled mediaportal,
deleted all traces from:
\programe files ,
\programme data,
\user\app data\local\virtualstore\program files
\user\app data\local\virtualstore\programm data
plus all register links to mediaportal.

after that I did a clean install of 2.3 rc2, and still the plugin crashes down, same result on a clean pc, so it's the plugin causing all this after all.
A few people have looked at the logs and told me as well the problem is almost sure to be plugin-caused.

Once again on a clean install the 5/9 one works, 6/9 and 7/9 won't work.
If you want I can provide some logs.

The error:

System.NullReferenceException: De objectverwijzing is niet op een exemplaar van een object ingesteld.
bij ProcessPlugins.ExternalDisplay.Drivers.iMONLCDg.Check_iMON_Manager_Status()
bij ProcessPlugins.ExternalDisplay.Drivers.iMONLCDg..ctor()
bij ProcessPlugins.ExternalDisplay.Settings.LoadDrivers()
bij ProcessPlugins.ExternalDisplay.SetupForm..ctor()
bij ProcessPlugins.ExternalDisplay.ExternalDisplay.ShowPlugin()
bij MediaPortal.Configuration.Sections.PluginsNew.itemConfigure_Click(Object sender, EventArgs e)
bij System.Windows.Forms.ToolStripItem.RaiseEvent(Object key, EventArgs e)
bij System.Windows.Forms.ToolStripMenuItem.OnClick(EventArgs e)
bij System.Windows.Forms.ToolStripItem.HandleClick(EventArgs e)
bij System.Windows.Forms.ToolStripItem.HandleMouseUp(MouseEventArgs e)
bij System.Windows.Forms.ToolStripItem.FireEventInteractive(EventArgs e, ToolStripItemEventType met)
bij System.Windows.Forms.ToolStripItem.FireEvent(EventArgs e, ToolStripItemEventType met)
bij System.Windows.Forms.ToolStrip.OnMouseUp(MouseEventArgs mea)
bij System.Windows.Forms.ToolStripDropDown.OnMouseUp(MouseEventArgs mea)
bij System.Windows.Forms.Control.WmMouseUp(Message& m, MouseButtons button, Int32 clicks)
bij System.Windows.Forms.Control.WndProc(Message& m)
bij System.Windows.Forms.ScrollableControl.WndProc(Message& m)
bij System.Windows.Forms.ToolStrip.WndProc(Message& m)
bij System.Windows.Forms.ToolStripDropDown.WndProc(Message& m)
bij System.Windows.Forms.Control.ControlNativeWindow.OnMessage(Message& m)
bij System.Windows.Forms.Control.ControlNativeWindow.WndProc(Message& m)
bij System.Windows.Forms.NativeWindow.Callback(IntPtr hWnd, Int32 msg, IntPtr wparam, IntPtr lparam)
 

Johan

Portal Pro
April 19, 2006
443
11
49
Home Country
Sweden Sweden
Hello! It is incredible how quick we see new and more feature filled drivers :)
Brilliant work!

However I think the latest 7/9 driver is a bit slow in displaying (changing between text) and seems to hang sometimes for quite a while. Sometimes I have to wait 5-10 seconds before it updates what I am currently doing.

Is there anyone else who seem to have these problems?
I had this on RC1 of MP and now I have a clean RC2 install with the exact same problem.

I am back to using 5/9 version which seems to work best for me at the moment.


I have however a little problem with all the latest versions of the driver both with RC1 and RC2.
I can not play a normal audio CD. If I insert a CD the icon is showing CD detected. But it is not spinning and the music never starts. If I enter "My Music" and try "Play CD" nothing happens

I have attached a logfile (5/9 version) where I insert a CD and then tries to play it.
I see some really weird logfile entries. Skipping track01.cda etc due to no TV card installed. What the heck is this? :)
 

darkaz

Portal Member
December 26, 2006
26
0
Melbourne
Home Country
And now.... on to the good stuff.... A new update to the driver.... ( Sorry darkaz 8-} )

great stuff (again) cybrmage - all working really well on my setup here... still using an RC1 install but will upgrade soon (if nothing else just so that I can use the audioscrobbler plugin again)

have you had any luck with the IR to date? - I'd love to see this functioning as using the ir "dongle" that comes with my DTV1000T card really ruins the look of the antec case (and I'm not quite ready to go drilling holes and modding a brand new case just yet ;) )

one thing I've been thinking about is possibly manipulating the text display a bit further - (I'll try to have a look at this over the next week or so) - some ideas follow:

- scrolling the text by pixels rather than complete characters would produce a more "fluid" display (how many pixels to shift it at a time might be an option perhaps?)

- adding icons to the display - e.g. if you're in tv mode, rather than just highlighting the little tv icon on the lcd (which is a great feature - just not visible at all from 2.5metres) perhaps using the first 16x16 pixels on the left to display a tv icon - admittedly this reduces the available real estate for text, but imho would be a worthy trade-off

- allowing fontsets to be included as an additional file for the bitmap text - rather than hard coding this, why not have a variety of available "fonts" so people can further customize the display without having to compile/recompile (as I'm sure there's plenty of users out there who just don't want to do this)

just some initial thoughts - I will see if I get a chance to start implementing any of them this week

John
 

ralphy

Portal Pro
June 15, 2007
52
6
Home Country
- scrolling the text by pixels rather than complete characters would produce a more "fluid" display (how many pixels to shift it at a time might be an option perhaps?)
- allowing fontsets to be included as an additional file for the bitmap text - rather than hard coding this, why not have a variety of available "fonts" so people can further customize the display without having to compile/recompile (as I'm sure there's plenty of users out there who just don't want to do this)
John


John,

these options are already available - In configuration, check force graphical text. The downside is a one line display - but a one line display is more easily readable from a distance. The ExternalDisplay.xml would need to be modified to show the second line of information on the one line though..

If your intention is a two line display, then yes, coding changes would be required.
 

Johan

Portal Pro
April 19, 2006
443
11
49
Home Country
Sweden Sweden
I actually think that the turn off function of the display at standby/hibernation is broken in newer versions of the driver. I have not paid much attention to this lately but now I was trying it and it is only working in iMONLCDg_09_02_2007 version. In later version it is not working (at least not for me).
 

chrissi

New Member
August 29, 2007
3
0
Home Country
Germany Germany
Hi,

I cannot test the display with Windows and the linux driver is just catching up to the "Win-driver-status". I'd like to know what exactly this shutoff-mode is. Is it only clearing the display or is the backlight turned off then?! I just don't want to let the LEDs to be turned on 16 hours a day, they losing their brightness in times when no one sees the display. I'm used to turning off the backlight of my Matrix Orbital display and would like to keep on doing so with the imon lcd.

Thanks for any hints!
Chrissi
 
Status
Not open for further replies.

Users who are viewing this thread

Top Bottom