MDM Settings

The following tpx.* settings can be added to your MDM. They are used to override the settings present in the configurations already existing on the device. For instance, even if the hostname on the config on the device is empty, you can set tpx.node and TinyTERM Enterprise will use that one instead. These settings will apply to all configurations on the device.




Connection Settings

Key Description Type and Default

tpx.overrideSettings Set to TRUE to use the override settings to replace the equivalent settings in configurations loaded on the device. This setting is required due to some device management software's failure to remove settings from a device even when those settings are removed from the configuration. When this occurs, the management software leaves default values in place, which is not typically what you'd expect. Boolean, defaults to FALSE
 
tpx.entryDontSave Set to TRUE to never save user-entered usernames and passwords. Boolean, defaults to FALSE
 
tpx.node Hostname or IP address of the host to connect the device to. String, default is empty
 
tpx.port Set to the port to which TinyTERM will connect. Integer, typical defaults are:
22 - SSH
23 - Telnet
 
tpx.username Username for SSH and macros. String, default is empty
 
tpx.password Password for SSH and macros. Keep in mind this password is in plaintext, since device settings are not protected. String, default is empty
 
tpx.llines Number of lines in the emulator display, in landscape mode with keyboard shown. Integer, default depends on emulation set
 
tpx.lcol Number of columns in the emulator display, in landscape mode with keyboard shown. Integer, default depends on emulation set
 
tpx.lflines Number of lines in the emulator display, in landscape mode with no keyboard shown. Integer, default depends on emulation set
 
tpx.lfcol Number of columns in the emulator display, in landscape mode with no keyboard shown. Integer, default depends on emulation set
 
tpx.lines Number of lines in the emulator display, in portrait mode with keyboard shown. Integer, default depends on emulation set
 
tpx.col Number of columns in the emulator display, in portrait mode with keyboard shown. Integer, default depends on emulation set
 
tpx.pflines Number of lines in the emulator display, in portrait mode with no keyboard shown. Integer, default depends on emulation set
 
tpx.pfcol Number of columns in the emulator display, in portrait mode with no keyboard shown. Integer, default depends on emulation set
 
tpx.kbdInitShow Show the keyboard on session start. Boolean, default is TRUE
 
tpx.colorfg0 Foreground text color. These color options also work for tpx.colorbg0, tpx.colorfg4 and tpx.CursorColor:
0 - ADM1
1 - ANSI
2 - AT386
3 - IBM 3101
4 - PC TERM
5 - SCOANSI
6 - TTY
7 - TV-912
8 - TV-925
9 - TV-950
10 - VT100
11 - Linux Console
12 - VT220
13 - VT220-7
14 - VT320
15 - VT320-7
16 - VT420
17 - WYSE 50
18 - WYSE 60
19 - WYSE 60-25
20 - IBM 3151
21 - IBM 3151-25
22 - IBM 5250 (3179-2)
23 - IBM 5250 (3477-FT)
24 - IBM 3278-2
25 - IBM 3278-3
26 - IBM 3278-4
27 - IBM 3278-5
28 - ADDS VP
29 - WYSE Color
30 - Mac Console
Integer, default is 15 (yellow)
 
tpx.colorbg0 Background color. Integer, default is 2 (blue)
 
tpx.colorfg4 Bold text color. Integer, default is 16 (light white)
 
tpx.CursorColor Cursor color. Integer, default is 15 (yellow)
 
tpx.silenceBEL Set to TRUE to silence the BEL character (ASCII 7) from sounding. Boolean, default is FALSE
 
tpx.emulate Set the terminal emulation type. The options are:
1 - Black
2 - Blue
3 - Green
4 - Cyan
5 - Red
6 - Magenta
7 - Brown
8 - White
9 - Light grey
10 - Light blue
11 - Light green
12 - Light cyan
13 - Light red
14 - Light magenta
15 - Yellow
16 - Light white
Integer, default is 5 (SCOANSI)



Miscellaneous Settings

Key Description Type and Default
emulation.silenceAudio Set to TRUE to silence all audio from TinyTERM, including key clicks and other typical system sounds. Boolean, default is FALSE
 
debug.silentCrashReports If set to TRUE, crash reports will be sent in the background via the web with no user input required. Boolean, default is FALSE
 
debug.crashReportIncludesConfig If set to TRUE, send configuration information about the device to along with the crash report. Does not include passwords and other sensitive information. Boolean, default is TRUE
 
lcs.remoteConfigURL Set the URL of the Century configuration server. This is typically left at the default, unless a proxy of some sort is employed. String, default is https://license.censoft.com/iosconfig2.php
 
lcs.remoteSilentPingInterval The number of minutes between check-ins with the Century configuration server. Set to 0, check-ins will only occur when licensing or maintenance expires for the device. This should be kept relatively short, to ensure devices are properly rolled off the license count in the case they are damaged and can't be removed manually. Integer, default is 4320

Android User Guide Table of Contents