Home
KRMG Kiosk Printer
Contents
1. IB3Fn Cancel user defined char 1B 45n Bold Print mode on off 1B47n Double strike mode on off 1B 49 n Italic Print mode on off 1B 56n Turn 90 degrees clockwise mode on off 1B 7B n Upside down printing mode on off ID42n White Black reverse print mode KRM kiosk printer User s manual page 18 52 Ref 31 08 212 Axiohm Bit image Page 35 Hex Command Description 11 nl nl Graphic printing mode 1B lt BMP file gt Download BMP file 1D 2A nl n2 dl dn Define download bit image 1D 2F m Print download bit image Bar Code Page 37 Hex Command Description 1D 48 n Select printing position for HRI char 1D 66 n Select font for HRI char 1D 68 n Select barcode height 1D 6B k data 0 Print bar code ID 77n Set bar code width Status Page 40 Hex Command Description 1B 76 Transmit paper sensor status ID6in Enable Disable Auto Status Back ASB Mechanism control Page 41 Hex Command Description 1B 69 Execute full cut 1B 6D Execute partial cut Flash Download Page 42 Hex Command Description IB 5B 7D Switch to Flash Download mode ID 00 Request Printer Identification ID 01 Request Flash Memory Size 1D 02 n Select Flash Memory Sector to Download 1D 06 Check Flash CRC 1D 07 Return Boot Sector CRC 1D 0E Erase all Flash contents except Boot Sector
2. Reverse idle phase Forward channel busy status Compatibility mode Set high to indicate that the peripheral is online Negotiation phase Reverse idle phase Used by the peripheral to reply to the requested extensibility byte sent by the host during the negotiation phase Reverse data transfer phase Data bit 1 then 5 Compatibility mode Set low by host to put some printers into auto line feed mode May also be used as a ninth parity or command data control bit Negotiation phase Set low in conjunction with nSelectIN 1284 Active being set high to request an IEEE 1284 mode Then set high after the peripheral sets nAck PtrClk low Reverse data transfer mode Set low to indicate that host can receive peripheral to host data then set high to acknowledge receipt of that nibble Following a reverse channel transfer the interface transitions to idle phase when nAutoFeed Host Busy is set low and the peripheral has no data available Reverse idle phase Set high in response to nAck PtrClk low pulse to re enter reverse data transfer phase If set high with nSelectIN 1284 Active set low the IEEE 1284 idle phase is aborted and the interface returns to Compatibility Mode Compatibility mode Set low by the peripheral to indicate that an error has occurred The meaning of this signal varies from peripheral to peripheral Negotiation phase Set high to acknowledge IEEE 1284 compatibility Then set low t
3. see chapter recommendations Max 2 On Maximum Number of Printable 24 characters default Characters per Line 16x24 dot font character spacing 4 dots 42 characters 9x24 dot font character spacing 2 dots Max roll See mechanical dimension as the biggest possible roll protrudes outside the kiosk KRM kiosk printer User s manual page 5 52 Ref 31 08 212 Axiohm SUMMARY OF PRINTER SPECIFICATIONS continued ITEM VALUE UNITS Storage temperature range 20 to 60 Operating temperature range Relative humidity range operating 20 to 85 no condensing all dots on at nominal value rM a CUN stepping motor for paper feed Current consumption uae motor for cutter EA life time Mechanical life time life time Cutter life time 2 000 000 cuts O m paper reference 2320061 Over all dimensions Height OOo ae 12 without paper roll 124 5 Weight average without paper roll 1500 fe Per AXIOHM standard test conditions which are mainly 24V 25 C dot printing duty cycle 30 KRM kiosk printer User s manual page 6 52 Ref 31 08 212 Axiohm 2 MECHANICAL SPECIFICATIONS 2 1 Overall dimensions Paper exit position i 118 124 32 e pcc 110 7 Pape
4. lt 1E gt H p lt F0 gt H p9 lt 80 gt H KRM kiosk printer User s manual page 32 52 Ref 31 08 212 Axiohm Font B is selected pl pA p7 P25 Luss 2 pS pee P26 paypapi 24 dots TLLSB p31p6p P27 y 9 dots E E EEE pl lt 60 gt H p4 lt 00 gt H p7 lt 06 gt H p2 lt 00 gt H p5 lt 38 gt H p8 lt 44 gt H p3 lt 00 gt H p6 lt 00 gt H p9 lt 00 gt H KRM kiosk printer User s manual page 33 52 Ref 31 08 212 Axiohm Select Cancel user defined char set ASCII ESC n Hex 1B 25 n Comments This command allows to choose between two fonts the resident font and the user defined font The user defined character set and a down loaded bit image can not be defined at the same time n 00 FF Select resident fonts Odd Select user defined font Cancel user defined char ASCII ESC n Hex 1B 3F n Comments This command cancels the user defined characters defined for the character code n After the user defined characters is cancelled the internal character set is printed KRM kiosk printer User s manual page 34 52 Ref 31 08 212 Axiohm 8 5 Bit i
5. 41 41 0A e o gt AA 2 lines AAAA KRM kiosk printer User s manual page 21 52 Ref 31 08 212 Axiohm Feed N dot lines ASCII NAK n Hex l5n Comments This command allows the user to feed n dot lines n 8mm n 203 inches before printing another line 00 lt nx 7F Print and feed N 2 dots ASCII ESCjn Hex IB4A n Comments Prints one line from the buffer and feeds the paper with n 203 inch step n 8 mm Print and feed N lines ASCII ESCdn Hex IB 64n Comments This command prints the data contained in the buffer and performs n linefeeds so that printing will start at the beginning of the line below EA Fumetion ur 00 lt n FF KRM kiosk printer User s manual page 22 52 Ref 31 08 212 Axiohm 82 Line Spacing Set line spacing ASCH SYNn Hex l6n Comments This command allows the user to define line spacing as character height plus n 203 00 nx 0C Set to default line spacing ASCII ESC 2 Hex 1B 32 Comments This command sets the line spacing to 1 6 inch 4 23 mm Set line spacing N dots ASCII ESC 3n Hex 1B 33 n Comments This command sets the line spacing to n 360 of an inch Minimum line spacing is 7 5 lines per inch The line equals the character height when n is too small KRM kiosk printer User s manual page 23 52 Ref 31 08 212 Axiohm 8 3 Print position Set horizontal tab ASCII ESC Dank NUL Hex 1B 44nk Comments lt n gt is the number of characters that th
6. Axiohm KRMG Kiosk Printer SERIAL amp PARALLEL IEEE1284 INTERFACE USER S MANUAL Reference 31 08 212 Z December 2004 KRM kiosk printer User s manual page 1 52 Ref 31 08 212 Axiohm IMPORTANT This manual contains the basic operations for running your printer Read it carefully before using your printer Pay special attention to the chapter Recommendations KRM kiosk printer User s manual page 2 52 Ref 31 08 212 EVOLUTIONS Date Issue Modifications 12 04 Z Creation KRM kiosk printer User s manual page 3 52 Ref 31 08 212 Axiohm CONTENTS LOAD SAT D PECORE 5 2 MECHANICAL SPECIFICATIONS wssississcscssscococcossessooscdesossscsccsecsssccssostecseseoc vcossscvecssescsecceecececesessdesesocescssesscovcesecesese 7 2 1 OVERALL DIMENSIONS PAPER EXIT POSITION occcccccooononononcnnononnnnononcnnononnnnononcnnononnnnonononnononna nono LLE LLD LLDD LL LL FFF nnns 7 2 2 FIXING POINTS POSITION js sssessicsisessssossessscescessdsessesssdedsevsesessevedsnssussdansvevsssndvarssanseesedenssevedansvesssdndsavsearssevsdanssnseasesssesiae 8 23e NOTES unit adi 8 3 RECOMMANDATIONS M 10 3 1 GENERAL MECHANICAL INTEGRATION oococooooononccnononnnonononononnnnnononcnnononnnnnnnnnnrononnnnonnnnnrononnnnanonnnconononnanonnncncononnn nacos 10 3 2 PAPER EXIT PROTECTION cccssessscecececsessnsececececeessseae
7. part contains 256 Kbytes gt the printer returns 03 Select Flash Memory Sector to Download available only in Download Mode ASCII GSSTXn Hex ID 02n This command permits to select the flash sector n for which the next download operation applies The values of the sector possible are restricted depending upon the flash part type The printer transmits an ACK if the sector number is acceptable it transmits a NAK otherwise Sector numbers start at 0 Check Flash CRC also available in runtime operation ASCII GS ACK Hex 1D 06 This command causes the printer to check the Flash firmware CRC It transmits ACK if the calculated CRC was correct and NAK if the CRC is incorrect Return Boot Sector CRC also available in runtime operation ASCH GS BEL Hex 1D 07 This command returns the CRC calculated over the Boot sector code space in the following manner ACK lt low byte gt lt high byte gt KRM kiosk printer User s manual page 43 52 Ref 31 08 212 Axiohm Erase all Flash contents Except Boot Sector available only in Download Mode ASCII GS SO Hex 1D OE This command causes the entire flash chip to be erased EXCEPT Boot sector It returns ACK if successful NAK otherwise Return main Program Flash CRC also available in runtime operation ASCII GS SI Hex 1D OF This command returns the CRC calculated over the Flash firmware code space The format of the response is ACK lt low byte gt lt hig
8. sends a command to end download mode and reboot Switch to Flash Download Mode ASCII ES Hex IB 5B 7D This request causes the printer to cease processing requests for the current emulation and causes it to enter download mode This mode can also be configured as a diagnostic Normally this mode is either not exited the printer is turned off or the printer is requested to reboot Download Mode Requests These requests control downloading of flash memory No application printing occurs The download mode requests are independent of the printer emulation If the printer is put into download mode at runtime the current communications parameters remain effective Request Printer Identification also available in runtime operation ASCII GS NUL Hex 1D 00 The printer transmits a string containing an identifier Format and content of identifier is to be determined The content should identify the mechanism as well as the firmware currently loaded KRM kiosk printer User s manual page 42 52 Ref 31 08 212 Axiohm Request Flash Memory Size also available in runtime operation ASCII GS SOH Hex 1D 01 This command returns the type of the flash part used This provides a means of assurance that the firmware to be downloaded is appropriate for the part used The value returned is actually the maximum sector 64kbytes segment number that can be accepted by the request to select a sector for download 1D 02 mn Ex 29F200
9. stripe on the receipt Receipt does not come out all the way Printer starts to print but stops while the receipt is being printed Receipt is not cut Print is light or spotty Vertical column of print is missing One side of receipt 1s missing Possible Causes Paper is low Paper is jammed Paper is jammed Paper is jammed The printer is not configured for a knife Paper roll loaded incorrectly Thermal print head is dirty Variations in paper This indicates a serious problem with the printer electronics This indicates a serious problem with the printer electronics Printer Does Not Function Problem Printer does not function when turned on Possible Causes Printer not plugged in What to Do Change the paper Inspect the knife and clear any jammed paper Inspect the knife and clear any jammed paper Inspect the knife and clear any jammed paper Contact your authorized service representative Check that the paper is loaded properly Use recommended thermal receipt paper Increase print density in Set Hardware Options of printer Configuration Menu as needed Contact your authorized service representative Contact your authorized service representative What to Do Check that printer cables are properly connected on both ends Check that the host or power supply is getting power
10. 1D OF Return main Program Flash CRC ID 10n Erase Selected Flash Sector 1D 11 alahclchdl d Download to Active Flash Sector ch 256 cl 1D FF Firmware Reset KRM kiosk printer User s manual page 19 52 Ref 31 08 212 Axiohm Other commands Page 46 Hex Command Description 10 Clear printer buffer 1B 40 Initialise printer 1D22n Select memory type SRAM FLASH where to save logos or user s defined fonts 1D 22 55 nl n2 Flash Memory User Sector Allocation 1D 40 n Erase User Flash Sector ID 7301 n Threshold Setting for end of paper sensor ID 73 06n Paper Low Threshold IF 02 nl n6 RS232 configuration IF 03 9C n End of Paper Sensor Management IF 0A n Voltage and Temperature Monitoring IF 74 AUTOTEST KRM kiosk printer User s manual page 20 52 Ref 31 08 212 Axiohm 8 COMMAND DESCRIPTION 8 1 Print Commands Feed one line ASCH LF Hex 0A Comments This command prints and moves the printing position to the beginning of the next line Ex 41 41 41 41 41 0A 41 41 41 0A gt AAAAA AAA Print and carriage return ASCH CR Hex 0D Comments This command prints the buffer and carriage return Form feed ASCH FF Hex 0C Comments This command is used to test feed a few steps Feed N print lines ASCII DC4 lt n gt Hex lAn Comments This command feeds n lines forward only before text 00 lt n lt 7F Ex 14 02 41 41 41 41 0A 41 41 0A 14 02
11. 8 212 Axiohm Select justification ASCH ESCan Hex IB 61 n Comments This command should be at the start of a new line and is otherwise ignored n AT 00 Align left default Align centred Align right 1B 61 n gt n 00 n 01 n 02 Ex ABC ABC ABC ABCD ABCD ABCD ABCDE ABCDE ABCDE Set horizontal vertical motion unit ASCII GSP xy Hex 1D50 xy Comments This command allows the user to define the vertical and horizontal motion units to 1 x and 1 y inch Used with Set line spacing Print and feed paper and Set absolute relative print position functions default value x 203 and y 203 Range 00h lt x lt FFh 00h lt y lt FFh Set print area width ASCII GS W nL nH Hex 1D 57 nL nH Comments This command allows the user to define the print area width The maximum right position is nL 256 nH Set left margin ASCII GSL nl nH Hex ID 4C nL nH Comments This command allows the user to the left margin in standard mode The new margin is nL 256 nH No action if not at the beginning of a new line and doesn t affect page mode printing KRM kiosk printer User s manual page 26 52 Ref 31 08 212 Axiohm 8 4 Character control Select single wide characters ASCH DC3 Hex 13 Comments This command allows to return to single wide mode when the double wide mode has been selected Ex 1241414141 13 41 4141 41 gt AAAA gt AAAA Select double wide characters ASCH DC2 Hex 12 Commen
12. FF Proloco e a dra 16 5 3 2 DTR DSR Protocol AA 16 6 GENERAL PCB SPECIFICATIONS essesoesesssesosooesssesosooesesssosooeoeessesoosoesesesooeosoeessosoosoeessesoosoessosoosossseessossosoeeeseeos 17 7 LIST OF CONTROL CODES esssessseoeesseeeecsessssosessoceesseeeesceecescsesssoeesseseesoeessosesssoceesseeesesessssoeesseceeesseeeecsessssosssseceesse 18 8 COMMAND DESCRIPTION 5 o ves eie geo nnana eenaa a ia deve denuo uae udd UN a n GON GYR DUR enade NUR ERE ibo 21 Sele PRINT COMMANDS a E NN 21 82 LINE SPACING i eaa E a tutte e vi EA RENE AD 23 8 3 PRINT POSITION 2 Er A E LEA A e e LA E o 24 S4 CHARACTER CONTROL 5 eet retbeee n did 27 8 5 MA i M 35 S 0 BAR CODE iia oriri iei iue us 37 Sl STATUS ia USUS ORE COEUR ENTE 40 8 8 MECHANISM CONTROL ssssesseceeececsesssseeecececeesssueceeececsessuaseecececeeeaaeaeeececeessuaeaeceeseceseseaeeeeceeceeseaaeeeesecesenssaseeeeeeeeenes 41 8 9 FLASH DOWNLOAD H 42 8 10 OTHER COMMANDS aia 46 9 SELF TEST TICKET DESCRIPTION ciscsssdiscccscosvessvecsnscossecestnseecvecseseveconsecssseseseueeechcgeveeseusvevesssesveceveosasonssssessusenavonss 51 10 MHCOIBIB 5c s L6 OUNA CRM cR 52 10 1 PRINTING d lt 0 8 HEH e ememememenememememesese ese e ese ase ese assess ese esses sese ases e esses esas e sese sese s esee esses sese senes esee 52 10 2 PRINTER DOES NOT FUNCTION cicer een
13. Range 12 Volts 24 Volts min 10 5 V min 22 V max 14 V max 26 V Stand by current 130mA at 12V 87mA at 24V KRM kiosk printer User s manual page 17 52 Ref 31 08 212 Axiohm 7T LIST OF CONTROL CODES Print Commands Page 21 Hex Command Description 0A Print amp line feed 0C Form feed 0D Print and carriage return 14 n Feed N print lines 15n Feed N dot lines 1B 4A n Print and feed N 2 dots 1B 64n Print and feed N lines Line Spacing page 23 Hex Command Description 16n Set line spacing 1B 32 Set line spacing to 1 6 inch default 1B 33 n Set line spacing Print position Page 18 Hex Command Description 09 Horizontal tab IB 14n Set column 1B 24 nl n2 Set absolute print position lB44nk Set horizontal tabs IB 5C nl n2 Set relative print position 1B 6l n Select justification ID 4C nL nH Set left margin 1D 50 x y Set horizontal and vertical motion units ID 57 nL nH Set printing area width Character control Page 27 Hex Command Description 12 Select double wide characters 13 Select single wide characters 1B 12 Rotate characters counter clockwise 1B20n Set right side char spacing IB21n Select printing modes IB25n Select Cancel user defined char set 1B 26 s cl c2nl dl nn Define user defined character 1B2Dn Turn underline mode on off
14. an XON or XOFF character last received Wait for XON character XON character 0x11 hex XOFF character 0x13 hex 5 3 2 DTR DSR Protocol The DTR signal is used to control data transmission to the printer It is driven high when the printer is ready to receive data and driven low when it cannot accept any more data Data is transmitted from the printer after it confirms that the DSR signal is high Is DTR HIGH or LOW Wait for DTR To go LOW Send Data KRM kiosk printer User s manual page 16 52 Ref 31 08 212 Axiohm 6 GENERAL PCB SPECIFICATIONS Specification CP437 User defined characters and Kanji characters Interleaved 2 of 5 UPC A B EAN 8 13 code39 Item Available character types Bar code types and PDF 417 Character configuration 16x24 dot font Font A default 9x24 dot font Font B Maximum Number of Printable 24 characters 16x24 dot font character spacing 4 dots default Characters per Line 42 characters 9x24 dot font character spacing 2 dots Character size 1 5 x 2mm Font A default 0 875 x 2 mm Font B Character spacing 4 dots 16x24 font default 2 dots 9x24 font Line spacing 3 dots spacing between 2 matrix characters default value Input buffer 4096 bytes 80 mm s Maximum printing speed Depending on using conditions voltage temperature 12 V or 24 V depending on the print head mechanism Operation Voltage
15. b CPU Freg 40 MHz Mechanism ener Bu 1 inti nite Configuration description Knife Motor BIPOLAR Power 24V Head Resol 8 Dots Frame CM RM Conveyer DISABLED Paper Low Th 4 2 V Feed Dir REVERSE Paper Out DISABLED Paper Status ENABLED Paper Out Th 3 0 V Comm Interface RX Buffer 4086 Buffer TX Buffer 256 infi s Interface R8232 information Parameters Speed ME RS232 Parameters mU M Stop ST Handshaking DTR DSR Error Detect Ignore Print Options Data Scope OFF i Logos NO Print option User Fonts NO i 16 24 Fonts Sizes 9x24 Code Page CP437 0123456789ABCDEF 00 10 20 2 X amp f 30 0123456789 237 40 GABCDEFGHIJKLMNO 50 PORSTUVWXYZ INT _ 60 abcdefghijk mno 70 FY ds 80 D amp a g l AA 90 Hed rd AU dio n S ED mr dn endogen FO Sekt sees RUES Character table Note to print a self test ticket you can either use the hexadecimal control code lt 1F gt lt 74 gt or you can power the printer while holding the paper feed button pushed as soon as the self test starts you the paper feed button can be released This second method allows receiving the communication parameters prior to any connection KRM kiosk printer User s manual page 51 52 Ref 31 08 212 Axiohm 10 TROUBLESHOOTING 10 1 10 2 KRM kiosk printer User s manual page 52 52 Ref 31 08 212 Printing Problems Problem Colored
16. ceccesesensaaececccsesessaaececececsessaueaesececsessuaesececceseneaeaeseeeeseseneaaees 10 3 3 GROUNDINGLG a 10 3 4 AN NN 10 3 5 I Nan SET TUN Getz aos ET m EE 10 4 BOARD CONNECTION ississocecaccassectessesscscsnsececsssevecsccavavelestesscsceesecescsssteceseeedvcssdebscietededesdedssecepssveddedsssupesissedaccecssaseses 11 4 1 POWER SUPPLY CONNECTOR FEMALE c cicccscotsecseideccaseccacecseadscesteccecessctdecesdeesatesdeeseaealasdaceaceidaceadecdachadeedenetdecdecseses 11 4 2 DATA CONNECTOR DESCRIPTION eee eene nnn nono nono nono nono nono nono nono nono nono nono nono nono nono nono nora nn sese rena 11 5 PROTOCOL COMMUNICATION ee ore eoo rona einer e neon ro so sion Ee aero a in socseoasceessesecdussoaccesesouscesseossedsssosecesecoesessacees 12 5 1 COMMUNICATION PORT PARAMETERS cscsesesesesecesececececececececesecececeescececesecececeeesecececesecesececesesececeseceeecececesesecesecess 12 5 2 IEEE 1284 COMMUNICATION csccccccecsessssscecececeesssseaecececsesenseaececececsesseaeeecececsessaaeaecececsessuaeeececccseseaeaeseceesesensaaees 12 5 2 1 Compatibility Mode ii ia 14 5 2 2 Nibble Mode Negotiation and Transfer eese entente nennen trenes 14 5 2 3 y p HN HF RI HY E I RAT FN ay FFY FN FN A RF RT NF NN 15 5 3 RS 232 COMMUNICATION ccce enn nnn nee nenne enhn asse rn nn tete Nr sessi setate RN EL EL LL sete ALED LL EL LL e eese sa desse sete DDAL LL LLY noun 15 5 3 1 XON IXO
17. d to print a special logo but not have it take up flash memory A logo defined following this command is not preserved over a power cycle n 31h ASCII n 1 Loads active logo to flash memory This is the default condition for logo flash storage A logo defined following this command is stored in flash memory n 32h ASCII n 2 Loads user defined characters to RAM only This is the default condition for user defined character storage Any user defined characters defined following this command are not preserved over a power cycle n 33h ASCII n 3 Loads user defined characters to flash memory An application must use this command to store user defined characters in flash memory Any user defined characters defined following this command are stored in flash memory A user defined character cannot be redefined in flash memory The flash memory page must be erased by an application before redefining user defined characters For more information see the Erase User Flash Sector 1D 40 n Command earlier in this section KRM kiosk printer User s manual page 46 52 Ref 31 08 212 Axiohm Flash Memory User Sectors Allocation This command sets the allocation of flash sectors between user data storage and logos user defined characters This allocation is saved in the EEPROM of the printer and is therefore saved across power cycles ASCH GS Unln2 Hex 1D 22 55 n1 n2 Default value of n7 01 see below Default value of n2 01 see bel
18. e bar 0 represents a small bar See example next page KRM kiosk printer User s manual page 38 52 Ref 31 08 212 Axiohm Here is the algorithm which is used to make a bar code from numbers Example 1234 1 There must have an even number of digits else a zero is placed at the beginning 123 is traduced by 0123 2 The number is divided in two digit pairs described as follows 1234 gt 12 34 3 Then digits are encoded by pairs 13 digits encoded by bars 24 digits encoded by spaces figure NS 2 4 The user number is between two codes the beginning code and the ending code Beginning code Ending code Y Y The result is KRM kiosk printer User s manual page 39 52 Ref 31 08 212 Axiohm 8 7 Status Transmit paper sensor status ASCII ESC y Hex 1B 76 Comments This command allows the user to request the status of the printer One byte is returned by the board 0 PaperQut OK NO PAPER ___Paper Low OK LOW PAPER Knife in normal open Knife in normal open ERROR position position Conveyer In Conveyer In Conejo Out OK CameerOwt ERROR 5 Cover CLOSE OPEN 6 Print head Temperature 9k Print head Temperature ERROR 7 Power supply Power supply ERROR Enable Disable Unsolicited Status Mode ASCH GSan Hex 1D 61 n Comments This command Enable or disable an automatic status return mode 1D 61 01 Ifa parameter changes Cutt
19. e horizontal tab will jump Enable only for one line Olh lt n lt 19h lt k gt 00 Horizontal tab ASCII HT Hex 09 Comments This command moves the printing position to the next horizontal tab position The horizontal tab position is defined by Set horizontal tab function Default tabs are every 8 characters Ex 09 41 41 41 41 41 41 41 41 41 0A E AAAAAAAAA Set column ASCII ESC DC4n Hex IB 14n Comments This command allows the user to start the next line in character column n Standard mode Olh lt n lt 18h Set relative print position ASCII ESC nl n2 Hex IB 5C n1 n2 Comments This command sets the print starting position to the specified number of dots 1 8 mm units from the current printing position where position current position n1 n2 x 256 If the position exceeds the print area the command is ignored 00 00 FF 00 80 for a printing area of 48mm 384 dots KRM kiosk printer User s manual page 24 52 Ref 31 08 212 Axiohm Set absolute print position ASCI ESC n n2 Hex 1B 2411 n2 Comments This command sets the print starting position to the specified number of dots 1 8 mm units from the beginning of the line so that the position is n1 n2 x 256 dots from the left hand side If the position exceeds the printing area the command is ignored 00 00 FF 00 80 for a printing area of 48mm 384 dots KRM kiosk printer User s manual page 25 52 Ref 31 0
20. e tnn LL LL stet ttrt nnne deseen tete a esas esser seta nn sese seen tette nass seen ee er ranas 52 KRM kiosk printer User s manual page 4 52 Ref 31 08 212 Axiohm 1 OVERVIEW Based on static thermal printing technology the KRMG series is a family of user friendly highly reliable devices which have been specially designed to simplify the integration of the mechanism and PCB A strong metal frame easy to fix to the host application contains both the mechanism and the PCB The main features are a paper roller holder with un losable axle activated by a lever an adjustable low paper sensor and a paper feed button KRMGxx00 Kiosk Printer with serial interface KRMGxx30 Kiosk printer with parallel interface Characteristics Guillotine cutter allowing full or partial cuts 8 dots mm print heads 203 dpi Paper roll up to 120mm diameter 3 72 inches SUMMARY OF PRINTER SPECIFICATIONS ITEM VALUE Printing method Static thermal dot line printing Paper loading Lever amp axle for roll Auto load for paperend Peewdh mm Paper empty detection Byoptorsemsor o o y O Maximum paper thickness ob a Recommended paper 2320061 KP 440 60u AXIOHM reference Kanzan Number of resistor dots Ooo a o o Resolution o O 3 6 oo O Paper feed dot line 0 125 Head temperature detection By Thermistor Out of paper detection NEN IEEE NENNEN 40 Maximum duty cycle to avoid motor temperature rise
21. ector 1D 40 n command an application should wait for the response from the printer before sending data Otherwise data will be lost If an application is unable to receive data it should wait a minimum of five seconds after sending the Erase User Flash Sector 1D 40 n command before sending data KRM kiosk printer User s manual page 47 52 Ref 31 08 212 Axiohm Initialise printer ASCII ESC Hex 1B40 Comments This command clears data in the buffer and initialises the printer settings Single Wide Single High Non Rotated and Left Aligned characters are set and User defined characters or logo graphics are cleared End of Paper Sensor Management ASCH USETX n Hex 1F 03 9C n Comments This command allows to disable the end of paper feature It is not recommended to use it without contacting a tech support n 00 Paper out sensor disabled paper out status disabled n 01 Paper out sensor enabled paper out status enabled n 02 Paper out sensor disabled paper out status enabled Notes With paper out sensor disabled the feed an print commands will be processed whether paper is present or not If the paper status is enabled it is possible to know if the paper is present or not using the status request commands Threshold setting for end of paper sensor ASCII GSsSOHn Hex ID 7301 n Limits 00 lt n lt 254 gt 0x00h to OxFFh Comments This command defines the threshold of the paper end sensor detection The cor
22. ed for barcode Ifn 00 Standard font If n 01 Compressed font Select barcode height ASCH GShn Hex 1D 68 n Comments This command allows the user to define the barcode height 00 lt n lt FF Select barcode width ASCH GSwn Hex ID 77 n Comments This command allows the user to define the barcode width Note that if the barcode is too longer no printing I lt n lt 5 default value n 2 KRM kiosk printer User s manual page 37 52 Ref 31 08 212 Axiohm Print barcode ASCII GS kk data NUL Hex 1D 6B k lt data gt NUL Comments This command allows the user to print barcode k 00 Code UPC A mode 1 01 Code UPC E mode 1 02 Code EAN 13 mode 1 03 Code EAN 8 mode 1 04 Code 39 mode 1 05 Interleaved 2 of 5 41 Code UPC A mode 2 42 Code UPC E mode 2 43 Code EAN 13 mode 2 44 Code EAN 8 mode 2 45 Code 39 mode 2 0A PDF 417 There are two variations to this command The first variation uses a NUL character to terminate the string mode 1 The second variation the length of byte is specified at the beginning of the string mode 2 For the Code39 barcode beginning and finishing characters are necessary 2A 2A Note that if the barcode is too longer no printing Description of the Interleaved 2 5 bar code Here is the table describing the bit representation of numbers 0 to 9 Bit representation bit representation 1 represents a larg
23. en printing depending on how loaded the receipt is the power supply must handle higher currents peaks on short amounts of time 3 5 Paper setting 130 5 KRM kiosk printer User s manual page 10 52 Ref 31 08 212 Axiohm 4 BOARD CONNECTION 4 1 Power Supply Connector female Not used Printer PCB side ii For power supply end use a male 3 pin connector Mini Din It is possible and recommended to use some with self blocking feature Possible supplier Hosiden 4 2 Data Connector Description DB25 Connector Pins 1 STROBE 8 D6 FAULT 2 DO TXD 9 D7 INIT 3 DI RXD 10 ACK SELECT IN 4 D2 RTS 11 BUSY GND 5 D3 CTS 12 ERROR GND 6 D4 DSR 13 XFLAG GND DTR 7 DS GND 14 AUTOFD GND Bold and italic pins are for RS232 communication The others are for IEEE 1284 communication KRM kiosk printer User s manual page 11 52 Ref 31 08 212 Axiohm 5 PROTOCOL COMMUNICATION 5 1 Communication Port Parameters Default RS232 parameters can be set by the user Baud rate 115200 Parity bit None Data bits 8 Stop bits 1 5 2 IEEE 1284 communication The interface is always initialized to the Compatibility Mode a conventional unidirectional host to peripheral interface From the Compatibility Mode the host may transmit data to the peripheral using the Compatibility Mode or direct the interface into an another mode In our case the communicatio
24. er paper a byte is sent back to the computer 1D 61 00 Ifa parameter changes nothing appears KRM kiosk printer User s manual page 40 52 Ref 31 08 212 Axiohm 8 8 Mechanism control Execute full cut ASCII ESCi Hex 1B 69 Comments This command allows to full cut the paper Execute partial cut ASCH ESCm Hex 1B 6D Comments This command allows to partial cut the paper KRM kiosk printer User s manual page 41 52 Ref 31 08 212 Axiohm 8 9 Flash Download Warning Use these commands only if you really understand them When you receive update version of the firmware you will also receive a program which will allow you to download it for a PC Introduction This defines the protocol used to communicate download information to a printer from an application through a communications link either serial or parallel Requests are provided to download data to flash memory to query the state of the firmware calculate the firmware CRC and other functions There are two methods of entering the download mode While the printer is running normally using a supervisory request to leave normal operation and enter the download mode Download mode is automatically entered if Flash is found corrupted during Level 0 diagnostics performed after Reset The printer never goes directly from the download mode to normal runtime operation Either the operator must turn power off then on to reboot or the application
25. h byte gt Erase Selected Flash Sector available only in Download Mode ASCII GS DLE Hex ID 10n The sector previously selected is erased If successful then the printer transmits ACK If unsuccessful or no sector has been selected the printer transmits NAK The parameter specifies whether or not a CRC is added to the end of the erased sector If the parameter is 0 then the sector has no CRC added otherwise the CRC for an erased sector is added Download to Active Flash Sector available only in Download Mode ASCII GS DC 1 alah clch d1 dn Hex ID 11 al ah cl ch dl d ch 256 cl Contains a start address ah 256 al and count ch 256 cl of binary bytes to load into the selected sector followed by that many data bytes The start address is relative to the start of the sector Addresses run from 0 to 64K The printer may return one of several responses ACK means that the data was written correctly and the host should transmit the next block NAK means that for some reason the data was not written correctly This could mean that communications failed or that the write to flash failed The alternatives seem to be to retry the block or halt loading and assume a hardware failure KRM kiosk printer User s manual page 44 52 Ref 31 08 212 Axiohm Firmware Reset also available in runtime operation ASCII GS space Hex ID FF Ends the load process and reboots the printer Before executing this command the pr
26. inter should have firmware loaded and external switches set to the runtime settings Application software for downloading should prompt the user to set the external switches and confirm before sending this command If the downloading was started from a diagnostic the reboot will cause the printer to enter download state unless the external switches are changed Appendix Control Character definitions 06h ACK sent when the printer has received a host transmission and has completed the request successfully 15h NAK sent when a request is unsuccessful KRM kiosk printer User s manual page 45 52 Ref 31 08 212 Axiohm 8 10 Other commands Clear printer buffer ASCII DLE Hex 10 Comments This command clears the buffer of the printer e Double Wide command 12 is cancelled e Line Spacing Pitch and User Defined Character Sets are maintained at current selections RAM is not affected e Single Wide Single High Non Rotated and Left Aligned characters are set e Printer is restarted and error status is cleared in a fault condition e Printing position is set to column one Select memory type to save logos and user s defined fonts ASCH GS Hex ID 22n Comments This command allows the user to select the memory type where to save logos and user defined fonts Default Logos are saved in Flash User defined fonts are saved in RAM Value of n 30h 33h n 30h ASCII n 0 Loads active logo to RAM only This is use
27. it is ignored Description Width 8 dots 1 to 48 Height 8 dots I to 255 dl d nl x n2 nl x n2 bytes of character data 1 bit per dot top to bottom then left to right Example Here is an example of a bit image n1 02 n2 02 and Data are given below see next page lt 8 dots 5 a n Data 00 00 07 E0 08 10 10 08 20 04 47 F2 89 02 91 02 91 02 89 02 47 F2 20 04 10 54 08 22 06 51 01 00 To print the download bit image use the next command Print download bit image ASCII GS m Hex 1D 2F m Comments Prints the current graphics cell defined by the GS command Function mo Fumcti 0 Printnormal i i i i Print double height Print double width and height KRM kiosk printer User s manual page 36 52 Ref 31 08 212 Axiohm 8 6 Bar code Select printing position for HRI char ASCH GSHn Hex 1D 48 n Comments This command allows the user to select the position for the barcode numbers n Description 00 Numbers are not printed 01 Numbers are printed at the top of the barcode 02 Numbers are printed at the bottom of the barcode 03 Numbers are both printed at the top and the bottom Select font for HRI char ASCH GS fn Hex 1D 66 n Comments This command allows the user to select font of the HRI characters Only us
28. le Available Phase available Phase phase KRM kiosk printer User s manual page 14 52 Ref 31 08 212 Axiohm 5 2 3 Timing 500 ns Peripheral Tset 750 ns Host 500 ns Peripheral BM 750ns 500s Host 500 ns Peripheral Thold 750 ns Host a e s gt ms e E in o oe reri e eme mensi e om rmi 5 3 RS 232 communication The RS 232C interface uses either XON XOFF software or DTR DSR hardware protocol to control the flow of information between the computer and the printer e In XON XOFF mode a particular character is sent back and forth between the host and the printer to regulate the communication e In DTR DSR mode changes in the DTR DSR signal on the RS 232C interface controls the information flow KRM kiosk printer User s manual page 15 52 Ref 31 08 212 Axiohm 5 3 1 XON XOFF Protocol The XON XOFF characters controls the information transfer between the printer and the host computer The printer sends an XON character when it is ready to receive data and it sends an XOFF character when it cannot accept any more data The software on the host computer must monitor the communication link as shown in the following flowchart in order to send data at the appropriate time If XON XOFF has been selected the printer also toggles the DTR signal as described in the next section but it does not look at the DSR signal to transmit data Was
29. mage Graphic printing mode ASCII DCI nl n2 n48 where n represents 8 dots Hex 11 al n2 n48 where n represents 8 dots 1 poo loo po jo o hh MSB LSB Comments This command specifies a single line of graphic data for 384 dots the print zone for the printer The data is sent as 48 bytes or 384 bits representing the dots to be on or off Example I1 OF 4C n1 n2 1 Printed line gt MSB LSB 2 Printed line Thermal Paper Download BMP logo ASCII ESC lt BMP file gt Hex 1B lt BMP file gt Comments To download a BMP file saved as a logo send 1Bh character followed by the whole BMP file The download BMP logo can be printed by using the Print Download Image command 1D 2F n BMP file images that are not monochrome are ignored KRM kiosk printer User s manual page 35 52 Ref 31 08 212 Axiohm Define download bit image ASCII GS nl n2d d nI x n2 Hex 1D 2A nl n2 d d nl x n2 Comments User defined graphics are stored in volatile memory Each graphic is stored in a cell which is individually addressable and may be up to 384 dots wide x 255 dots high in size maximum 128 KB total Each graphic cell may vary in size The graphic cell remains available until another GS definition to the same cell is made ESC a is executed or the printer is reset turned off If the command would result in exceeding available memory
30. n mode used is the NIBBLE MODE an asynchronous reverse peripheral to host channel under control of the host Data bytes are transmitted as two sequential 4 bit nibbles using four peripheral to host status lines This communication mode consists of more phases reverse data transfer phase When data transfers from the peripheral to the host reverse host busy data available phase When the peripheral has data to transmit reverse host busy data not available phase When the peripheral has no more data to transmit reverse idle phase When no data transfer is in progress and the host is waiting for peripheral data When data are available the peripheral will cause the interface to go to the reverse interrupt phase e reverse interrupt phase A phase that provides the mechanism for the peripheral to alert the host that it has data to transfer While in this phase the host may cause the interface to go to the termination phase Compatibility Nibble Mode signal Mode signal Description name name Compatibility mode Set low by host to select peripheral Negotiation phase Set high in conjunction with Host Busy set low to request an IEEE1284 nSelectIN 1284 Active made Reverse data transfer phase Reverse idle phase Set high to indicate that the bus direction is peripheral to host Set low to terminate IEEE 1284 mode and to set bus direction to host to peripheral Compatibility mode Driven high to indicate that the peripheral has enco
31. o indicate peripheral to host data is available following the host setting nAutoFeed Host Busy high Reverse data transfer phase Set low to indicate that the peripheral has the data ready to send to the host Then used to send data bit 0 LSB then 4 Reverse idle phase Used to indicate that data is available Axiohm 5 2 1 Compatibility Mode 1 Tready y E Tnext nSelectIN 1 Tbus 9 2 2 Nibble Mode Negotiation and Transfer io i ioi i Li i i i i i i ii nSelect IN NENNEN EDEN RS EIE 3 34634 1 nm 1 l o d E 3 3r pp og de moo i i it i bog bold l PError N I A Dafa bit 2 5 Dafa bit Pi i l i i lol i l l Data 8 1 nAutoFeed nStrobe nAck A i i olo o i i AR X Busy 4 i d 1 l NEN ee ee 1 mee en i a i J 1 i A U 1 l 1 1 nFault i i Nu A data bifO GO Dafabit4 A i i i i i Ptri gt Host data avail TD i i i i i lod i Saez Y E E PA Select AN VETO QUID SN Pt supports nibble mode o 1 1 1 1 1 1 1 1 1 1 Pod Loy wal bdo gd dod o d i E i P og hg sg og P Ye A oi 0 do d Hei DTE bod Pom hob H Te im ct hM ee a 21 TL iT Te LO TS i TL Tui TL TH T T To 1 i i i i i i Host Busy Reverse Compatibility Mode Negotiation Phase Host Busy Data i Data Transfer Phase Data noti Id
32. ow Comments nl is the number of 64K sectors used for logos and user defined characters and n2 is the number of 64K sectors used for user data storage nl n2 lt 1 256K flash memory nl n2 lt 13 1M flash memory Related Information If nl n2 is greater than the maximum number of sectors available the command is ignored Issuing this command with parameters different from current parameters will erase all sectors Erase User Flash Sector Erases a section of user flash memory and sends a carriage return when the operation is complete ASCH GS Qn Hex 1D40n Value of n 31h 32h n 31h ASCII n 1 This command erases all 64K Flash memory sectors allocated to user defined characters and logos storage Those sectors should be erased in two situations when the logo definition areas is full and an application is attempting to define new logos and when an application wants to replace one user defined character set with another In both cases all logos and character set definitions are erased and must be redefined n 32h ASCII n 2 This command erases all 64K Flash memory sectors allocated to user data storage Related Information See command Flash Memory User Sectors Allocation ID 22 55 n1 n2 Important While erasing flash memory all communication is disabled To provide feedback to the application the printer responds to the application when the erase is complete After sending the Erase User Flash S
33. r Exit Middle of paper path 10 65 118 3 16 KRM kiosk printer User s manual page 7 52 Ref 31 08 212 Axiohm 2 2 Fixing Points Position 147 1 124 32 Middle of paper path 2 3 Notes The paper roll can be up to 120 mm diameter 3 72 inches in this case it protrudes at the top and the rear of the overall dimensions of the printer without paper roll The roll holder system involves a lever and a spring in your integration design make sure the access to the lever is convenient and the lever movement is free see drawings below KRM kiosk printer User s manual page 8 52 Ref 31 08 212 Axiohm Dimensions with a 120 mm paper roll a 174 1 130 5 KRM kiosk printer User s manual page 9 52 Ref 31 08 212 Axiohm 3 RECOMMANDATIONS 3 1 General Mechanical Integration Leave enough room to activate the axel lever to load paper The paper is self loaded when presented in the paper entry slot if the printer is powered Depending on the access left to load the paper a label can help the final user to understand how to load the paper end and paper roll The paper end should be inserted prior to set the roll on the hinged axle Opening the cover that contains the cutter is just an option for un jamming and for easy cutter replacement It i
34. r bar code to be rotated 90 clockwise n Function LO Cancel rotated print Ex 1B 56 00 41 41 41 1B 56 01 41 41 41 gt AAA gt PPP Upside down printing mode on off ASCII ESC n Hex IB 7B n Comments This command rotates the printed characters by 180 The command is valid only when it is used at the beginning of the line n Function 00 Cancel rotated characters default Begin rotated characters Ex 1B 7B 00 41 41 41 1B 7B 01 41 4141 gt AAA gt VVV White Black reverse print mode ASCII GSBn Hex 1D 42 n Comments This command causes each character to be printed with reversed background and foreground white characters on black background Function 00 Cancel inverse characters Set inverse characters Ex 1D4200 4141 41 1D 42 01 41 41 41 gt AAA gt KRM kiosk printer User s manual page 30 52 Ref 31 08 212 Axiohm Define user defined character ASCII ESC amp s nm a pl p2 p s a m n 1 Hex 1B 26 s n ma pl p2 p s x a m n 1 Comments s specifies the number of bytes in the vertical direction n specifies the beginning ASCII code for the definition and m the final code If only on character is defined use n m The allowable character code range is from ASCII code 20 h gt to 7E h gt and the maximum number of character is 95 a specifies the number of dots in the horizontal direction p is the dot data for the characters The dot pat
35. responding equation is Threshold 5V n 255 Ex To set threshold 3V n 153 decimal the command is then 1D73 01 99 Paper Low Threshold ASCH GSsSOHn Hex 1D 73 06n Limits 00 n 254 gt 0x00h to OxFFh Comments This command defines the threshold of the paper low sensor detection The corresponding equation is Threshold 5V n 255 KRM kiosk printer User s manual page 48 52 Ref 31 08 212 Axiohm Autotest ASCII USt Hex IF 74 Comments This command allows the user to perform an AUTOTEST Voltage and Temperature Monitoring ASCII US LF n Hexadecimal 1F0An Decimal 3110n Limits 132 lt n lt 133 0x84h lt n lt 0x85h Comments This command returns the results of latest voltage and temperature measurements It always returns 7 Bytes Command ID zero terminated ASCII string RETURNED STATUS DEFINITION RETURNED STATUS DEFINITION n 0x84 Read Voltage in Volt n 0x85 Read Print head Temperature in 9C Byte Function Value Byte Function Value 0 Command Id 0x84 0 Command Id 0x85 1 5 ASCII string 1 5 ASCII string End of String 0x00 6 End of String 0x00 KRM kiosk printer User s manual page 49 52 Ref 31 08 212 Axiohm RS232 Configuration ASCII US STX nl n2 n3 n4 n5 n6 Hex IF02 nlin2n3 n4 n5 n6 Comments This command allows the user to configure RS232 port This command will store the communication options in non volatile memor
36. rline print default Begin underline 1 dot thick Begin underline 2 dots thick Ex 1B 2D 00 41 41 41 1B 2D 01 41 41 41 1B 2D 02 41 41 41 gt AAA gt AAA gt AAA KRM kiosk printer User s manual page 28 52 Ref 31 08 212 Axiohm Bold print mode on off ASCH ESCEn Hex 1B 45n Comments This command has the same effect as printing twice the character at the same printing position Function ln 00 Cancel bold print default 01 Begin bold print Begin bold print Ex 1B 45 00 41 41 41 1B 45 01 41 41 41 gt AAA gt AAA Double strike mode on off ASCII ESCGn Hex 1B 47 n Comments This command has the same effect as bold printing the character Function in 00 Cancel bold print default 01 Beginbold print S O Begin bold print Ex 1B 47 00 41 41 41 1B 47 01 41 41 41 gt AAA gt AAA Italic print mode on off ASCH ESCIn Hex 1B 49 n Comments When this command is set on the top third of each character is printed two dots to the right the middle third is printed one dot to the right and the bottom third is printed at the same position as standard characters Function 0 Cancel italic print default Begin italic print Ex 1B 49 00 41 4141 1B 49 0141 4141 AAA gt AAA KRM kiosk printer User s manual page 29 52 Ref 31 08 212 Axiohm Turn 90 clockwise mode on off ASCII ESCVn Hex 1B 56n Comments This command causes each character o
37. s not necessary to open it for standard loading Opening and closing it without manually setting the paper trough the blades will lead to a jam 3 2 Paper exit protection The main factor that can create a paper jam with those mechanisms is a receipt that is stuck at the paper exit This can be done either by a user that holds the receipt or if there is some static electricity in the chute or if the paper chute curve is not smooth enough giving to much friction on the receipt for a correct feeding this last point is amplified in high humidity conditions Depending on your application amp the receipt length you may have to consider protecting the receipt so that it cannot be grabbed or stopped while it is printed This can be done with a chute or a drop box The chute curve has to be smooth enough it is important though to spend some time to prototype and test your design in different environmental conditions The drop box can be a good option it is important in that case to make sure static electricity will not get the receipt stuck before it drops in the box It was necessary for some application to add a conductive brush that touched the paper at the exit and was connected to the walls of the drop box 3 3 Grounding The printer chassis should be grounded this can easily be done via the fixing points 3 4 Power supply The power supply must be 24V DC 55 Watts minimum Even though the mean current stays reasonable around 2A wh
38. tern for a dot is in the horizontal direction from the left side the remaining dot pattern on the right side is space the amount of data to be defined 1s s a After user defined characters are defined once they are available until an other definition is made ESC is executed GS is executed or the printer is turned off Ifa A character horizontal size is A A horizontal size of selected font If a gt A character horizontal is a Height in octets s 03 h for 24 bits 20h lt n lt m lt 7E Starting and final code 0O lt a lt 10h pl p s x a 00 h lt p1 P sxa lt FFh See example next page KRM kiosk printer User s manual page 31 52 Ref 31 08 212 Axiohm Font A is selected pl p4 p7 77 p46 T MSB 2 p5Li 4 24 p2 P i 7 dots 1 LSB p3 p6 pers p48 AH 16 dots gt pl lt 3C gt H p4 lt 07 gt H p7 lt 00 gt H p2 lt 00 gt H p5 lt 80 gt H p8 lt E3 gt H p3
39. ts This command doubles the size of characters The printer is reset to single wide mode after a line has been printed or the Clear Printer 10 command is received Double wide characters may be used in the same line with single wide characters Ex 41 41 41 41 12 41 41 41 41 gt AAAA gt AAAA Rotated characters counter clockwise ASCH ESC DC2 Hex 1B 12 Comments This command rotates characters counter clockwise To cancel this mode just send the clear printer buffer command DLE 10H Ex 1B 12 41 41 41 41 41 gt lt t lt lt lt lt KRM kiosk printer User s manual page 27 52 Ref 31 08 212 Axiohm Set right side char spacing ASCH ESCSPn Hex 1B 20n Comments This command sets spacing to right of characters in dots In double width mode the amount of space is doubled also 00h n x 20h Select printing mode ASCII ESC n Hex 1B 2 n Comments nis an 8 bits word converted in hexadecimal It can be set to vary the printing mode according to the table below Default value is n 0 i e Font A in standard mode 0 Chareterfot AB L1 otas o oo o 7 2 mtued o G 3 Emphasised Cancelled Set 4 Doublehegh Cancelled Set 5 Double width _ Cancelled f Set L6 AA o ooo co S o Turn underline mode on off ASCH ESC n Hex IB2Dn Comments This command allows or not the underline mode and defines the thick of the line under the text 00 Cancel unde
40. untered an error in its paper path The meaning of this signal varies from peripheral to peripheral Peripherals shall set nFault low whenever PError is set high Negotiation phase Set high to indicate IEEE 1284 support then follows nFault PError AckDataReq nDataAvail Reverse data transfer phase Data bit 2 then 6 Reverse idle phase Set high until the host requests a data transfer then follows nFault nDataAvail Compatibility mode Forward channel data Data 8 gt 1 AD 8 gt 1 Negotiation phase Extensibility request value KRM kiosk printer User s manual page 12 52 Ref 31 08 212 Axiohm KRM kiosk printer User s manual page 13 52 Ref 31 08 212 PtrClk Compatibility mode Pulsed low by the peripheral to acknowledge transfer of a data byte from the host Negotiation phase Set low to acknowledge IEEE 1284 support then set high to indicate that the Select Xflag and data available flags may be read Reverse data transfer phase Used to qualify data being to the host Reverse idle phase Set low then high by the peripheral to cause an interrupt indicating to the host that data is available Compatibility mode Driven high to indicate that the peripheral is not ready to receive data Negotiation phase Reflects the present state of the forward channel of the peripheral Reverse data transfer mode Data bit 3 then 7 then forward channel busy channel
41. y NVRAM Operands ni Interface selection n2 n6 Parameters Default RS232 115200 n 8 1 Values Hex n1 x00 Interface Y RS232 5 n2 Bit 0 2 x03 Baud rate Y 9600 x x04 Baud rate 19200 S a x05 Baud rate Y 38400 v x06 Baud rate Y 57400 i a x07 Baud rate 2 115200 Bit4 x00 Number of stop bits gt 1 5 di di x08 Number of stop bits gt 2 g Bit 5 x00 Number of Data bits gt 8 n3 x00 Parity gt Odd Uu x01 Parity gt Even n4 x00 Parity Mode No parity x01 Parity Mode Enable parity n5 x00 Handshaking gt Xon Xoff x01 Handshaking gt Dtr Dsr 5 n6 x00 Error processing gt Ignore E x00 Error processing gt Print P Parity Error F Framing Error 20 Over run Error Notes This command will be ignored if one of the parameter is incorrect 1 This command is processed only in boot mode If the printer is running in normal mode send first command switch to Boot Mode 1B 5B 7D 2 This command must be followed by Printer Reset command 1D FF KRM kiosk printer User s manual page 50 52 Ref 31 08 212 Axiohm 9 SELF TEST TICKET DESCRIPTION KRMG2400 PCB codification Serial Number 0020700252 Boot Firmware Revision V2 01 PESE 49BE Boot and as irmware Revision V2 05 Flash CRC s CRC 9F20 Hardware Flash Memory 256 kb SRAM Size 128 k
Download Pdf Manuals
Related Search
Related Contents
Copyright © All rights reserved.
Failed to retrieve file