home
products
contribute
download
documentation
forum
Home
Forums
New posts
Search forums
What's new
New posts
All posts
Latest activity
Members
Registered members
Current visitors
Donate
Log in
Register
What's new
Search
Search
Search titles only
By:
New posts
Search forums
Search titles only
By:
Menu
Log in
Register
Navigation
Install the app
Install
More options
Contact us
Close Menu
Forums
MediaPortal 1
Support
Input / Output interfaces
Mini Display
Shuttle SG33G5M VFD
Contact us
RSS
JavaScript is disabled. For a better experience, please enable JavaScript in your browser before proceeding.
You are using an out of date browser. It may not display this or other websites correctly.
You should upgrade or use an
alternative browser
.
Reply to thread
Message
<blockquote data-quote="Dr.Phunk" data-source="post: 239979" data-attributes="member: 68604"><p>So far there have been almost no means to address the display apart from using a version of Windows MCE. I've already tried several plugins with none of them being particularly helpful. JoeDaltons <a href="https://forum.team-mediaportal.com/support-119/mce-compatible-display-plugin-2860/" target="_blank"><strong>MCE Plugin</strong></a> is the only one working a bit, but Joe has left the Project. I'm not really well versed in programming, so I wanted to ask if somebody be able and willing to look into it. You'd make a bunch of shuttle users really happy with that, you know. <img src="data:image/gif;base64,R0lGODlhAQABAIAAAAAAAP///yH5BAEAAAAALAAAAAABAAEAAAIBRAA7" class="smilie smilie--sprite smilie--sprite1" alt=":)" title="Smile :)" loading="lazy" data-shortname=":)" /></p><p></p><p>Here's what I could gather about the display:</p><p></p><p>- There are two chips used for the display: The first one would be the Cypres CY7C63723; the second one the PTC PT6314. Further information can be found here <a href="http://www.cypress.com/portal/server.pt?space=CommunityPage&control=SetCommunity&CommunityID=209&PageID=259&fid=16&rpn=CY7C637xx" target="_blank"><strong>*Cypress *</strong></a> and here <a href="http://www.princeton.com.tw/webSite/temp/products.asp?product_level2_id=32" target="_blank"><strong>*PTC*</strong></a></p><p></p><p>- The display has a single row and 20 columns as well as means to display various symbols (Clock, Play, Reverse etc.)</p><p></p><p>- Shuttle themselves are offering the following drivers for the device: <a href="http://global.shuttle.com/servlets/download?file_id=7492" target="_blank"><strong>*Click*</strong></a></p><p></p><p>The Zip file contains two interesting files: FileWriter.dll and the corresponding FileWriter.reg as well as an msvcr71.dll for C++</p><p></p><p>The .reg file is assembled in the following way: </p><p></p><p>[HKEY_LOCAL_MACHINE\SOFTWARE\FileWriter]</p><p>;******************************************************************************</p><p>;--<Formate >--</p><p>; "CountryCode.string*" = " LANGUAGE STRING "</p><p>;</p><p>;--<Variable>--</p><p>; CountryCode = Country code (ex. 0 = English, 49 = Germany)</p><p>; * = String ID (0 ~ 13)</p><p>; LANGUAGE STRING = The string who want to show on the VFD.</p><p>; (Be careful with the number of characters.)</p><p>;</p><p>;Note : After you added/changed any context, you must register this file again.</p><p>; Use "REGEDIT /s FileWriter.reg" to register it.</p><p>;******************************************************************************</p><p></p><p>;================ English & Define ================</p><p>"0.string0" = " Media Center "</p><p>"0.string1" = " MY TV "</p><p>"0.string2" = " DVD "</p><p>"0.string3" = " Guide "</p><p>"0.string4" = " MY Music "</p><p>"0.string5" = " MY Pictures "</p><p>"0.string6" = " MY Videos "</p><p>"0.string7" = " Recorded Shows "</p><p>"0.string8" = " Radio "</p><p>"0.string9" = " Unknown "</p><p>"0.string10" = " Eject "</p><p>"0.string11" = " Phone Call "</p><p>"0.string12" = " Create CD/DVD"</p><p>"0.string13" = " Channel"</p><p></p><p>;================= Germany =========================</p><p>"49.string0" = " Start " </p><p>"49.string1" = " Eigene TV-Kanäle " </p><p>"49.string2" = " DVD " </p><p>"49.string3" = " EPG " </p><p>"49.string4" = " Eigene Musik " </p><p>"49.string5" = " Eigene Bilder " </p><p>"49.string6" = " Eigene Videos " </p><p>"49.string7" = " TV-Aufzeichnungen " </p><p>"49.string8" = " Radio " </p><p>"49.string9" = " Unbekannt " </p><p>"49.string10" = " Auswerfen " </p><p>"49.string11" = " Anruf " </p><p>"49.string12" = "CD/DVD erstellen"</p><p>"49.string13" = " Kanal" </p><p></p><p>- Apparently, Windows MCE accesses the display via the IMediaStatusSink Interface. The actual data output seems to be rather limited, though (cf. filewriter.reg)</p><p></p><p>- An alternative means would be accessing the display by means of the so-called XPC Tools. However, the output is similarly poor: You can choose between either the current time and various pieces of system data. For the XPC Tools there'll be no further development by Shuttle.</p><p></p><p>- I suppose the XPC Tools access the disply directly without referring to any Windows-based interface. While inspecting the program directory I noticed a file called UsbHidDll.dll. I could imagine this dll to be concerned with the display drivers.</p><p></p><p>- In Linux there's already a script which allows accessing the display. Further information can be found over her: <a href="http://jeremy.infogami.com/SetVFD" target="_blank"><strong>*Click*</strong></a></p><p></p><p>- JoeDaltos MCE plugin sources can be found here <a href="http://users.skynet.be/fa303665/MCEDisplay_Sources.zip" target="_blank"><strong>*Click*</strong></a></p></blockquote><p></p>
[QUOTE="Dr.Phunk, post: 239979, member: 68604"] So far there have been almost no means to address the display apart from using a version of Windows MCE. I've already tried several plugins with none of them being particularly helpful. JoeDaltons [url=https://forum.team-mediaportal.com/support-119/mce-compatible-display-plugin-2860/][B]MCE Plugin[/B][/url] is the only one working a bit, but Joe has left the Project. I'm not really well versed in programming, so I wanted to ask if somebody be able and willing to look into it. You'd make a bunch of shuttle users really happy with that, you know. :) Here's what I could gather about the display: - There are two chips used for the display: The first one would be the Cypres CY7C63723; the second one the PTC PT6314. Further information can be found here [url=http://www.cypress.com/portal/server.pt?space=CommunityPage&control=SetCommunity&CommunityID=209&PageID=259&fid=16&rpn=CY7C637xx][B]*Cypress *[/B][/url] and here [url=http://www.princeton.com.tw/webSite/temp/products.asp?product_level2_id=32][B]*PTC*[/B][/url] - The display has a single row and 20 columns as well as means to display various symbols (Clock, Play, Reverse etc.) - Shuttle themselves are offering the following drivers for the device: [url=http://global.shuttle.com/servlets/download?file_id=7492][B]*Click*[/B][/url] The Zip file contains two interesting files: FileWriter.dll and the corresponding FileWriter.reg as well as an msvcr71.dll for C++ The .reg file is assembled in the following way: [HKEY_LOCAL_MACHINE\SOFTWARE\FileWriter] ;****************************************************************************** ;--<Formate >-- ; "CountryCode.string*" = " LANGUAGE STRING " ; ;--<Variable>-- ; CountryCode = Country code (ex. 0 = English, 49 = Germany) ; * = String ID (0 ~ 13) ; LANGUAGE STRING = The string who want to show on the VFD. ; (Be careful with the number of characters.) ; ;Note : After you added/changed any context, you must register this file again. ; Use "REGEDIT /s FileWriter.reg" to register it. ;****************************************************************************** ;================ English & Define ================ "0.string0" = " Media Center " "0.string1" = " MY TV " "0.string2" = " DVD " "0.string3" = " Guide " "0.string4" = " MY Music " "0.string5" = " MY Pictures " "0.string6" = " MY Videos " "0.string7" = " Recorded Shows " "0.string8" = " Radio " "0.string9" = " Unknown " "0.string10" = " Eject " "0.string11" = " Phone Call " "0.string12" = " Create CD/DVD" "0.string13" = " Channel" ;================= Germany ========================= "49.string0" = " Start " "49.string1" = " Eigene TV-Kanäle " "49.string2" = " DVD " "49.string3" = " EPG " "49.string4" = " Eigene Musik " "49.string5" = " Eigene Bilder " "49.string6" = " Eigene Videos " "49.string7" = " TV-Aufzeichnungen " "49.string8" = " Radio " "49.string9" = " Unbekannt " "49.string10" = " Auswerfen " "49.string11" = " Anruf " "49.string12" = "CD/DVD erstellen" "49.string13" = " Kanal" - Apparently, Windows MCE accesses the display via the IMediaStatusSink Interface. The actual data output seems to be rather limited, though (cf. filewriter.reg) - An alternative means would be accessing the display by means of the so-called XPC Tools. However, the output is similarly poor: You can choose between either the current time and various pieces of system data. For the XPC Tools there'll be no further development by Shuttle. - I suppose the XPC Tools access the disply directly without referring to any Windows-based interface. While inspecting the program directory I noticed a file called UsbHidDll.dll. I could imagine this dll to be concerned with the display drivers. - In Linux there's already a script which allows accessing the display. Further information can be found over her: [url=http://jeremy.infogami.com/SetVFD][B]*Click*[/B][/url] - JoeDaltos MCE plugin sources can be found here [url=http://users.skynet.be/fa303665/MCEDisplay_Sources.zip][B]*Click*[/B][/url] [/QUOTE]
Insert quotes…
Verification
Post reply
Forums
MediaPortal 1
Support
Input / Output interfaces
Mini Display
Shuttle SG33G5M VFD
Contact us
RSS
Top
Bottom