Guide · printer fix

Printer bill ki jagah boxes aur symbols chhaap raha hai?

Kuch toh nikal raha hai, matlab connection theek hai. Bas printer aur EasyKOT Desktop App bytes ko alag-alag tareeke se padh rahe hain. Serial ya Bluetooth printer pe yeh lagbhag hamesha speed ka mismatch hota hai. Network printer pe aksar paper width galat hoti hai, aur kabhi-kabhi printer ka apna emulation switch.

Start free — ₹0 todayDemo on WhatsApp

Printer chale ya na chale, sale save ho chuki hai. Desktop App bill pehle apne andar save karta hai, print uske baad. Har symptom ki poori table mein baaki saare cases hain.

Sabse common wajah

Bytes pahunch rahe hain, bas galat speed ya galat width pe padhe ja rahe hain.

  • Serial ya Bluetooth printer ka baud rate galat hai. Serial link pe dono side aapas mein kuch tay nahi karte, dono ko bas same hona padta hai. Desktop App 9600 pe hai aur printer 19200 pe, toh har character bigad ke pahunchta hai. Yeh sabse common wajah hai, kaafi aage. Aur operating system ke liye Bluetooth thermal printer bhi serial port hi hota hai.
  • Paper width roll se match nahi karti. 80mm profile se 58mm printer chalao toh 32 wale roll pe 42 characters jaate hain. Lines ek doosre mein ghus jaati hain aur columns bikhar jaate hain. Width ka khayal aane se bahut pehle yeh bakwaas lagta hai. Printer form yeh aapke liye guess nahi karta. Save ya print karne se pehle woh aapse 80mm ya 58mm chunwata hai, aur test slip galat choice pakadne ke liye hi bani hai: woh setting jitni chaudi digits ki ek line chhaapti hai, aur uske neeche khud likhti hai ki line wrap hui ya right mein bada margin chhoota toh kaunsa size chuno.
  • Printer ESC/POS mode mein nahi hai. Bahut saare printer DIP switches ke saath aate hain jo emulation chunte hain. ESC/POS se hat gaya toh printer commands ko text samajh ke chhaap deta hai. Symbols se bhara page bilkul aisa hi dikhta hai.
Fix

Pehle yeh karo.

1

Printer ka self-test chhaapo aur us pe settings padho

Printer ka feed button daba ke rakho aur printer on karo. Zyada tar model apna firmware version, interface aur (serial model pe) woh baud rate chhaapte hain jis pe woh abhi chal rahe hain. Agle do steps ka jawaab isi slip pe hai. Aur kyunki printer ne yeh Desktop App ki madad ke bina chhaapi, yeh bhi pakka ho gaya ki printer aur paper theek hain.

2

Serial ya Bluetooth printer pe speed match karo

Settings → Printers & KDS mein printer kholo aur Baud rate wahi rakho jo self-test slip pe likha hai, aksar 9600, 19200 ya 115200. Test print karo. Bluetooth se paired printer pe Baud ka koi asar nahi, wahan link speed operating system khud set karta hai. Toh Bluetooth printer pe characters ab bhi galat hain, toh agla number width ka hai.

3

Paper width wahi set karo jo roll aap sach mein use karte ho

Usi form pe 80mm (42 characters), 58mm (32) ya 80mm wide (48) chuno. 80mm wide sirf un 80mm printers ke liye hai jo ek line mein 48 le lete hain. Ek chune bina form na printer save karne dega, na test page print karne dega. Test slip nikaalo: woh aapke chune size jitni chaudi digits ki ek line chhaapti hai, phir khud instruction likhti hai. Digits doosri line pe chale gaye toh slip 58mm bolegi. Right side pe bada khaali margin hai toh 80mm bolegi. Slip padho aur jo width woh bole, wahi chuno. Bas ek exception: 80mm wide pe line tooti, toh wapas 80mm pe jao, 58mm pe nahi.

4

Ab bhi galat hai, toh printer ka emulation check karo

Printer ke neeche ya peeche DIP switch ka block dhoondo, aur manual mein uski table. Use ESC/POS pe set karo. Yeh aakhri shak isliye hai kyunki yeh kam hi badalta hai: jo printer kal chal raha tha, usne apna switch khud nahi palta. Toh pehle speed aur width rule out karo.

Printer setup form, upar 'Epson: before you look for it' tip: Printer name New printer, Connection Network (Wi-Fi / Ethernet), Printer host/IP 192.168.1.50, Port 9100, Paper size ke do buttons 80mm (42 characters per line) aur 58mm (32 characters per line) jin mein koi pehle se selected nahi, Role Both, Cash drawer pin Pin 0 / DK 1. Save printer aur Print test page grey hain, neeche Test connection, Test connection aur Cancel.

Network printer pe sabse pehle isi form ka Paper size field check karo (80mm/42 characters ya 58mm/32). Kuch pehle se selected nahi hota, form aapke chunne ka wait karta hai.

3 mahine free · bina card detailsDemo on WhatsApp
Desktop App par

Printer ki row kya bolti hai.

Settings → Printers & KDS mein har printer ki apni row hoti hai. Us row pe status green dot se nahi, seedhe words mein likha aata hai. Is problem ke exact words yeh hain.

  • Jab tak problem hai: Connected, ya jo printer status ka jawaab nahi deta uspe “Can't verify — will still try to print”. Dono sach hain: Desktop App ne bytes de diye aur printer ne le liye. Uske baad un bytes ka kya hua, yeh koi status query nahi batati.
  • Fix hone ke baad: Connected, kuch nahi badla. Is case mein padhne layak slip hi akela proof hai.

EasyKOT mein character-set ya code-page ki koi setting hai hi nahi jo galat ho sake. Desktop App standard ESC/POS bhejta hai aur line ki lambai paper width se tay hoti hai. Isiliye check karne layak do hi fields hain: width aur baud rate.

Kuch lost nahi hota

Jo ticket chhoot gaya, woh kaise nikle.

  • Paper bigda, bill nahi. Bigde paper ka sale pe koi asar nahi. Printer tak ek byte pahunchne se pehle settle Desktop App ke database mein save ho chuka tha. Totals, invoice number aur GST split sab bilkul waise hi hain jaise ring hue.
  • Characters theek hone ke baad reprint karo. Settings → Printers & KDS mein Reprint last receipt aur Reprint last KOT hain. Purana bill chahiye toh Orders mein kholo aur Reprint receipt dabao.
  • Kitchen wali copy haath se dobara bhejo. Jo KOT symbols mein chhapa, woh pass pe raddi ban ke pahuncha. Reprint last KOT use dobara bhejta hai. Kitchen ticket pe invoice number nahi hota, toh na koi stamp lagta hai na number badalta hai.
Seedhe jawaab

Printer ulta-pulta chhaap raha hai: log aur kya poochte hain

Bill pe ₹ ki jagah Rs. aa raha hai. Kya yeh bhi wahi problem hai?
Nahi, yeh jaan-boojh ke hai. Thermal printer ke paas ₹ ka symbol hota hi nahi, kisi bhi ESC/POS code page mein nahi. Printer uski jagah '?' chhaap deta hai, toh bill pe '?100.00' aata tha. Isliye paper pe har jagah ASCII 'Rs.' jaata hai, jo har printer pe sahi chhapta hai. Screen pe ₹ hi dikhega.
Mera thermal printer random letters aur symbols kyun chhaap raha hai?
Kyunki bytes galat speed ya galat width pe padhe ja rahe hain. Serial ya Bluetooth printer ka baud rate Desktop App se alag hai toh har character kachra ban jaata hai. 58mm roll pe 80mm profile lines ko ek doosre mein ghusa deta hai. Dono mein kuch toota nahi hai. Field sahi set karo, agli hi slip saaf niklegi.
Text theek chhap raha hai, par totals wala column bikhra hua hai.
Yeh paper width hai, character set nahi. Paise wala column printer ki row ki width se size hota hai (58mm pe 12 characters, 80mm aur 80mm wide pe 13). Width galat hai toh amounts line se hat jaate hain ya agli line pe chale jaate hain, jabki words bilkul saaf padhe jaate hain.
Iske liye driver chahiye?
Nahi. Network, USB aur serial printer sab Desktop App se seedha raw ESC/POS lete hain, beech mein koi driver hai hi nahi jo dobara install karna pade. Bas ek exception hai: Windows printer ki tarah add kiya printer, jise Desktop App “Windows printer (driver queue — no live status)” dikhata hai. Woh spooler se jaata hai, aur galat emulation pe set driver output bigaad sakta hai.
3 months free · ₹0 today · no card

3 mahine try kare, phir plan chune.

Restaurant ka kaam hum samajhte hain, kyunki shuruaat bhi wahin se hui. 3 mahine free try kare, bina card details. Hamari kahani padhe.