Android company app does not play its own sounds.

SN
Sascha Net
Voß Edelstahlhandel GmbH & Co. KG

We use Honeywell CT47 scanners with our company app installed on them. When they scan something that is on a list, a sound should be played (something like “good read”). If something is not on the list, then a different sound should be played (bad read). All sounds are at full volume. We have kiosk mode enabled and the settings are rolled out via UEM Connect. Notifications are enabled in kiosk mode. Where can I adjust the settings so that the app sounds are played? Currently, only the scanner sound is played. It works on a normal cell phone.

Translated with DeepL.com (free version)

28 days ago
SOTI MobiControl
ANSWERS
A
ASMOD@SOTI
28 days ago

Dear Sascha,

Thank you for posting on SOTI Pulse.

To enable the "Good Read" beep on your Honeywell CT47 scanners via SOTI MobiControl, you must configure the device's internal scanner settings using a profile. This is typically done with a Managed App Configuration for the Honeywell settings application. 

Here are the general steps:

Step 1: Create a new profile in SOTI MobiControl 

  1. In your SOTI MobiControl console, navigate to the Profiles tab.
  2. Click the New Profile icon and select the Android platform for your devices (e.g., Work Managed or Android Enterprise).
  3. Enter a name for the profile, such as "Honeywell Scanner Settings". 

Step 2: Add a Managed App Configuration 

  1. Go to the Configurations tab within your new profile and click the Add Configuration icon.
  2. Select Managed App Configuration from the list.
  3. In the configuration dialog, choose the Honeywell settings application from the list of available Managed Google Play apps. You may need to have previously approved this app in your Managed Google Play account. 

Step 3: Configure the scanner settings 

  1. Enable the Managed App Config and generate an XML file with the correct settings. The easiest way to get the correct values is to configure the settings on a single test device and export the configuration via Honeywell's EZConfig tool.
  2. Alternatively, you can manually construct the XML, which includes the goodRead parameter. The structure will be similar to the example shown in the Honeywell support article, although you may need to adjust the specific XML for the CT47 and SOTI. You are looking for a setting that controls the "Good Read" beep sound. The XML typically sets the beeper_enabled parameter to true or specifies the beep type.
  3. After you have your XML, paste it into the configuration field in the Managed App Config window. 

Step 4: Assign and deploy the profile 

  1. Once the configuration is complete, click Save and Assign.
  2. Select the device group containing your CT47 scanners and click Assign to deploy the profile.
  3. The devices will receive the new configuration on their next check-in with SOTI MobiControl, and the "Good Read" beep will be enabled. 

Alternative: Use a barcode for instant setup 

For a small number of devices, you can also use Honeywell's EZConfig to create a configuration barcode that enables the good read beep. 

  1. Use the Honeywell EZConfig tool to generate a configuration barcode.
  2. Find and scan the barcode labeled "Beeper - Good Read On" or the corresponding configuration from the CT47's user manual to instantly enable the setting on the device.

 

How to enable the "Bad Read" beep

To enable the "Bad Read" beep on Honeywell CT47 scanners using SOTI MobiControl, you must configure the scanner settings through a dedicated profile using Honeywell's OEMConfig integration for Android Enterprise. Unlike the "Good Read" beep, which can be configured with simple scan commands, the "Bad Read" or error beep is typically managed through the host application or advanced OEM-specific settings pushed via the MDM. 

This process requires you to create or modify a profile in SOTI to manage the Honeywell-specific scanner settings. 

Prerequisites

  • Your CT47 scanners must be enrolled in SOTI MobiControl as Android Enterprise devices.
  • Your SOTI MobiControl instance must be linked to your Managed Google Play account.
  • The Honeywell OEMConfig application must be approved in your Managed Google Play store and added to your SOTI App Catalog. 

Step 1: Create a new profile or edit an existing one 

  1. Log in to your SOTI MobiControl console and navigate to the Profiles tab.
  2. Select the Android Enterprise platform, then click the "New Profile" button or edit the existing profile for your CT47 devices. 

Step 2: Add the Honeywell OEMConfig configuration

  1. In the profile, go to the Configurations tab and click the + icon.
  2. Choose the Application Configuration setting.
  3. From the app list, select the Honeywell OEMConfig app. 

Step 3: Configure the scanner settings 

  1. Once you have added the OEMConfig, configure the application settings to control the scanner's beeper. The specific path for the bad read beep may vary by OEMConfig version but usually follows this structure:

1.                  Find the Internal Scanner or Scanning section.

2.                  Look for settings related to Feedback or Beeper Configuration.

3.                  Locate the option for Bad Read BeepError Beep, or Failure Beep and enable it.

  1. Save the configuration within the profile. 

Step 4: Assign the profile

  1. Click Save and Assign to apply the profile to your target CT47 devices or device groups.
  2. SOTI will automatically push these settings to the devices and activate the bad read beep

 

If you have any additional questions or concerns, please don't hesitate to reach out or you can contact us at  support@soti.net

 We're dedicated to providing assistance and support

Also, if this post has helped you in solving your inquiry, I would request you to mark the particular comment as "is solution", so others may benefit from this information.

 Kind regards,

     SOTI