Skip to content
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

QL-820NWB Error wrong roll type #52

Open
akilinomendez opened this issue Nov 27, 2018 · 6 comments
Open

QL-820NWB Error wrong roll type #52

akilinomendez opened this issue Nov 27, 2018 · 6 comments

Comments

@akilinomendez
Copy link

Hi i run this command:
brother_ql print -l 62 tmp.png

And in terminal get:
WARNING:brother_ql.conversion:Need to resize the image...
INFO:brother_ql.backends.helpers:Sending instructions to the printer. Total: 5731 bytes.

But in printer error wrong roll type

@akilinomendez
Copy link
Author

IF not pass de command --red or black not print.

With roll 62 not problemn but the de rolls 17x54|17x87|23x23|29x42|29x90|39x90|39x48|52x29|62x29|62x100|102x51|102x152|d12|d24|d58
display same error.

@inneralien
Copy link

I am also getting this error on the QL-820NWB with the sample 62mm endless tape that comes with the device. I am however able to successfully print on the 29mm x 90.3mm die-cut label sample which also comes with the device. Below is a bunch of information that might be helpful. I'd be happy to help debug the issue if you wouldn't mind giving me some hints at the best place to start looking.

The printer screen reports:

! Wrong Roll Type
Check the print data and try again.

The command line being used is:
➜ brother_ql print -l62 sample_label_print_wide.png

The output on the command line:
➜ brother_ql print -l62 sample_label_print_wide.png
INFO:brother_ql.backends.helpers:Sending instructions to the printer. Total: 37444 bytes.
WARNING:brother_ql.backends.helpers:'printing completed' status not received.
WARNING:brother_ql.backends.helpers:'waiting to receive' status not received.
WARNING:brother_ql.backends.helpers:Printing potentially not successful?

Environment variables are:
BROTHER_QL_PRINTER=usb://0x04f9:0x209d
BROTHER_QL_MODEL=QL-820NWB

The png I'm attempting to print is:
sample_label_print_wide

Thanks!

@inneralien
Copy link

I figured out the issue after reading the command line help more thoroughly. Since the sample 62mm roll that comes with the unit is a red/black the --red option has to be passed on the command line.

brother_ql print -l62 --red sample_label.png INFO:brother_ql.backends.helpers:Sending instructions to the printer. Total: 74644 bytes. INFO:brother_ql.backends.helpers:Printing was successful. Waiting for the next job.

@bobbysmith007
Copy link

Its very easy to miss that "--red" must be supplied with certain roll sizes and models.

I wonder if it would be possible to default to --red when it must be true (-l 62 seems to require --red on QL-810W and QL-820)

We could probably close this ticket, but it is useful for others to find this issue.
Thanks for pointing that out @inneralien

@akilinomendez
Copy link
Author

akilinomendez commented Dec 14, 2019

Exactly @bobbysmith007 . It is not closed because it can be helpful. But @pklaus want i close it

@bobbysmith007
Copy link

bobbysmith007 commented Feb 3, 2020

Is there a way to detect the roll type that the machine recognizes internally? It would be nice to be able to insert either roll and have it detect and use the correct one. I dont see any options for retrieving info from the printer about what is loaded

miggland added a commit to miggland/inventree-brother-plugin that referenced this issue Aug 24, 2022
When using label '62red', the flag --red must be supplied, otherwise an error 'wrong roll type' appears on the printer.

See pklaus/brother_ql#52

This fixes that issue, by automatically adding the --red flag if the red label is used.
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

3 participants