I have a Citizen's Line Thermal printer. How can I use the commands: Esc *, GS *, GS /? What I want to do is to download an image on to the printer and print it. I tried with GS * as below
memcpy(tmp, "\x1D" "\x2A\x0F\x22");//width:15(0Fh),height:34(22h)
memcpy(tmp+4,(char *)img, 510);
Then send tmp to the printer thru' serial port
But don't know if the image was downloaded successfully
Then I used
strcpy(tmp2, "\x1D" "\x2F"); //GS / ( to print)
And sent the command thru' serial port.
But the image is not printed.
a 6ya expert can help you resolve that issue over the phone in a minute or two.
best thing about this new service is that you are never placed on hold and get to talk to real repairmen in the US.
the service is completely free and covers almost anything you can think of (from cars to computers, handyman, and even drones).
click here to download the app (for users in the US for now) and get all the help you need. goodluck!
Testimonial: "It's a brand new printer. Print is using the appropriate space on the 80mm roll. Printer test prints perfectly. It is just only printing the left half of a receipt or document."
Add Your Answer
Tips for a great answer:
- Answer the question.
- If you need clarification, ask it in the comment box above.
- Better answers use proper spelling and grammar.
- Provide details, support with references or personal experience.
Tell us some more! Your answer needs to include more details to help people.You can't post answers that contain an email address.Please enter a valid email address.The email address entered is already associated to an account.Login to postPlease use English characters only.
Tip: The max point reward for answering a question is 15.
Thermal printheads - white lines - - move your image!
I've been a printer engineer for many years now, before that i worked designing label formats and operating thermal transfer printers that produced over 2,500,000 labels daily. During my time operating thermal transfer printers I discovered that sometimes you can have a printhead that blows 1 pixel out, and no more will blow for 3 - 6 months! As sod's - law would have it, the blown pixel would be through a barcode or image, making the printer unuseable until the expensive (usually 300.00 - 1500.00 pounds) printhead has been changed. If you have many vertical white lines through your labels or tags, this might not work. Most makes of Thermal printers that have an LCD display will have margin settings and/ or image movement settings that you can change through the operator panel, you will have to consult your user manual. Simply move the image across the page until the white line caused by the blown printhead is in an unprinted area or sufficiently hidden between characters! In addition to this, if you are using software such as bartender, label matrix or similar, you should be able to edit the label image or label format on your Pc, and manipulate your label format in a matter of seconds, again moving or changing your data fields in a way that hides the offending white line between characters or in an unprinted area. I know this will not always work, but its worth a go as you could extend the life of your print head by upto 6 months.
ANSWER: Since it is a thermal printer it does not have a ribbon to replace.
Seiko SII DPU 414 thermal Printer. For a compact desktop or portable
thermal printer, the DPU-414 is an excellent selection. It incorporates
the STP printer mechanism to ensure silent and high-quality printing of
characters and high-density graphics. And in quadruple-density bit image
mode, 640-dot (maximum) CRT display hardcopy is possible (with
horizontal vs. vertical radio of 1:1).
Printing Method Thermal serial dot printing
Number of dots/line 9 x 320
Paper width (mm) 112
Printing width (mm) 89.6
Max Speed (character/sec) 52.5
Paper path Curved
Character matrix (H x W dots) 9 x 7
Character size(H x W mm) 2.5 x 1.9, 2.5 x 0.9 (Condensed)
Number of columns 40, 80(Condensed)
Character type Extend Graphics Character set, Alphanumeric, International Characters, Katakana Character set
Interface Parallel (36pins Amphenol), Serial (9pins D-SUB)
Input buffer 28Kbytes
Command ESC/P * conformity
Cutting Tear bar
Operating Temperature (°C) 0 to 40
Humidity (%RH) 30 to 80(Non condensing)
Service life (line) 500,000 **
Dimensions (W x D x H mm) 160.0 x 170.0 x 66.5 (printer unit only) ***
Sony printers are masterpeices when it comes to digital printing as they produce wonderful quality images.
If you got a new printer and it does the same thing this indicates that
the problem iis emanating from the software with which you use in editing the pictures before sending the print command. Somewhere along the line some adjustment must have been made to the software relating to the alignment of the picture on the printer. Once this adjustment is corrected your printer will print fine. Printers are devices which prints what command was sent to them and do not have any intelligence to act or edit documents on their own accord. Hope this solution has been helpful? Happy new year
This feature allows experienced users to see exactly what data is coming to the printer. This can be useful in finding software problems. When you turn on the hex dump function, the printer prints all commands and other data in hexadecimal format, along with a guide section to help you find specific commands. To use the hex dump feature, follow these steps: 1. After you make sure the printer is off, open the cover. 2. Hold down the FEED button while you turn on the printer. 3. Close the cover. 4. Run any software program that sends data to the printer. The printer prints “Hexadecimal Dump” and then all the codes it receives in a two-column format. The first column contains the hexadecimal codes and the second column gives the ASCII characters that correspond to the codes. Hexadecimal Dump 1B 21 00 1B 26 02 40 40 . ! . . & . @ @ 1B 25 01 1B 63 34 00 1B . % . . c4 . . 41 42 43 44 45 46 47 48 ABCDEFGH ❏ A period (.) is printed for each code that has no ASCII equivalent. ❏ During the hex dump all commands except DLE EOT and DLE ENQ are disabled. 5. Open the cover to set the printer off line, so that it will print the last line. 6. Close the cover and turn off the printer or reset it to turn off the hex dump mode.
PLEASE CHECK THE LINK TO GET THE ESC CODES:
Spring — applies pressure to the thermal head, causing it to contact the thermo-sensitive paper
Controller boards — for controlling the mechanism
I think that you may need to replace your thermal head, A line means there is a place that the head can not head or it cannot recieve data http://www.youtube.com/watch?v=LWs74J7EfjM How to matinence it and clean the head
how are you sending the data to the printer and what type of media are you using? you can set the page hight via the ZPL command ^LL ,the value you send with ^LL is in dot, so if I wanted to set the label hight to 10cm I would send ^LL800. Or if you are printing via a windows driver configure the printer to continues media.