| |||||||
| Support Support for external displays. |
![]() |
| | Thread Tools | Display Modes |
| | #1 (permalink) |
| Portal Developer Join Date: May 2007
Posts: 498
Thanks: 1
Thanked 83 Times in 39 Posts
Country: | I recently got several MatrixOrbital LCD displays... and since I was already writing drivers for thye Soundgraph devices... I figured it wouldn't be too hard to support these devices without having to resort to an external driver or program... To that end, here are basic drivers. MatrixOrbital.cs: "Matrix Orbital Character LCD driver V1.0" Supports : MX2/MX3/MX6 and similar displays (2 X 20 character LCD) Features: basic 2 line by 20 character text display Contrast control Backlight control (Selecting backlight on the config screen will shut off the display backlight on exit/sleep/hibernate) How to use: 1) Install your display's drivers. 2) Determine the virtual comm port that the device uses (in device manager) 3) rename ProcessPlugin.dll in your MediaPortal/plugins/process directory to ProcessPlugin.dll.backup 4) Copy ProcessPlugin.dll.release to your MediaPortal/plugins/process directory and rename it to ProcessPlugin.dll 5) In configuration, select the driver, and set the correct comm port and display size. 6) run MediaPortal and Enjoy MatrixOrbitalGX.cs: "Matrix Orbital GX Series LCD driver V1.0" Supports: Any display that uses the Matrix Orbital DriverCore architecture IE: GX Typhoon and GX Typhoon MCE (64pixel X 240pixel Features: graphics mode only - 2 line display (maximum supported by ExternalDisplay) Inverted Display Full control of Backlight Intensity and color No contrast support (Not yet supported by DriverCore) How to use: 1) Install Drivercore and device drivers 2) Copy FastBitmap.dll, log4net.dll and LibDriverCoreClient.dll from the DriverCore install directory to your MediaPortal directory. 3) rename ProcessPlugin.dll in your MediaPortal/plugins/process directory to ProcessPlugin.dll.backup 4) Copy ProcessPlugin.dll.release to your MediaPortal/plugins/process directory and rename it to ProcessPlugin.dll 5) run configure, select the driver, and enter 640 X 64 as the display size. You can experiment with Font size and scroll pixels until you get an output on the screen that suits your tastes 6) To adjust the backlight color or intensity, select "Advanced" (The extra options in Advanced are for future development" 7) Save your configuration, run MediaPortal and enjoy The ZIP archive contains a debug and release version of the ProcessPlugin, and source code for both drivers. If you have problems with the driver, you can replace the ProcessPlugin.dll.release with ProcessPlugin.dll.debug, and post your MediaPortal.log to help with debugging. Regards, cybrmage Last edited by cybrmage; 2008-03-05 at 23:07. Reason: Driver superceeded by CybrDisplay Plugin |
| | |
![]() |
| Bookmarks |
| Tags |
| drivers, matrixorbital, native, series |
| Thread Tools | |
| Display Modes | |
| |
Similar Threads | ||||
| Thread | Thread Starter | Forum | Replies | Last Post |
| USB IrDa Drivers, What drivers for this device ? | .Joel | General Support | 3 | 2008-01-28 18:14 |
| Logitech Air MX looks cool.. will it work with MP? | ThaClown | Hardware Selection Help | 7 | 2007-12-27 21:01 |
| Series & Episode# Possible? | Noelix | zap2it (discontinued) | 10 | 2007-05-14 01:15 |
| Media Portal and TV Server Dont See SykStar2 under WDM drivers only under BDA Drivers | crackerbox | Get Support | 5 | 2007-03-22 10:37 |
| Would Linux drivers be helpful for developing MP drivers? | gmanning | General Support | 1 | 2005-12-21 22:21 |