TASSTA Documentation Center TASSTA Documentation Center More products
Hide table of contents Hide details Search My account

Application settings

Configure the application using the gear icon on the login screen or by tapping Settings in the navigation drawer. The version information can be found at the bottom of the screen.

The following settings are mandatory for T.Flex to begin working:

  • User name
  • Password
  • Server domain name (or IP address)
  • Server Port

To change a parameter, tap that parameter, enter the value and tap OK.


Changing these settings can be disallowed by your TASSTA administrator in T.Commander.

You can hide settings on the client side by disabling the Allow Settings option. Note that this removes the Settings item from the navigation drawer altogether. The settings become hidden the next time you log in.

The following tables list all of the options and features available in the T.Flex Settings menu. Configure them in accordance with your network policy and operational environments.

Choice of mode

Parameter Description
Operation mode Whether to communicate with the TASSTA server for the full-featured experience (Server mode) or become part of a peer-to-peer network with reduced functionality within the reach of a wireless network (WiFi direct mode); for details about direct mode, see Direct mode


This item is available only if you are logged out. Here you can switch the account that you want to log in as and change the list of account profiles stored on the device. For details about account switching, see Logging in and out.

User settings

For more information about the use of these settings, see Logging in and out.

Parameter Description
User name User name configured in T.Commander
Password Password configured in T.Commander
Server Server domain name or IP address
Port Server port
Show credentials input Whether to show the user name and password input boxes every time the app starts
User name alias Whether to show administrator-defined user aliases instead of login names
Autostart Whether to automatically launch the app at device startup
Autologin Whether to automatically log in with the pre-configured credentials when the app starts

Look-and-feel settings

Parameter Description
Require overlay permission This option allows the app to work on top of other apps; on Android 10 and later, this should always be on
Floating Widget Enables a floating two-icon widget that provides quick access to calls when T.Flex is minimized
Bottom navigation panel Enables a panel that is always on-screen at the bottom of the app and contains shortcuts to the most commonly-used views
Bring app to foreground on PTT Switch to the app when someone presses PTT in your channel, no matter which other app you are using
Disable Battery Optimization Whether to ignore Doze and Standby modes, which can interfere with the functionality of the app
Set font size Set the desired font size for the user and channel names (Normal, Large, Largest)
Screen orientation preference Which screen orientation the app uses: Portrait, Landscape, Sensor-Defined; this option can be changed only if T.Flex is logged out and the Settings have been opened from the login screen
Pin the application Prohibits switching to other applications
Use Hot-buttons panel Whether to show additional shortcut icons in relevant contexts on various screens; currently, this includes only the emergency shortcut icon
Note: The check box is editable only when the app is logged out.
Select Hot-buttons to display Select the shortcut icons to show on various screens of the app, where applicable; at this time, only the emergency shortcut icon can be shown or hidden – if enabled, it is added to the user list, group list, map and so on
Note: The emergency icon on the main PTT screen is not controlled by this option.
Use digital keyboard in channel/user list Whether to use the number keyboard for user and channel search; this is useful for networks where user naming conventions rely heavily on numbers, so that a simple numeric keypad is more adequate than a full keyboard
Preferred Bluetooth Device Select the Bluetooth device to connect

Hardware mapping settings

Parameter Description
PTT2 button Available only if an Aina responder Bluetooth device is connected — select the behavior for PTT2:
  • Respond to individual call
  • Replay last history
  • Second PTT group
  • Keep alive button
    This option makes the PTT2 button restart Periodic Check U (see Lone worker protection)
PTT2 group Available only if an Aina responder Bluetooth device is connected — select the group to designate as the second PTT group for use with the PTT2 button
Use HW intents Whether to allow the device's hardware parts such as buttons and knobs to use their associated intents for working with T.Flex
Select HW intents Which hardware intents to use when the Use HW intents option is enabled; the following intents are supported:
  • PTT
  • SOS
  • Channel Change
  • Channel Change Reverse Order
  • PTT by media button
    Define the behavior of headset media button.
  • Use PTT as SOS
  • SOS. Enable cancel Pre-alarm
  • SOS. Enable cancel Alarm
  • SOS. Pressing duration in seconds
    Set a hold time to prevent accidental alarms that can occur when the hardware SOS button is pressed unintentionally.
  • Volume down as PTT
    Whether to use Volume Down as the PTT button
  • Pound as PTT
    Whether to use the pound key (#) as PTT
  • Use Yellow button for Urgent call request

    If this feature is enabled, pressing the programmable (yellow) key on Sonim XP8 device creates a high-priority call request. Pressing it again cancels the previously created request.

    Also, when you press the programmable key for the first time, Call Request option is automatically added to My TASSTA screen.

Remote control settings

For more details about the use of these options, see Remote media capture.

Parameter Description
Accept incoming remote audio requests Whether to automatically accept remote audio requests without a confirmation prompt; if this option is selected, you cannot reject such requests
Accept incoming remote camera requests Whether to automatically accept remote camera requests without a confirmation prompt; if this option is selected, you cannot reject such requests
Accept incoming remote video requests Whether to automatically accept remote video requests without a confirmation prompt; if this option is selected, you cannot reject such requests

Audio settings

Parameter Description
Redirect voice to loud speakers Whether to use the loudspeakers for voice output instead of the internal speaker. This setting is intended to work around the problem of audio feedback whenever possible.
The following options are available:
  • Never – always output sound to an internal speaker
  • Defined by proximity sensor – Output sound to the internal speakers when the proximity sensor detects obstruction; otherwise, use the loudspeakers
  • Always when one user talks – This is the recommended option
  • Always – Always output sound to the external speaker or loudspeaker; this option is the most likely to cause audio feedback, making it harder for others to make out what you are saying
For details about configuring sound outputs, see Voice communication.
Audio Effects These Android system settings help improve your listening experience
  • Acoustic Echo Canceler – Ensures that the person who is talking doesn't get the echo of their own voice from the loudspeaker; this functionality is usually provided in hardware and is not available on all devices
  • Noise Suppressor – Audio pre-processor which removes background noise from the captured signal; this functionality is usually provided in hardware and is not available on all devices
  • Automatic Gain Control – Audio pre-processor which automatically normalizes the output of the captured signal by boosting or lowering input from the microphone to match a preset level so that the output signal level is virtually constant; this functionality is usually provided in hardware and is not available on all devices
  • Event and Voice in same output – Whether to redirect event sounds and voice to the same Android audio route so that you can use the same volume control for both
  • Mic Level Control – Ensures that the microphone volume is controlled by T.Flex and prevents the system from automatically reducing it
  • Mic Volume level – Lets you increase the microphone level (select **higher** or **highest**) on devices where its factory settings are low; this works by increasing the microphone gain, so the audio quality may degrade noticeably
  • On GSM call disable Event sound – Mute event sounds during a GSM call so that they don't interfere
  • On GSM call disable User's voice – Mute PTT audio during a GSM call so that it doesn't interfere
  • Volume level — Lets you override the system's maximum volume and make sounds louder than normal; it can be useful in noisy environments
  • Play PTT start tone – Play a tone before outputting voice over PTT
  • Play PTT release tone – Play a tone when another speaker releases PTT button
  • Wait for PTT start tone – Start voice transmission only after PTT notification tone is played. If disabled, voice transmission is started immediately after tapping PTT button.
  • Event Sound Volume – Set the volume for event sounds
  • Show waveforms on main PTT screen – Use waveform visualization on the main PTT screen when you talk in the channel; turn off this animation if you prefer a blank PTT button
For details about the availability of these features, see Voice communication.

Text-to-speech settings

This setting is available only if the text-to-speech feature is enabled for your user account by the administrator. The feature ensures that channel and user names are pronounced; this is useful for devices without screens.

Parameter Description
TTS settings Change the text-to-speech language

System information

Item Description
Device ID The unique ID of the mobile device for identification in the TASSTA network; this ID is separate from the device IMEI
Network usage How much incoming and outgoing data the app has processed; tap the item to view the details
TLS version Version of the Transport Layer Security protocol used by the app
T.Lion server version Version of the T.Lion server that the app can communicate with

Usage statistics

Parameter Description
Allow log collecting and crashlytics Enables uploading of logs and crash dumps to a secure TASSTA-monitored server for analysis by the Support team; this data helps improve future versions of the app

Warning reset

The Reset all warnings action ensures that all popups where you previously answered Never ask again begin to be displayed again.