Troubles with mini thermal printer

The mini thermal printer from Adafruit works fine but always prints "Auto Status Report" when I press the feed button.
It's the same page as the manual self test after power on.

How can this be turned off?
I have 5 printers and 4 do this and 1 doesn't.
Thanks a lot!

Show us your code.

@gerhard_r you may get a more informed response on the AdaFruit forums. You can always contact AdaFruit tech support as well.

OP did it already. :slight_smile:

According to manual it can be disabled with this command.

I think this behavior has nothing to do with the code. It prints perfectly, but when I press the feed button on the printer, the test page comes out.
Another printer (same type) does not do this.
I think it's a wrong factory setting. But I have no idea which and with which code sequence I can change that.

I posted it to the Adafruit forum, I will contact the support - thank you!

OK - will try it.
I thougt that ASB means a message to the computer and not the printout.

That doesn't change anything either

#include "Adafruit_Thermal.h"
Adafruit_Thermal printer(&Serial1);

void setup() {
  Serial1.begin(19200);
  printer.begin();

  printer.println("Test");

  Serial1.write(0x1D);
  Serial1.write(0x61);
  Serial1.write(0x0);
}

void loop() {
}

Which Arduino board are you using?

Mega 2560

Maybe nothing to do with your issue, but rather than Serial1.write(), try printer.write().

Of course you need to be certain that the command you are sending is the correct command to turn off the auto status report.

There is an upgrade at Adafruit, but ...

If you'd like to risk it, you can revert/change the firmware using this tool that is from the manufacturer. We haven't tried it. It's completely utterly unsupported and you may break your printer. We won't replace it if it stops working due to a firmware change!

I'll ask a coin or two

Maybe see if you can return the printer for one with the later firmware.

This topic was automatically closed 180 days after the last reply. New replies are no longer allowed.