expanded resolution options for android tpc
GregG
Posts: 251
There are many android tablets that handle 1920x1080+ native and it would be very valuable to have at least a 1920x800 resolution option so we could do a direct "save as different panel type" from a 2000XL panel design and have all the new supported features transfer over.
0
Comments
The file is "ppf.xml" in your Common Files/AMX Shared folder.
Back up the ppf file, then pick a profile to alter, change the resolution info, restart TPD4 and try that entry.
Here's one entry for a 5200.
<panelEntry>
<type>MVP-5200i</type>
<description>5.2 inch color wireless touch panel with intercom</description>
<deviceID>329</deviceID>
<screenSize>52</screenSize>
<numVideoWindows>0</numVideoWindows>
<numWirelessVideo>0</numWirelessVideo>
<isAudioDisabled>0</isAudioDisabled>
<hasLightSensor>0</hasLightSensor>
<hasMotionSensor>0</hasMotionSensor>
<hasBatteryLevel>1</hasBatteryLevel>
<hasCradleSensor>1</hasCradleSensor>
<hasAMX38IREmit>1</hasAMX38IREmit>
<hasAMX455IREmit>1</hasAMX455IREmit>
<hasVoIP>1</hasVoIP>
<userIRCount>8</userIRCount>
<usbType>RNDIS</usbType>
<fdType>2</fdType>
<textType>advType1</textType>
<panelImage>images\MVP-5200i.jpg</panelImage>
<resolution>
<resolutionEntry>
<width>800</width>
<height>480</height>
<setupPages>MVP-800x480.TP4</setupPages>
<externalButtons>MVP-5200i_ExternalButtons.xml</externalButtons>
<refreshRate>
<rate>60 Hertz</rate>
</refreshRate>
</resolutionEntry>
</resolution>
<systemCodeGroup>G4 Common Codes v2</systemCodeGroup>
<systemCodeGroup>MVP Common</systemCodeGroup>
<systemCodeGroup>Modero Common Codes</systemCodeGroup>
<systemCodeGroup>MVP 8400 Common</systemCodeGroup>
<systemCodeGroup>mips Firmware with Sound Common</systemCodeGroup>
<systemCodeGroup>Wireless G</systemCodeGroup>
<systemCodeGroup>Modero Secondary Interface Codes</systemCodeGroup>
<systemCodeGroup>USB Network Interface Codes</systemCodeGroup>
<systemCodeGroup>Modero Sensors Codes</systemCodeGroup>
<systemChannels>
<codeEntry>
<code>289</code>
<adv>1</adv>
<text>Battery Setup: Disable Panel Dim When On Battery Power</text>
<description>When active will turn off the panels automatic dimming of the brightness to 80%</description>
</codeEntry>
<codeEntry>
<code>260</code>
<adv>1</adv>
<text>Secondary Network Interface: Setup Secondary Network Interface</text>
</codeEntry>
<codeEntry>
<code>261</code>
<adv>1</adv>
<text>Primary Network Interface: Setup Primary Network Interface</text>
</codeEntry>
</systemChannels>
<systemAddresses/>
<deviceIDs>
<deviceID>329</deviceID>
<deviceID>274</deviceID>
<deviceID>327</deviceID>
<deviceID>332</deviceID>
<deviceID>333</deviceID>
<deviceID>334</deviceID>
<deviceID>343</deviceID>
<deviceID>378</deviceID>
<deviceID>379</deviceID>
</deviceIDs>
</panelEntry>
Importantly, TPControl is TP4 file agnostic. That means, you can transfer ANY TP4 file created under any template/resolution to TPControl. So, you can simply send the 2000XL TP4 file to TPControl and if required use the 'Screen Resize' options in TPControl Settings to adjust to suit.
Also, 1920x1080 is available under the 'Windows (TPC)' TPDesign4 file templates, if you would like to use it.
Hope this helps.
The main reason to take your chances and do this is to support an Android of odd size - there are so many different resolutions in the Android family of devices. There is a marked loss of speed when SCALING or STRETCHING is turned on, especially with the Android TPC app that is slower than the iOS to begin with. Making a native size project is a way to preserve whatever speed you can. (Don't use visual effects like fade either, they eat speed like candy on the Android.)
Worth the risks, but yes, be sure you know what you are doing, test, back up old and new files, and leave yourself a way to recover.
FYI for anyone interested:
I assigned the 1920x1080 tpc win8 file to an android device and it loaded and looks fine.
I assigned a standard 2000XL (1920x800) file and it also loads just fine (with black bars on top and bottom).
The Win8 TPC app installs on the intel desktop version of windows, so now we have an "xpanel" of our own.