
For the printer's battery level, there is a full set of ZPL commands for retrieving the battery related info. With the SDK, we can get the full operational status of the printer, such as the head open, media out, etc. There is no need to do any conversion at the app level.
#Xcode sample projects pdf
With a PDF Direct enabled printer, the app simply calls the sendFileContents API to send a PDF file to the printer to print. The ZQ511, ZQ521 and all Link-OS printers have the PDF Direct capability, which can be enabled or disabled. By default, the Bluetooth auto-reconnection is enabled.įor PDF print, you can take the advantage of the PDF Direct, which is a emulation feature on the printer. The Bluetooth auto-reconnection for iOS is already built into the printer's firmware. You would need to create your own BLE support.

Unfortunately, the SDK doesn't support BLE at the moment. The SDK supports connectivity of TCP and Bluetooth Classic. With the bridging header, the objective-c library of the SDK should work with the latest Swift on the latest iOS devices (iPhone & iPad). We don't have Swift sample code for the Link-OS SDK for iOS. (Battery Level, Print Medial Levels, etc.) Printing documents (mobile device generated such as PDFs or mapping data to a Zebra template).(After things like mobile device sleep/wake or battery replacement on printer) Auto re-connection from mobile device to printer.

iPhone or iPad connection to a printer.

Zebra has provide us with a pre-release compiled version of the LinkOS SDK to run on newer devices, but there are no Swift project to get started with. We are open to both possible solution of using iOS native BLE connection or using the LinkOS SDK. We can definitely look at converting to Swift, but the effort in conversion limits out time and focus. We have found a few sample projects on ZebraDev GitHub, but they are all 6 years old and written in Objective-C. We are primarily an iOS development team and looking for some good Swift sample starter projects to get us up an running quickly with our technical evaluation. Hi, I looking at doing a mobile printing Proof of Concept and product / technical evaluation using the ZQ511 and ZQ521.
