Bluetooth / Mobile Label Printing
Want to print labels on a computer? This isn't the article you're looking for
This article covers printing labels from the phone app / PDA over Bluetooth (or iOS network) directly to the printer. If you connect a printer from a PC / Mac, you go through PDF / system printer instead—see Thermal Label Printer Setup and Mac Printing Setup. The computer side does not use Bluetooth.
In the warehouse, showroom, or stall, you often need to print sample labels or fabric roll labels on the spot without opening a computer. The Jenny Fabric Software phone app and the PDA warehouse client support connecting directly to a label printer for on-site printing.
Mobile currently supports only one model: Dascom TL-332/333
Mobile printing on all three clients—the Android app, the iOS app, and the PDA warehouse client—currently supports only the "Dascom TL-332/333" label printer. Other models are not yet supported for direct mobile connection (the computer side supports a wider range of printers; see Thermal Label Printer Setup).
Capability overview
Start with this table for what each client can print and how it connects:
| Client | What it can print | Supported model | Connection |
|---|---|---|---|
| Android phone app | Bluetooth printing is being debugged—not recommended for now (the entry will be temporarily closed in an upcoming release) | Dascom TL-332/333 (debug model) | Bluetooth (in debugging) |
| iOS phone app | Sample labels | Dascom TL-332/333 | Bluetooth + network (TCP:9100), dual mode, switchable at the top of the print page |
| PDA warehouse client (Jenny PDA) | Fabric roll labels (attached to rolls, paired with scan-based stock in/out / find goods) | Dascom TL-332/333 | Bluetooth |
| PC / Mac / HarmonyOS | All label types | Mainstream thermal printers | No Bluetooth; uses PDF / system printer (USB / network port / driver) |
Pair in system Bluetooth first, then the app can see it
For Bluetooth clients (PDA, iOS Bluetooth mode), you must first pair the printer in the phone's / PDA's "System Bluetooth Settings" before the app can select it from the list of paired devices.
Android app Bluetooth printing is being debugged—not recommended for now
Real-device debugging of the Android app's Bluetooth printing has found abnormal output in some cases, so the print entry will be temporarily closed in an upcoming release and reopened once debugging is complete. If you can still see a print button in your app, the feature is still in debugging and the printed result may be abnormal—we don't recommend using it for now. For mobile printing, please use the iOS app (supports network printing, no Bluetooth pairing needed) or a computer instead; if you have a special debugging need, contact support.
Android phone app
Bluetooth printing in debugging; the entry will be temporarily closed in an upcoming release
Bluetooth label printing on the Android app (sample labels / fabric roll labels) is still being debugged on real devices, and the print entry will be temporarily closed in an upcoming release. If you can still see a print button in your current app, the feature is still in debugging and the printed result may be abnormal—not recommended for now. It will reopen with a version update once debugging is complete, and this article will be updated with the workflow at that time.
In the meantime, Android users can:
- Print labels from a computer (PC / Mac) connected to a printer—see Thermal Label Printer Setup
- Or print from an iOS device—the iOS app supports network printing (TCP:9100), no Bluetooth pairing needed; see below
iOS phone app
The iOS app can print sample labels and supports both Bluetooth and network printing, switchable under "Print Method" at the top of the print page.
Workflow:
- Open the Print Label page from the sample detail
- Under "Print Method" at the top, choose Bluetooth or Network
- Bluetooth: connect a paired Dascom TL-332/333
- Network: connect a network printer with a configured IP (see below)
- Choose a protocol—options are TSPL / CPCL / ESC-POS, default TSPL
- Choose a label template
- Tap "Print"
Bluetooth or network?
| Comparison | Network (TCP:9100) | Bluetooth |
|---|---|---|
| Pairing | No pairing, just configure the printer IP once | Must pair in system Bluetooth first |
| Network requirement | Printer connected to the LAN (Ethernet / WiFi) | No network needed |
| First-time authorization | Must allow "Local Network" permission on the iPhone | Bluetooth connection on a real device |
| Best for | Fixed workstation | Mobile / no-network sites |
Where to configure the network printer
On iOS, set the network printer IP once under "Company → Smart Hardware → Network Label Printer". For the entry point, see Enterprise Membership · App Market · Smart Hardware.
iOS network printing is officially supported
iOS network label printing (TCP:9100) was officially released with 1.0.7 and can be used with confidence; the network printer model is also tested against the Dascom TL-332/333.
PDA warehouse client
The Jenny PDA warehouse client is used to print fabric roll labels—attached to each roll, paired with scan-based stock in/out / find goods. The label carries a Code128 barcode (using the roll number first, or the item number when there is no roll number) for easy scan-based verification later.
Feature rolling out; confirm model compatibility with support
The PDA fabric roll label printing feature is still rolling out. Before using it, contact support to confirm compatibility with your printer model, and test actual output first.
Set up the printer first
- On the "Scan to Find Goods" page, tap the printer icon in the top bar
- Go to Printer Settings:
- Select and connect from the Dascom devices already paired in the system
- Tap "Print Test Label" to verify the connection
- Set the label size (default 40 × 30mm, adjust to your actual label paper)
Don't see the printer?
If no device appears in the list, first pair the printer in the PDA's System Bluetooth Settings.
Print fabric roll labels
After setting up the printer, in the result list of Scan to Find Goods, each roll has a print button—tap it to print that roll's label.
About HPRT and other printers
Android app Bluetooth no longer supports HPRT
The Android app's Bluetooth printing only supports the Dascom TL-332/333 (and that feature is still being debugged—the entry will be temporarily closed in an upcoming release; see above), and app Bluetooth connection for HPRT and other models has been discontinued. If you have an HPRT or other-brand printer, switch to printing from the computer (PC / Mac); see Thermal Label Printer Setup.
The computer side (USB / network port / driver) supports a wider range of printer models—most mainstream thermal label printers are supported. For details, see Thermal Label Printer Setup and Mac Printing Setup.
Related articles
- Label Printing Setup — label design, data variables, the three label types
- Thermal Label Printer Setup — Windows printer buying advice and setup
- Mac Printing Setup — printing configuration on Mac
- Jenny Fabric Software App — overview of the phone app's features
- Enterprise Membership · App Market · Smart Hardware — smart hardware configuration entry point
