Arsip: Interfacing IBM 9068-A03 passbook printer

 
user image
more 16 years ago

_lmz

Dear master-master delphi, Karena sesuatu dan lain hal telah tiba di tangan saya sebuah passbook printer IBM 9068-A03. Tugas saya adalah mencetak buku (mirip buku tabungan) dengan printer ini. Manual programmingnya ada tapi bayar 18.25 USD dulu. Karena males pesan juga batasan waktu, maka saya rasa lebih baik saya tanya di sini saja, siapa tau ada yang bisa membantu: 1. Bagaimana mengatur font dan sizenya. Terutama sizenya. Di menunya ada tulisannya Function Definition 1: 8: 4722-download-font 7: 17CPI 6: 12CPI 5: Draft-font 4: Emphasize 3: Impact-Force 2: One-Time-High-Impact. Sudah saya set sehingga bit(?) 7 nya menjadi 1 sehingga kalau diprint konfigurasinya keluar: FUNCTION DEF.1 80 71 60 50 40 30 20 10 tapi tampaknya text yang saya print (dengan type xyz.txt > prn) tidak menjadi lebih kecil. firasat saya sih Function Definitionnya ini perlu di-enablekan melalui suatu sequence, cuma saya gak tau sequencenya :). 2. Apakah ada perintah khusus untuk memajukan buku tabungan itu sampai baris tertentu ataukah caranya cuma dengan memberi newline (baris kosong) sebanyak jumlah baris yang diinginkan diskip?
user image
more 16 years ago

DelphiExpert

1. beli manual programmingnya 2. beli manual programmingnya :mrgreen: blank... is not enough
user image
more 16 years ago

_lmz

@DelphiExpert: 1. beli manual programmingnya 2. beli manual programmingnya :mrgreen: blank... is not enough
Pffttt.... Mungkin memang itu solusi terbaik sih, tapi sementara itu saya mencoba-coba pakai kode IBM ProPrinter dulu. Sudah bisa print condensed dan mengembalikannya nih :). Jawaban yang valid selain jawaban master DelphiExpert masih ditunggu lho :)
user image
more 16 years ago

simba

Pake TRAWPrinter. Komponen tsb udah support IBM Proprinter scr built-in untuk seri 9068-Axx dan Epson dot-matrix seri LX dan LQ. HTH. :)
user image
more 16 years ago

_lmz

@simba: Pake TRAWPrinter. Komponen tsb udah support IBM Proprinter scr built-in untuk seri 9068-Axx dan Epson dot-matrix seri LX dan LQ. HTH. :)
Terima kasih bung simba. Satu pertanyaan lagi: di sourcenya ada comment begini untuk tipe print-command IBM: // IBM's ESC command list, taken from: IBM 9068A Passbook Printer Programming Guide // Note: Printer must be set to Proprinter emulation mode Tolong kasih tahu dong caranya set ke Proprinter emulation mode. Sekarang konfigurasinya kalau dilihat tulisannya "EMULATION MODE: 4722". Sedangkan emulation mode yang ada di printer sih tulisannya: 21: Printer ID Setup IBM Emulation: 1b = 4722-1 1c = 4722-3 3d = 4748 1e = 9055-001 d0 = 4772-001 Pilih yang mana nih? :) BTW jawaban pertanyaan kedua saya "apakah ada perintah khusus untuk memajukan buku tabungan" kelihatannya "tidak" ya?
user image
more 15 years ago

simba

@lmz: Untuk mencetak user manual dari IBM Proprinter, matikan dulu printer, kemudian tekan tombol Start dan Power bersamaan selama beberapa detik. Setelah LED angka (2 digit berwarna merah) menunjukkan angka 00 yg berkedip, lepaskan tombol, masukkan kertas dan tekan tombol Start. Printer akan mencetak configuration manual selengkapnya, disarankan pake kertas yg agak panjang (folio) jgn kuarto soalnya gak muat. Setelah punya cetakan configuration manual itu, tinggal maenin tombol dan angka2 sesuai yg ada di user manual tsb, aku gak hapal kode2-nya dan lagi gak ada printer IBM yg bisa aku coba. Udah lama banget gak ngoprek printer lagi, tapi kalo gak salah inget ada kok setting yg keterangannya "Proprinter", silakan dicermati manual tsb. Kalo belom biasa kesannya rada susah, tapi kalo udah biasa sebenarnya gampang aja kok. Dan sebenarnya kalo mau pake mode 4722 juga gak papa, tinggal definisikan ulang aja kode2 ESC untuk mode tsb. Tapi aku saran pake mode Proprinter aja, soalnya lebih compatible dgn IBM seri2 lainnya (kode2-nya lebih generic thd seri lain), dan juga disupport (emulation) oleh beberapa merk printer lain misalnya Olivetti (saingannya IBM Passbook). Untuk memajukan buku tabungan, gampang aja. Cetak aja satu baris kosong dan new line, maka kertas akan tertarik 1 baris sehingga seolah-olah buku tabungan dimajukan. Tinggal itung aja mau "maju" berapa baris. :D
user image
more 15 years ago

_lmz

@simba: @lmz: Untuk mencetak user manual dari IBM Proprinter, matikan dulu printer, kemudian tekan tombol Start dan Power bersamaan selama beberapa detik. Setelah LED angka (2 digit berwarna merah) menunjukkan angka 00 yg berkedip, lepaskan tombol, masukkan kertas dan tekan tombol Start. Printer akan mencetak configuration manual selengkapnya, disarankan pake kertas yg agak panjang (folio) jgn kuarto soalnya gak muat. Setelah punya cetakan configuration manual itu, tinggal maenin tombol dan angka2 sesuai yg ada di user manual tsb, aku gak hapal kode2-nya dan lagi gak ada printer IBM yg bisa aku coba. Udah lama banget gak ngoprek printer lagi, tapi kalo gak salah inget ada kok setting yg keterangannya "Proprinter", silakan dicermati manual tsb. Kalo belom biasa kesannya rada susah, tapi kalo udah biasa sebenarnya gampang aja kok.
Itu sudah, hasilnya ya tulisan 21: printer ID setup... itu, (dan banyak baris lain). Rasanya yang seperti ini (4722) jalan kok. Ya ntar takcoba aja kodenya semua. Kalau kodenya jalan semua ya gak urus lah dia mau mode apa asalkan jangan diubah-ubah lagi aja :)
@simba: Untuk memajukan buku tabungan, gampang aja. Cetak aja satu baris kosong dan new line, maka kertas akan tertarik 1 baris sehingga seolah-olah buku tabungan dimajukan. Tinggal itung aja mau "maju" berapa baris. :D
Just as I thought :). Thanks!
user image
more 15 years ago

_lmz

[quote="_lmz"]
@simba: @lmz: Untuk mencetak user manual dari IBM Proprinter, matikan dulu printer, kemudian tekan tombol Start dan Power bersamaan selama beberapa detik. Setelah LED angka (2 digit berwarna merah) menunjukkan angka 00 yg berkedip, lepaskan tombol, masukkan kertas dan tekan tombol Start. Printer akan mencetak configuration manual selengkapnya, disarankan pake kertas yg agak panjang (folio) jgn kuarto soalnya gak muat. Setelah punya cetakan configuration manual itu, tinggal maenin tombol dan angka2 sesuai yg ada di user manual tsb, aku gak hapal kode2-nya dan lagi gak ada printer IBM yg bisa aku coba. Udah lama banget gak ngoprek printer lagi, tapi kalo gak salah inget ada kok setting yg keterangannya "Proprinter", silakan dicermati manual tsb. Kalo belom biasa kesannya rada susah, tapi kalo udah biasa sebenarnya gampang aja kok.
Itu sudah, hasilnya ya tulisan 21: printer ID setup... itu, (dan banyak baris lain). Rasanya yang seperti ini (4722) jalan kok. Ya ntar takcoba aja kodenya semua. Kalau kodenya jalan semua ya gak urus lah dia mau mode apa asalkan jangan diubah-ubah lagi aja :)
@simba: Untuk memajukan buku tabungan, gampang aja. Cetak aja satu baris kosong dan new line, maka kertas akan tertarik 1 baris sehingga seolah-olah buku tabungan dimajukan. Tinggal itung aja mau "maju" berapa baris. :D
Just as I thought :). Thanks! Edit: Found the proprinter emulation config command (di 29: Emulation Mode Setup (SBCS Mode Only)). Nanti dicoba dulu.
user image
more 15 years ago

herux

saya biasanya nyoba pake printer lx-300 biasa dan setting sana sini pake delphi tercetaklah tabungan !!! trus tak ganti printer pake IBM Passbook langsung jalan tuh ...!!?? gak ada perubahan lagi kok.. kecuali mungkin font yg hanya ada di IBM passbook mungkin.... he he e..
user image
more 15 years ago

simba

Setauku, printer passbook IBM adalah yg paling baik dibanding printer lainnya, aku udah pernah bandingin dgn merk lain seperti Olivetti dan Epson. Tapi harganya yg paling mahal, 1 printer passbook IBM bisa dapet 2 printer merk lain. :D Itu sebabnya banyak merk lain yg berusaha kompatible dgn printer IBM. @herux: Command2 Epson memang banyak yg mirip dgn IBM. Entah sapa yg "niru" sapa. :P So, wajar aja kalo programmu bisa langsung jalan.
more ...
  • Pages:
  • 1
Share to

Random Topic

Local Business Directory, Search Engine Submission & SEO Tools FreeWebSubmission.com SonicRun.com