Larry Bank
Larry Bank
I have and support that printer; I forgot because I have so many. Now I'm really curious as to why you're unable to get it working.
Looks ok. I need to retest. Each time Espressif releases an updated support package for Arduino they break something. What version of ESP32 support are you using? I'll retest with...
ok, thanks for the info. I'll test on my equipment.
I just tried it with my MTP-3 and an Arduino Nano 33 BLE. I added the name in the tpScan() method and it immediately found the printer and successfully printed.
I just tested it with the ESP32 (generic LOLIN32 board), and it worked perfectly.
Check the version of the ESP32 Arduino or IDF library you're using. There were changes to the BLE support that broke some functionality. Try regressing to an older version.
If it uses the "standard" thermal printer command set, then it should be easy to add. Do you have it in your possession? If so, can you get the BLE...
I pushed an untested change to add support for your printer. Please do a git clone of this repo and try it.
Can you send a photo? Is it that it doesn't print the last lines or that it doesn't feed the last lines?
The fact that the top half printed successfully makes me think that you defined the graphics "back buffer" to be half the height it needs to be. Otherwise the pixels/logo...