Add QIN LabelPrinter / LW650XL PRO (2e3c:5757) to known TSPL ids - #6
Merged
Merged
Conversation
Confirmed TSPL by direct write to /dev/usb/lp0; ieee1284_id reports CMD:XPP,XL with no TSPL string, same pattern as the XP-420B already noted in this file.
The udev rules and the README supported-printers table are hand-kept mirrors of KNOWN_IDS, so an id that lands only in the backend leaves the LW650XL PRO without its /dev/usb/tspl-label symlink and off the list that tells owners it is supported. Both mirrors now carry 2e3c:5757, the README names it under Confirmed working, and its ieee1284 string joins the XP-420B as the second example of a TSPL printer that never says TSPL. 2e3c is not registered to a printer vendor: it is Artery's AT32 MCU vendor id, the default in their USB device SDK, and absent from usb.ids. The LW650XL PRO is an Aimo/Quyin OEM unit and that family enumerates under its chipset's ids, so other rebadges may share the pair. The comment says so and keeps the entry pinned to :5757 rather than wildcarded the way the Poskey vendor ids are. A stub bus with only this printer sends the token through is_known(); it is the first exact-match entry after the wildcards, so a typo there or a dropped entry now fails the suite instead of merging green.
Contributor
|
Thank you for your help! @owlot Also make sure to check out constly.com |
3 tasks
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
Summary
2e3c:5757(QIN LabelPrinter, model LW650XL PRO) toKNOWN_IDSinbackend/tsplsotspl://autopicks it up.ieee1284_idreportsCMD:XPP,XLwith no literal "TSPL" string — confirmed TSPL support by direct write to/dev/usb/lp0and a successful physical test print.Test plan
idVendor=2e3c idProduct=5757)tspl://2e3c-5757and printed a test TSPL label — printed correctlytspl://autoshould now match it directly without pinning by vid-pid