Wiki source code of Custom Logo

Version 14.3 by Alexander Mott on 2022/06/09 17:03

Hide last authors
Alexander Mott 9.1 1 === Custom Logo Guidelines ===
2
Alexander Mott 8.3 3 To use a custom logo in your ShowRunner project, you should first create a custom logo per the following guidelines.
Craig Lewis 6.1 4
Alexander Mott 8.3 5 Custom logos should have a white background and be in .png format with a resolution of 1280x800 for compatibility with the widest range of of touch screens.
Alexander Mott 8.2 6
Alexander Mott 8.1 7 * TSW-770 and TSW-1060 screens have an aspect ratio of 16:10 and a native resolution of 1280x800.
8 * TSW-1070 screens have an aspect ratio of 16:10 and a native resolution 1920x1080.
Alexander Mott 8.3 9 * TSW-760 screens have an aspect ratio of 17:10 and a native resolution of 1024x600.
Craig Lewis 6.1 10
Alexander Mott 10.1 11 === Loading a Custom Logo to the Processor ===
Alexander Mott 8.1 12
Alexander Mott 8.3 13 Once a custom logo has been created, it must be loaded to the processor (not to the touchscreen itself).
Alexander Mott 8.1 14
Alexander Mott 8.3 15 * Start Crestron Toolbox and open the File Manager tool
16 * Connect to the lighting control processor that the TSW touch screen is pointed at
17 * Select "Internal Flash" from the list on the left
18 * Select "HTML" from the list on the left
Alexander Mott 10.1 19 * Right-click in an empty area on the right and select "Copy File(s) From..."
Alexander Mott 8.3 20 * Select your custom logo .png file and load it to the processor
Alexander Mott 8.1 21
22 [[image:1591724546339-953.png]]
23
Alexander Mott 9.1 24 === Updating the Lighting Configuration File ===
Alexander Mott 8.1 25
Alexander Mott 8.3 26 Once the logo has been loaded to the processor, it is necessary to update the lighting configuration file.
27
Alexander Mott 9.1 28 * First, pull the configuration file using either ShowRunner's File Management page (recommended), or pull it directly from the processor using Toolbox's File Manager tool. 
29 ** If using Toolbox's File Manager tool, the config will be located in one of two places:
30 "NVRAM/sr/default/SrConfig.json" for ShowRunner versions 3.011 and newer
31 "NVRAM/CiLightingConfig.json" for ShowRunner versions 3.010 and older
32 * Open the configuration file in a text editor and the locate the "CustomLogoFile" line towards the bottom of the config:
Craig Lewis 6.1 33 [[image:1591724611629-257.png]]
Alexander Mott 9.1 34 * Change the value ##null ##to the name of your custom logo file:
Craig Lewis 6.1 35 [[image:1591724595422-172.png]]
Alexander Mott 9.1 36 * Save the updated configuration file
37 * Load the updated configuration file to your processor using either ShowRunner's File Management page or using Toolbox
38 ** If using Toolbox, navigate to either:
39 "NVRAM/sr/default" for ShowRunner versions 3.011 and newer
40 "NVRAM" for ShowRunner versions 3.010 and older
Alexander Mott 10.1 41 ** Open Text Console and connect to the processor and type the## progreset## command and then press enter to restart the processor and finish loading the config
Alexander Mott 11.1 42
43 === Custom Logos on Processors with Authentication Enabled ===
44
Alexander Mott 12.1 45 If your project is running on a 3-series with authentication enabled or a 4-series with user page authentication enabled, you will need to follow [[these additional steps>>doc:SHOWRUNNER™ User Guide & Wiki.SHOWRUNNER™ Appendix.Resolving Custom Logo Not Loading on Touchscreens with Authentication on processor Enabled.WebHome]].