The Zebra/Motorola scanner uses the included DataWedge software to pass scanned tags to DataSplice.  It supports multiple scanning profiles, so a profile needs to be created specifically for DataSplice.  There are two ways to do this: manually, or by importing a configuration file.


Manual Instructions

Setting Up a DataSplice Profile

  • Open the DataWedge app provided by the manufacturer.
  • Press the "hamburger" menu and select "New Profile".  Name the profile 'DataSplice'.
  • Click on the new DataSplice profile.


  • Click Associated apps.
  • Press the "hamburger" menu and select "New app/Activity"
  • Scroll down the list and select "com.datasplice.DataSpliceClient".  Then select the first option ' * '




  • Navigate back to the DataSplice profile.


  • Make sure Barcode Input is Enabled with a check mark, and desired Scanner is selected.
  • Make sure Keystroke Output is Disabled.
  • Make sure Intent Output is Enabled with a check mark.




  • Set the Intent Action to 'com.datasplice.intent.RECEIVE_SCAN'
  • Set intent Delivery to Broadcast intent


Enabling the Intent Scanner in DataSplice
  • Inside of the DataSplice app, navigate to the hardware settings page and select 'Intent Scanner'


Automatic Configuration Instructions

Importing a Configuration File


Note that this method should be used only if DataWedge is only to be used with DataSplice.  Importing this configuration file will remove any other DataWedge profiles on the device.

  • Download the datawedge.db file here to the device.
  • In DataWedge, press the "hamburger" menu and select "Settings".
  • Press "Import - Import DataWedge configuration".
  • Browse to the saved location of the datawedge.db file and select it to import.


Enabling the Intent Scanner in DataSplice
  • Inside of the DataSplice app, navigate to the hardware settings page and select 'Intent Scanner'