Hardware Compatibility โ
All devices share the same USB vendor ID (0x0922, Dymo-CoStar Corp.) and the same ESC-sequence print protocol. Differences between models are limited to supported tape widths and USB product IDs.
Supported devices โ
| Device | USB PID | Tape widths | Status |
|---|---|---|---|
| LabelManager PnP | 0x1002 | 6, 9, 12 mm | โ Verified |
| LabelManager 420P | 0x1004 | 6, 9, 12, 19 mm | ๐ฒ Expected |
| LabelManager Wireless PnP | 0x1008 | 6, 9, 12 mm | ๐ฒ Expected |
| LabelManager PC | 0x1002 | 6, 9, 12 mm | ๐ฒ Expected |
| LabelPoint 350 | 0x1003 | 6, 9, 12 mm | ๐ฒ Expected |
| MobileLabeler | 0x1009 | 6, 9, 12 mm | ๐ฒ Expected |
Going further than the two-step CTA below? Follow the full verification checklist โ it covers TCP, the tape-width matrix, and the LabelManager PC mode-switch flow.
dymo listโdymo print text "test"USB identifiers โ
Vendor ID: 0x0922 Dymo-CoStar Corp.| Device | Product ID |
|---|---|
| LabelManager PnP / LabelManager PC | 0x1002 |
| LabelPoint 350 | 0x1003 |
| LabelManager 420P | 0x1004 |
| LabelManager Wireless PnP | 0x1008 |
| MobileLabeler | 0x1009 |
Tape widths and print head dots โ
| Tape | Printable dots | Bytes per line |
|---|---|---|
| 6 mm | 32 | 4 |
| 9 mm | 48 | 6 |
| 12 mm | 64 | 8 |
| 19 mm | 64 | 8 |
All models with a 12 mm or 19 mm capacity share the same 64-dot print head. 19 mm tape is physically wider but the printable area is the same 64-dot path.
Hardware reference (LabelManager PnP) โ
Vendor: Dymo-CoStar Corp. VID 0x0922
Device: LabelManager PnP PID 0x1002 (post-modeswitch)
Interface 0 Printer class
Protocol: Bidirectional (0x02)
EP 5 OUT: 0x05 Bulk 64 bytes wMaxPacketSize=64
EP 5 IN: 0x85 Bulk 64 bytes wMaxPacketSize=64
Interface 1 Mass Storage (SCSI Bulk-Only)
EP 2 IN: 0x82 Bulk 64 bytes
EP 2 OUT: 0x02 Bulk 64 bytes
Interface 2 HID
EP 1 OUT: 0x01 Interrupt 8 bytes bInterval=10ms
Report descriptor: 34 bytes (input report only โ no output report)Full lsusb -v -d 0922:1002 output is the canonical reference for any discrepancies.
For the full USB protocol details โ byte sequences, flow control, and porting notes โ see Core.
Verification status โ community-verified โ
This table is generated from @thermal-label/labelmanager-core's DEVICES registry merged with this repo's docs/hardware-status.yaml. Updated when a verification PR lands. See the unified table at /hardware/ for cross-driver comparison.
| Model | PID | Transports tested | Status | Last verified | Pkg version | Reports |
|---|---|---|---|---|---|---|
| LabelManager PC | 0x1002 | usb โ | โ verified | 2026-04-27 | 0.2.0 | #0 |
| LabelManager PnP | 0x1002 | usb โ | โ verified | 2026-04-27 | 0.2.0 | #0 |
| LabelManager 420P | 0x1004 | โ | ยท untested | โ | โ | โ |
| LabelManager Wireless PnP | 0x1008 | โ | ยท untested | โ | โ | โ |
| LabelPoint 350 | 0x1003 | โ | ยท untested | โ | โ | โ |
| MobileLabeler | 0x1009 | โ | ยท untested | โ | โ | โ |