0 Replies Latest reply on Aug 6, 2017 6:36 PM by Roland Littlehales

    NativeScript BLE issues

    Roland Littlehales

      Hi Zebra Team,

       

      I am currently creating a NativeScript app (JavaScript which gets compiled into native code) to work with a ZQ520 printer using NativeScripts official BLE plugin on android devices (nativescript-bluetooth ).

       

      The according to the documentation the ZQ520 supports both classic (3.0) and BLE (4.0) Bluetooth.
      I am currently trying to connect directly to the printer and on a successful connection the plugin then searches the device for its services which is when the device returns a GATT Internal Error (129).

       

      I have tried this while being paired and unpaired.

       


      When I print out the printer configuration i see that it is running Bluetooth 4.3.1 but that the Bluetooth spec is set to 3.0 would this be an issue?

       

       

       

       

      See below for the output from the plugin:

      Connecting to peripheral with UUID: AC:3F:A4:89:68:C9

      _MyGattCallback.onConnectionStateChange, status: 0, new state: 2
      discovering services..
      _MyGattCallback.onServicesDiscovered, status (0=success): 129