-
Notifications
You must be signed in to change notification settings - Fork 56
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
TSP143III (Ethernet) UnsupportedModelError on status check and print #132
Comments
@can-miki or @bandit-ibayashi, would I be able to get some feedback/insight/response here? |
Sorry for the late reply. We would like to confirm the situation. Could you please provide information on the following points? Did this issue occur suddenly?
One concern is the possibility that the customer's printer is not "TSP100IIILAN." For example, if it is "TSP100LAN"(a very old model), this library is not supported. We will try printing using a "TSP100IIILAN" on our side. If you find anything or have any updates, please let us know. |
Hi @can-miki, no worries and thank you for the response. According to the clients it stopped working after a recent app update but I am not certain which versions they updated from We used to use this unofficial package/repo: Popmenu/react-native-star-prnt. We somewhat recently switched over to the official So I am not certain if it worked with the old package and not the official one or stopped working with the official one after an update 🤦 Our most recent app updates, should not have included any major or breaking printer changes. What would I need from the client to confirm if it is a very old "TSP100LAN" model? Would that info be on the "printer config/settings" that you can print out from the printer? Thank you and will do. We have purchased a TSP100IIILAN printer so we will be able to do some additional testing on our end, too! |
Thank you for the sharing detailed information. The printer model can be checked using either the Self-Printing or the ID label located on the back of the printer. (Self-Printing instruction page: The steps are the same for both TSP100LAN and TSP100IIILAN.) Example: I tested the TSP100IIILAN using the latest official SDK(1.8.0) on our end and confirmed that printing was successful. Thank you for sharing information about the previous package (unofficial package). I assume that the unofficial package is based on the StarPRNT SDK (our older SDK). Our official package is based on the Xpand SDK. Since it worked with the TSP650II on your side, we believe the migration is not failing. For now, I would like to start by receiving the printer's Self-Printing and then begin our analysis. Please feel free to reach out if further assistance is needed. My testing environment: Printer Model Names: TSP143IIILAN react-native info:
|
Description
We have 2 client reports of this issue and I have limited data and just hoping someone can point me in the right direction of what might be going wrong in our implementation for TSP143III (Ethernet) printers, as Wifi, USB, and Bluetooth seems to work fine.
I do not have a TSP143III (Ethernet) printer to test on, at the moment, unfortunately, and the 650II ethernet printer I do have is working. Along with TSP143 Bluetooth, USB, and Wifi printers are working.
For our clients, though, it seems like for their ethernet printers, the printer status check and print function throws an
UnsupportedModelError
and I am not sure why. I was told that they reached out to Star and can test print off of the "Star app". I assume they tested via the StarPRNT SDK app but I am not 100% certain on that.Additionally, both clients are reporting the printers as being discovered as "unknown". Though from the logs, it seems like one was discovered with the model info available, would a printer being "unknown" cause these issues?
TLDR:
UnsupportedModelError
?Your device where the bug occurs
iPad
17.6.1, 17.7.2
Your printer
TSP143III
N/A
Lan (Ethernet)
Your development environment
ProductName: macOS
ProductVersion: 14.6.1
BuildVersion: 23G93
Additional Context
These are a couple of errors that we've logged. I am now confused by the report that it is discovered as "unknown" since the model is present but they still receive a bunch of
UnsupportedModelError
when checking the status or trying to print.popStarConnectionSettings
is the settings we store in redux to create a newStarPrinter
connectionSettings
are the settings of the createdStarPrinter
The text was updated successfully, but these errors were encountered: