A little while ago, a limited API was published, complete with demonstration code for the Soundgraph LCD. I notice that complaints continue that about MediaPortal not supporting Soundgraph's LCD (eg in Silverstone's GD01) on Soundgraph's website.
Well hopefully, not any more ...
Here it is - a basic 16x2 line display driver for the Soundgraph LCD (as opposed to the long supported VFD) - it's not a perfect driver because it does not support the graphics capabilities of the pixel array, icons, or non-english characters. But it did work on my system, although as I am not a MediaPortal user, so there may be some operational issues that I didn't uncover in the testing, particularly when the system is under load. (eg I did not have my tuner set up)
I would have prefered to have written a dll to install into the LCDDrivers folder, but, as I have said before elsewhere, I am not a programmer, and have no idea how to get the MarshalAs code in LCDHypeWrapper to get the details from the new iMonLCD C# driver.
Installation:
Please see here for the latest update
Well hopefully, not any more ...
Here it is - a basic 16x2 line display driver for the Soundgraph LCD (as opposed to the long supported VFD) - it's not a perfect driver because it does not support the graphics capabilities of the pixel array, icons, or non-english characters. But it did work on my system, although as I am not a MediaPortal user, so there may be some operational issues that I didn't uncover in the testing, particularly when the system is under load. (eg I did not have my tuner set up)
I would have prefered to have written a dll to install into the LCDDrivers folder, but, as I have said before elsewhere, I am not a programmer, and have no idea how to get the MarshalAs code in LCDHypeWrapper to get the details from the new iMonLCD C# driver.
Installation:
- Replace the ProcessPlugin.dll in mediaportal\plugins\process with the same named filed in the attached zip file
- Replace the SG_VFD.dll in mediaportal with the version 5 SG_VFD.dll in Program Files\Soundgraph\iMon.
Please see here for the latest update