We have been trying to develop a React Native application capable of printing with Zebra devices.
Firmware version: ZQ110_V1.04 STD 062917 (upgraded from 1.0)
Self test image file attached for additional information
Polidea/react-native-ble-plx: React Native BLE library (https://github.com/Polidea/react-native-ble-plx)
catnuxer/react-native-zebra-bt-printer: Bluetooth printer zebra (https://github.com/catnuxer/react-native-zebra-bt-printer)
kenjdavidson/react-native-bluetooth-classic: ⚛ Bluetooth classic Android(Bluetooth)/IOS(ExternalAccessory) module for serial communication (https://github.com/kenjdavidson/react-native-bluetooth-classic)
We attempted to connect to the printer via bluetooth implementing the device scanning/pairing with each of the libraries aforementioned, testing on real iOS (iPhone 6) and Android (Samsung Galaxy S9) devices, enabling and disabling MFi mode on each try, but the devices found while scanning did not show any information that indicated that it was a Zebra printer. The only time we could connect to the printer and actually print something was using your proprietary apps Zebra ZQ110 for iOS (https://apps.apple.com/us/app/zebra-zq110/id937888890) and Zebra ZQ110 for Android (https://play.google.com/store/apps/details?id=com.zebra.zebraZQ110)
What other options do we have in order to connect to the Zebra printer ZQ110 and print something generated from our React Native app?
Thanks in advance