background image

                                                                                                                                                                          SOFTWARE MANUAL C32

12.6.7 MODULE 22: CUTTER

Cutter Speed 

(depending on hardware)

22,1:

e_a

Maximum cutter motor speed [pps]
Cutting speed of stepper motor cutters.
The torque of stepper motors is highly depending on the revolution speed. Such a cutter is able to cut
thicker paper when the cutting speed is lower. In this case the cutting speed is preset to the lowest
speed. With 

parameter 22,1

 the cutter increases in a uniform acceleration up to this maximum speed.

When pulling back the speed always goes up to maximum. Depending on the paper thickness the
following values for 

parameter 22,1

 are recommended by the manufacturer:

Paper thickness Printer mechanism

Printer mechanism

Printer mechanism 

       HSP 2208

                     HSP3208/3512

         FTP63A

>180 µm 

300

400

--

>160 µm

300

400

--

>140 µm

300

400

800

>120 µm 

500

600

800

>100 µm 

700

800

800

>  80 µm

900

              1000

              1500 

>  60 µm

              1100

              1200

              2000

Setting width of segment cut (depending on hardware) 

22,2:

 

 

e_a

Half cut: number of pulses 
Adjusting cutter end position for stepper cutter
The width of the partial cut can be set with 

parameter 22,2

. This indicates how far the cutter cuts into

the paper. Caused by tolerances in paper width and paper guide the remaining segment may vary up to
2 mm.

Printer mechanism HSP 2500

Printer mechanism HSP3500

Printer mechanism FTP63A

?

130

217

22,3:

 

u_w

 

distance from dotline to cut [dotlines] 

22,4:

u_a  TRUE: 

always move cutter blade to home position on init command 

FALSE:

move blade only when out of home position

Search for home position:
If the value is TRUE (=1), the home position is searched for actively during a reset or ESC C2. That 
means, during initialization the cutter blade moves back and forth rapidly. 
If the value is FALSE (=0) the cutter automatically looks for the status of the home switch after a reset 
or ESC C2. When it is correct, the cutter does not move. When it is not correct a cut is effected.

GeBE Elektronik und 

phone

+49.89.894141-0

GeBE-document-no. SoMAN-C32-E-V2.2-0793 

Feinwerktechnik GmbH

fax

+49.89.894141-33

date

July 7, 2020

Beethovenstraße 15

page  106 | 166

82110 Germering

email

[email protected]

Our general terms of business are to be applied.

Germany

Internet

www.gebe.net

Errors and changes reserved.

Summary of Contents for C32

Page 1: ...ypical line printer A8 syntax or as forms or page oriented printer as well Further printer emulations are available Interfaces are USB full speed or RS232 up to 1 Mbaud GeBE Elektronik und phone 49 89...

Page 2: ...20 5 2 1 EXAMPLES OF PRINTER PARAMETER PROGRAMMING 31 6 PRINTER INITIALIZATION 32 7 PRINTER STATUS AND SYSTEM MESSAGES 33 7 1 CONFIGURATION OF EMULATION SPECIFIC MESSAGES 33 7 2 SETTINGS FOR ADDITIONA...

Page 3: ...SE OF A BAR CODE SCANNER 72 8 15 1 1 CONFIGURE BAR CODE SCANNER 72 8 16 MOTION SENSOR 73 8 16 1 RESPONSE OF A MOTION SENSOR 73 8 17 DELAY COMMAND 74 8 18 SPECIAL FUNCTIONS FOR TICKET EXIT MONITORING 7...

Page 4: ...DARD COMMAND SET 90 12 1 NEW COMMANDS 91 12 2 COMMANDS NOT CURRENTLY EMULATED 91 12 3 FORMATTING COMMANDS 91 12 3 1 CARRIAGE RETURN 91 12 3 2 LINE FEED 91 12 3 3 FORM FEED 92 12 3 4 PAPER FEED FORWARD...

Page 5: ...UTE OPAQUE 112 14 1 3 FRAME ATTRIBUTE NEGATIVE PRINT 112 14 1 4 FRAME ATTRIBUTE ORIENTATION Rotation 113 14 1 5 SPECIFY TEXT FRAME WIDTH AND HEIGHT 113 14 2 FORMATTING COMMANDS FOR TEXT CHARACTERS 113...

Page 6: ...7 SYSTEM PARAMETER COMMANDS 126 16 7 1 READING HOST INTERFACE INFORMATION 126 16 7 2 VALUE MODIFICATION DESIGNED TO USER SPECIFICATIONS 127 16 7 3 COPYING SYSTEM PARAMETERS 127 16 7 4 CLEARING SYSTEM...

Page 7: ...1 1 COMMAND PRINT TICKET COUNTER 149 20 11 2 COMMAND LOAD TICKET COUNT 149 20 12 COMMAND INVERTED PRINT MODE 150 20 12 1 COMMAND ENABLE INVERTED PRINT MODE 150 20 12 2 COMMAND DISABLE INVERTED PRINT M...

Page 8: ...MODULE PRINT 158 23 7 MODUL PRINT SENSORS 159 23 8 MODULE PRINT EoT 159 23 9 MODULE RENDERER 159 23 10 REQUEST ANALOG VALUES 160 23 10 1 DEBUG COMMAND 161 24 ATTACHMENT C THE BOOTLOADER 162 24 1 DOWNL...

Page 9: ...the USB host Both endpoints use double buffering with wMaxPacketSize 64 The USB host requests messages and status through bulk IN Bulk IN transfers will always be confirmed by ACK handshake ZLP Zero L...

Page 10: ...x597E MaxiMulde PID 0x522C FLASH USB HPiR future Cortex M4 VID 0x19DB PID 0x02FF Bootloader STM32F427 CLASS A PID 0x0300 Bootloader STM32F427 CLASS B Piano GCT 4663 Maximulde maximould GCS 696x GCS 43...

Page 11: ...at bit index 2 11 5 u_a Redirected GeBE_C32 status flag at bit index 6 11 6 u_a Redirected GeBE_C32 status flag at bit index 7 In the GeBE Toolbox the request Get_Port_Status called control status ca...

Page 12: ...nitors the handshake line CTS clear to send together with the whole input buffer control Through the data lines the signal is simultaneously controlled together with the performed software handshake X...

Page 13: ...ault print density will result in reduction of printer head life time Never activate the printer driver at the end of a print job Data may be lost 2 2 PRINTER OPERATION MODES The printer contains of 2...

Page 14: ...entire data stream is printed out This mode can be very helpful for diagnostic tasks especially when servicing the printing system The SELF TEST which can be called up with the FEED button when switc...

Page 15: ...be entered directly into Win Z1 or the toolbox symbols description example meaning information in WinZ1 or toolbox d decimal value 27d 1 byte 27d h hexadecimal value 0Ah 1 byte 0Ah ASCII control code...

Page 16: ...d these FACTORY SETS can be adapted ex factory FACTORY SETTINGS not implemented yet actually realized in firmware settings The printer s basic settings are stored in the FACTORY SETS changeable ex fac...

Page 17: ...input for 16 bit encodings UTF8 UTF16 and 16Bit since a 16 bit value is expected for 16 bit encodings for entering the command operator the ESC or the RS must be supplemented with 00hex Then the pars...

Page 18: ...nd FACTORY parameter to output actually replaced by firmware parameter 14 send FIRMWARE parameter to output 15 send parameter help text to output 16 send 11 12 13 14 and 15 to output performed subsequ...

Page 19: ...r settings via host interface RS 12 0 0 0 1Eh 5Bh 31h 32h 3Ah 30h 2Ch 30h 3Ah 30h 5Dh 12 copy EEPROM parameter to output 0 0 all modules 0 parameter index complete list 0 digital output via interface...

Page 20: ...ble 10 7 u_w transmit to host 1 enabled 0 disabled Module 11 USB 11 1 r o set bit interface not present other interface present 11 2 u_a Redirected GeBE_C32 status flag at bit index 0 0 11 3 u_a Redir...

Page 21: ...HPIR system 5 PCL3 emulation subset only 6 similar to FGL system 13 8 e_a TRUE all patch array items are unpatched indexes 13 9 u_a code decode system Determines the decoding of the string code at hos...

Page 22: ...78 16x24 GB216x24 addon 16 3 u_w TRUE Data mode F Portrait 0 text mode T Landscape 180 data mode 16 4 u_w redirection of font indices 0 31 16 5 u_w redirection of logo indices 0 31 16 6 u_w redirectio...

Page 23: ...age drum dot lines 18 2 e_w starting speed of printer motor mm s 18 3 u_a maximum speed of printer motor mm s max 500 18 4 u_a maximum backwards speed mm s max 500 18 5 e_w printer motor backlash dot...

Page 24: ...eneral 0 low 1 high hardware dependent 18 39 u_a ticket segment length e g distance of blackmarks decimillimeter 18 40 u_a ticket length allowance for blackmark detection mm 18 41 u_a minimum paper sn...

Page 25: ...limit raw data values above convert to high logic level 19 40 r o MCU Pin AD_HeadTemp ADC lower limit raw data values below convert to high logic level 19 61 e_w MCU Pin AD_VP ADC upper lower hystere...

Page 26: ...e fwd ms 23 10 u_a forward time fwd ms 23 11 u_a forward time bwd ms 23 12 u_a continuation time bwd ms 23 13 u_a winding time fwd ms Module 24 End of Ticket EoT 24 1 u_w output equipment 0 cutting ed...

Page 27: ...byte 4 Bit 1 30 8 u_a A8 status byte 4 Bit 2 30 9 u_a A8 status byte 4 Bit 3 30 10 u_a A8 status byte 5 Bit 0 30 11 u_a A8 status byte 5 Bit 1 30 12 u_a A8 status byte 5 Bit 2 30 13 u_a A8 status byt...

Page 28: ...density dots dm 41 3 e_w vertical dot density dots dm 41 4 e_w number of spare dots left 41 5 e_w number of heatable dots per line 41 6 e_w number of spare dots right 41 7 e_w number of simultaneously...

Page 29: ...C 33 8 50 F 41 37 e_w preheat strobes on time s 0 preheat strobes disabled 41 38 e_w preheat pattern 41 39 e_w preheat cycle time s 41 40 e_w head platen force dN 41 41 e_w head platen force tolerance...

Page 30: ...s 98 3 e_a max motor speed bwd pps 98 4 e_a splitting of acceleration 98 5 e_a splitting of deceleration 98 7 e_a lock sensor AUX No 98 9 e_w number of steps fwd i e moving out of home 98 10 e_a numbe...

Page 31: ...d EEPROM parameter of module 17 renderer to an active interface RS 12 18 10 0 1Eh 5Bh 31h 32h 3Ah 31h 38h 2Ch 31h 30h 3Ah 30h 5Dh 12 copy EEPROM parameter output 17 module Msg 10 stall timeout 0 outpu...

Page 32: ...rting the system PoR with default bootloader properties 12 S Restarting the system PoR with enforcing the bootloader to wait for commands using time out 13 S Restarting the system PoR with enforcing t...

Page 33: ...configured to decide whether they shall be sent automatically or on demand also which kind of messages are sent or if they are sent at all 7 1 CONFIGURATION OF EMULATION SPECIFIC MESSAGES Parameter 1...

Page 34: ...atus message A8 n 3 status message in GeBE N78 format n 6 status message in FGL format n 254 status message in the actually set format extended status message n 255 status message in the actually set...

Page 35: ...displayed in status byte 4 Bit 2 30 9 the flag no of extended status messages is displayed in status byte 4 Bit 3 30 10 the flag no of extended status messages is displayed in status byte 5 Bit 0 30 1...

Page 36: ...cupied 2 on AUX3 occupied not occupied 3 on AUX4 occupied not occupied 4 always 0 identifier 5 always 0 identifier 6 always 1 identifier 7 always 1 identifier 3 Status byte Presenter Bit LED Status 0...

Page 37: ...parameter 30 10 any flag of the C32 messages current no can be displayed 1 Via parameter 30 11 any flag of the C32 messages current no can be displayed 2 Via parameter 30 12 any flag of the C32 messag...

Page 38: ...the 4 byte alignment of the use data which is necessary to form the 32 bit CRC Each message consists of length the opening brackets as message start identifier 1 byte the original identifier 1 byte t...

Page 39: ...e detected an error which nevertheless allows printing with limitations emergency operation Service should be carried out as soon as possible If for example the EEprom is not found the printer works u...

Page 40: ...neral system status and without Modulo 4 fill in bytes The CRC relates to the complete use data range between start and end identifier of the data Like all other embedded use data they are always outp...

Page 41: ...EEPROM index Restored data are integrated into the RAM 0002 STARTUP_SYSP_OUT_OF_RANGE At startup at least one system parameter was out of the allowed range of values SysParams_FAULT_Data1Type Data wor...

Page 42: ...ccumulated debugging ADC value message Array sorted according to ascending ADC numbers and within an ADC according to ascending channel number only according to HARDWARE_CODE make existing channels wa...

Page 43: ...ror 16 10h GMID_Parser_GeBE_N78 0000 MsgCode_Parser_GeBE_N78__COMMAND_IGNORED command not yet supported was caught and ignored Answer is 8 byte with the echo of wrong command 0001 MsgCode_Parser_GeBE_...

Page 44: ...E_C32__SYNTAX_ERROR user error 21 15h GMID_Print_Scanner 22 16h GMID_Print_Cutter 23 17h GMID_Print_Winder 24 18h GMID_Print_EoT 25 19h GMID_HostIF_HPIr 26 1Ah GMID_Parser_GeBE_HPIr 0000 MsgCode_Parse...

Page 45: ...yet supported was caught and ignored 0001 MsgCode_Parser_PCL3__SYNTAX_ERROR user error 39 27h GMID_Msg_LED 40 28h GMID_Msg_Status 41 29h GMID_Print_HeadSpec 42 2Ah GMID_Print_DC_Cutter 43 2Bh GMID_Uti...

Page 46: ...rmance of the printhead dotlines 0015 PAPER_LENGTH paper length since the last paper exchange dm 0016 PE number of detected exchange on PE 0017 HEADUPS number of detected HeadUps 0018 CUTS number of c...

Page 47: ...reference value 0011 MsgCode_Stats__REFVALS_ADC_AUX6 ADC Wert AUX6 reference value 0012 MsgCode_Stats__REFVALS_ADC_AUX7 ADC Wert AUX7 reference value 0013 ADC_VP ADC Wert VP reference value 0014 MADC...

Page 48: ...heater height d m 100 nm GeBE Elektronik und phone 49 89 894141 0 GeBE document no SoMAN C32 E V2 2 0793 Feinwerktechnik GmbH fax 49 89 894141 33 date July 7 2020 Beethovenstra e 15 page 48 166 82110...

Page 49: ...rigin of the system parameter URAM User RAM parameter UEEP User EEPROM parameter FACT Factory parameter FIRM Firmware parameter When reading a system parameter value a default value will be read if th...

Page 50: ...Parameter is deprecated r o Factory configuration only e_w Expert configuration changes get active only after system reset e_a Expert configuration changes may be activated during operation u_w User...

Page 51: ...h Timestampms0x001D0000 Poscount W1 W2 W3 W4 i__ CRC AI Message ID W1 W4 32 Bit status words 1 4 Printer operation status Example Output in ASCII format AI 0x00000052 0x0000000Ems0x001D0000 0x00000022...

Page 52: ...y programmable 19 6 13 14 w2 AUX6 occupied empty programmable 19 7 14 15 w2 AUX7 occupied empty programmable 19 8 15 16 physical paper present physical paper out just info no print stop 16 17 ticket r...

Page 53: ...9 52 conservation charging 20 53 suspend intended 21 54 resume intended 22 55 battery temperature battery too hot 50 C 23 56 battery temperature battery too cold 10 C not activated 24 57 TEST Key not...

Page 54: ...ly 0 17 82 TBD actually 0 18 83 TBD actually 0 19 84 TBD actually 0 20 85 TBD actually 0 21 86 TBD actually 0 22 87 TBD actually 0 23 88 TBD actually 0 24 89 TBD actually 0 25 90 TBD actually 0 26 91...

Page 55: ...BD actually 0 18 115 TBD actually 0 19 116 TBD actually 0 20 117 TBD actually 0 21 118 TBD actually 0 22 119 TBD actually 0 23 120 TBD actually 0 24 121 TBD actually 0 25 122 TBD actually 0 26 123 TBD...

Page 56: ...for application only m font index index 0 system font n 16d NUMBER_OF_FONTS number of fonts in system for application only n 17d LOGO read logo for application only m logo index index 0 system logo n...

Page 57: ...form with two decimal places e g 14 36 23 output of a converted temperature in decimal form with three decimal places e g 0 332 If an unsupported output form is specified the output is selected hexade...

Page 58: ...30d 99d 114d n Description Delete reference value s for index n Only available in expert mode 8 9 4 COPY PRINTER REFERENCE VALUES ACTUAL VALUE Name Copy reference values from ADC value Format ASCII RS...

Page 59: ...reference value x w d c n 23d ADC value NearPaperEnd reference value x w d c n 24d ADC value Vref reference value x w d c n 25d correction value 1 x w d n 26d correction value 2 x w d n 27d correctio...

Page 60: ...1 RS ir 54d 1 n 55d custom counter 2 max 32 bytes x w d n 56d paper end calibration value x w d c n 57d blackmark gap calibration value x w d c Figure 3 Overview Index n of reference values in EEPROM...

Page 61: ...1d 10d Font Nr font underlined underline ESC x 1d 11d Font Nr font width must be 1 ESC x 1d 12d Dummy position counter in 2 bytes ESC x 1d 13d Dummy mark length 1 byte ESC x 1d 14d Param output RAM s...

Page 62: ...n short off at quick charge otherwise short on long off flashing in case of error otherwise permanently off 5 off off 6 flashing in case of medium fatal error otherwise permanently on flashing in case...

Page 63: ...g To disable the blinking either use a command or open the exit sensor if it was activated in the parameters Information The blinking after EoT is stopped one minute after EoT at the latest Example Th...

Page 64: ...EPROM The counter readings in the statistics entries are not resettable Converted into appropriate units they can be read out by command It should be noted that by randomly switching the printer on an...

Page 65: ...starts at head temperature from 30 C to 40 C n 13d Number of print starts at head temperature from 40 C to 50 C n 14d Number of print starts at head temperature from 50 C to 60 C n 15d Number of prin...

Page 66: ...format using the message command Example message command for query of cuts ESC x 1d 15d 3d Output Number of cuts 2DB4h 11700 1Bh 78h 30h 46h 30h 33h 30h 38h 00h 00h 00h 00h 32h 44h 42h 34h ESC x 0 F...

Page 67: ...nt ADC Index 3 AUX 3 n c ADC Index 4 AUX 4 n c ADC Index 5 AUX 5 motor temperature pressure sensor ADC Index 6 AUX 6 n c ADC Index 7 AUX 7 additional Vp measurement battery temperature ADC Index 8 Vp...

Page 68: ...attery temperature is 45 C 113 F Hint Please notice that the following sensors have a more or less reliable thermal interlinking i e the issued temperature value matches only approximately that of the...

Page 69: ...contact pressure o automatic moving in Ih and II amount of motor steps to perform Description The actuator will be moved in definite amount of steps A standard actuator has a step range of 500 steps a...

Page 70: ...tachment to its end position The head lift command only reacts with closed Head_UP sensor and will subsequently move the preset motorsteps quantityH quantityL If necessary the motor step amount will b...

Page 71: ...ets position counter value 500 HINT At the moment only actuator 1 is supported Example RS xA1 Response example of module 37 Print_Aktuator with message ID 0x0025 and message code 0x0000 aR 0x00000032...

Page 72: ...e value 00030000567414 at the position 0x000024D1 The bar code scanning was terminated with a linefeed 0d hex 8 15 1 1 CONFIGURE BAR CODE SCANNER The command configure bar code scanner sends commands...

Page 73: ...ecimal 30d 120d 112d 48d Description The sensor contents are added to the sensor position counter and displayed as 64bit value If the last command parameter is 0 both values are read If it is 1 the mo...

Page 74: ...rint data stream Format ASCII RS 3d 0d termH termL Hex 1Eh 24h 3h 0h termH termL Decimal 30d 36d 3d 0d termH termL The values termH termL represent a 16 bit value in ms The maximum time is limited to...

Page 75: ...deletes the complete print job Afterwards the printer gets back to idle mode without paper A possible new ticket print job will be performed as soon as new paper is inserted The process is indicated i...

Page 76: ...correct ticket issue is implied when the specified sensor has been reported occupied within the specified feed length status 0 Parameters 18 53 autoflush on feed jam If the parameter is activated an...

Page 77: ...ivate monitoring of ticket output via specified sensor No monitoring at value 0 The level of the threading sensor is preset for a reflex sensor If the sensor sees paper a jam is assumed This setting c...

Page 78: ...ing during EoT state The level of the threading sensor is preset for a reflex sensor If the sensor sees paper a jam is assumed This setting can be changed in module 19 8 18 4 2 STATUS MESSAGES Setting...

Page 79: ...at autoload and continues to the next one Then the printer retracts the paper by the input length in mm stated in parameter 18 26 8 19 2 AUTOLOAD BATCH FILE At the end of an autoload process a batch...

Page 80: ...mits the simultaneous activations of a minimum of 8 to a maximum of 2040 dots See Hardware Manual A high number of dots increases the print speed but also the print peak current Once the number of bla...

Page 81: ...a for the dotline are not available on time Example speed 250 mm s at a resolution of 8 dot mm 200 dpi Tcyl 1 250 8 500 s 18 29 fixed strobes on time s 0 variable strobes on time Parameter 18 29 defin...

Page 82: ...ier are taken into account during preheating Following temperature levels of the printing dot will be differentiated current dot dot not printed dot printed penultimate line last line temperature of d...

Page 83: ...18 13 0 disable blackmark detection Parameter 18 39 paper length of the label ticket in mm 11 2 CONTROL BY MARKS TICKETS AND LABELS Marks are detected with a sensor light barrier on the paper This is...

Page 84: ...kmark detection length in dotlines 0 blackmark detection off Length for the detection of a mark in dotlines This parameter is used to define how many dotlines must be recognized to accept a blackmark...

Page 85: ...CH LENGTH Parameter 18 40 Indicates how long minutes the printer is supposed to search for the blackmark after end of ticket The parameter is set to 0 when the ticket mode is used according to length...

Page 86: ...ust be separately permitted via system parameter 24 5 Finally the printer must be reset to activate the parameters Example 1Eh 4 0 0 delete user settings HINT modules can be deleted seperately 1Eh 1 2...

Page 87: ...inter is back to the ToF position the winder runs forward in ms by the time set in parameter 23 13 to wind up the backing paper Thereafter the tension is maintained for the time in ms set in parameter...

Page 88: ...top the printer motor after backward movement Parameter 23 13 winding time fwd ms End of the lead time bwd Parameter 23 14 winding direction 0 forwards 1 backwards GeBE Elektronik und phone 49 89 8941...

Page 89: ...emoval position specified in system parameter 23 2 and that it can be removed While waiting for the removal the follow up ticket is pulled back to the top of form position in parallel and the winder t...

Page 90: ...g in one line left right centered ESC J n Bold on off ESC k Return actual status ESC L n Print with and without underlining ESC m n Set graphics mode ESC N n Character tab Character superposition ESC...

Page 91: ...ermine the number of characters per line 12 3 1 CARRIAGE RETURN Name Carriage Return Format ASCII CR Hex 0Dh Decimal 13d Description Line feed if last character LF Printing action with line feed An im...

Page 92: ...h lH lL bDir sSensorsH sSensorsL sConditionsH sConditionsL Dezimal 27d 102d lH lL bDir sSensorsH sSensorsL sConditionsH sConditionsL Description Paper feed by l lines lh x 256 ll lines This command fe...

Page 93: ...tly determined with the enlarged command FFh Here the width or height of the actual font can be enlarged or reduced almost open end The zooming factor is described as a fraction with a multiplier and...

Page 94: ...ed by another one or cancelled with n 0 The commands ESC H or ESC W have a cumulative effect on the font size command m 0 255 Font selection n 1 255 Font size limited by additional basic scaling Examp...

Page 95: ...ues The number of dots is stated which indicate by how much the spacing has to be changed based on the unscaled font This means that scaling a text also changes the spacing accordingly When enlarging...

Page 96: ...n Printing black grey on white This command is effective from the letter after which it is given until it is cancelled Action 0 normal printing 1 white on black 12 4 12 TEXT ORIENTATION Name Text orie...

Page 97: ...cription Absolutely moving forward from left to the horizontal pixel position n 256 x n1 n2 This command allows pixel accurate positioning to a print start position within a line If the desired positi...

Page 98: ...f the data of this batch file were sent to the printer via interface Therefore batch files are able to contain texts graphics and commands Name call batch file Format ASCII ESC T n Hex 1Bh 54h n Decim...

Page 99: ...nsferred RS232 operation is much faster than the method without compression about 1 3 Name Graphics mode compressed Format ASCII ESC m Mode Parm Description Mode 0 Graphics mode uncompressed without P...

Page 100: ...The second byte contains the graphics information to be printed In text mode from left to right the dot furthest to the right is the LSbit A 1 in the respective bit position means a black dot on the l...

Page 101: ...h clear text b Code39 without clear text C Code128 with clear text Subset A B C automatic c Code128 without clear text Subset A B C automatic D EAN 13 with clear text d EAN 13 without clear text I 2 a...

Page 102: ...89 Command example EAN13 with clear text print 123456789012 ESC cD 80d 1d 10d 123456789012 Code128 Data are completed with FFHex The number of characters has to be even Character set 0123456789 Comman...

Page 103: ...N78 16 20 RW_ASAP default barcode alignment GA_46 56 20 RW_ASAP default barcode alignment 12 6 4 2 SELECT ROTATION BARCODE COMMAND SEQUENCE Syntax ESC c 0xFD rotation specification 1 byte 0x00 0 L l...

Page 104: ...barcode data bytes low Example ESC cq 0d M 10d 0d 0d 20d 12345678901234567890 In principle all QR code versions ie up to version 40 177x177 are supported The expression of large QR codes is suppressed...

Page 105: ...he printer after the cut error occurred n 4 Retaining paper while ripping off This command needs an additional parameter m To avoid pulling the perforated paper off the printer after cutting the motor...

Page 106: ...utter The width of the partial cut can be set with parameter 22 2 This indicates how far the cutter cuts into the paper Caused by tolerances in paper width and paper guide the remaining segment may va...

Page 107: ...ull cut 1 half cut or segment cut Param a bit 3 24 3 EoT_DoubleCut 0 no double cut 1 double cut with parameter 24 3 Param a bit 4 0 reserved Param a bit 5 24 5 EoT_Cut_NoBackfeed 0 backfeed after cut...

Page 108: ...the serial interface Otherwise these data sent during reset would be lost because the reset sequence erases the input buffer Corresponds to command RS DLE 00d 12 9 SYNC ORDER Name Sync Command Format...

Page 109: ...rint white to black Depending on the type of contents other attributes may be specified e g in case of text frames the alignment of the text within the frame Each frame can be turned in 90 steps compa...

Page 110: ...ine a ticket by sequential command sequences with just one main command Selected applications of subcommands are described in the command overview A GeBE_C32 command sequence is enclosed in square bra...

Page 111: ...e boolean Single ASCII character N n Y y J t T j f F 0 or 1 Text Alphanumeric character character set and number of characters depending on command Integer optionally as decimal notation default e g 2...

Page 112: ...nting area and if necessary additionally the width and the height of the frame based on the contents will be specified Alternatively the postion of the origin s opposite corner can be indicated The sy...

Page 113: ...the frames or even in a row formatting may be changed several times 14 2 1 FONT SELECTION In case the selected font does not exist in the system the actual selected font remains active Command identi...

Page 114: ...e system rounds suitably or limits the value in order to meet the threshold 14 2 2 1 SCALE TEXT CHARACTERS Command identifier ScalT short form ScT 1 Parameter Scale width rational number 2 Parameter S...

Page 115: ...ting of characters within a ticket the following commands are available 14 2 3 1 SUPPRESSING THE INFLUENCE OF FONT STYLE TO CHARACTER THICKNESS Command identifier CharstyleC short form CsC Parameter B...

Page 116: ...d through the system parameters This command may affect the character thickness 14 2 3 6 BOLD PRINT Bold print in order to imitate the font style This command may affect the character thickness Comman...

Page 117: ...op right CR centered right BR bottom right Examples place centered text vertically in the centre of the frame ACC place right aligned text top right of the frame Align TR 14 3 2 AUTOMATIC WORD WRAPPIN...

Page 118: ...ession Description U uncompressed graphics bit 7 of the first byte contains the dot which is furthest left R Run Length Encoded RLE graphics series of 2byte sequences runs consisting of 1 byte number...

Page 119: ...ter another via the command described below The graphics height is determined by the number of transferred graphics lines The graphics width is set as a part of the command Within a graphics frame the...

Page 120: ...Scaling parameters follow the coordinate system of the frame The resulting scaling needs to be displayed as a fraction with numerator and denominator of 1 255 Scaling factors thus can be provided in...

Page 121: ...nt GeBE ScB 8 Barcode enlargement 8x8 fold GeBE BcD QR_T 5 M QR_GeBE1234567890 A T content text 7 version M ECC level A ASCII data GeBE EoT End of Ticket 14 5 2 SELECTING BARCODE HEIGHT This command e...

Page 122: ...ned integer out of 32767 32767 Example Right shift line by 320 dots from the actual cursor position GeBE GrPrimL 320 0 15 3 PRINTING PARAXIAL RECTANGLE Starting from the actual cursor position a recta...

Page 123: ...16 2 PRINTING A SYSTEM VARIABLE This command prints the actual variable value at the beginning of the ticket print Command identifier Vp Parameter System variable identifier Example Printing the tick...

Page 124: ...ository revision of boot loader REV_APPL repository revision of application HW_APPL hardware specification of the application with repository revision DEV_APPL device name of the applications firmware...

Page 125: ...This command indicates the number of ticket copies Parameter 0 print ticket once no copy Ticket number remains the same for all copies and is incremented after the last copy Command identifier TCopy...

Page 126: ...value FACT factory parameter value UEEP EEPROM parameter value URAM RAM parameter value HINT access rights and help texts Description If several identifiers are noted these are separated with empty s...

Page 127: ...RAMETERS This command copies a system parameter value from source to target storage area Command identifyer SyspCopy 1 Parameter System parameter identification tolerated wildcards 0 0 all system para...

Page 128: ...2 3 17 30 GeBE FP 160 20 GeBE F2 GeBE ScT2 4 Atelier Bollwerk GeBE FP 390 77 GeBE F2 GeBE ScT1 1 PRESENTS GeBE FP 160 100 GeBE F2 GeBE ScT2 5 BRIGHT STAR MEINE LIEBE EW GeBE FP 185 195 GeBE F1 GeBE Sc...

Page 129: ...300 GeBE F1 GeBE ScT1 2 1176489 28 1216 0501 GeBE EoT GeBE Elektronik und phone 49 89 894141 0 GeBE document no SoMAN C32 E V2 2 0793 Feinwerktechnik GmbH fax 49 89 894141 33 date July 7 2020 Beethove...

Page 130: ...s used in the parser modules are redirected Each printer emulation has its own patch table in the parser modules parameters x 6 The order of the batch as it was saved in the flash can be changed via t...

Page 131: ...logo switching is no longer possible This gives the basic table the following structure 0 1 2 3 4 31 32 33 34 255 Command The command select logo 1 addresses the first logo in the AddOn flash memory T...

Page 132: ...the parser modules Each printer emulation has its own font patch table in the parser modules parameter x 4 With the help of the patch table the sequence of fonts as stored in the flash can be changed...

Page 133: ...s the desired character However if the first byte is smaller than 80Hex only the first page is started without expecting any further address byte If you still want to use only 2 byte codings the param...

Page 134: ...b addon FGL Font9 20 25x41 F10_25x41_b addon FGL Font10 21 25x49 F11_25x49_b addon FGL Font11 22 46x91 F12_46x91_b addon FGL Font12 23 20x40 F13_20x40_b addon FGL Font13 Copyright Roboto Condensed by...

Page 135: ...x18 18357 Zeichen 869 KB Except CJK this font contains all European and remaining characters of the complete Unicode Font Consisting of pages 00 06 09 11 1E 27 30 33 AC D7 F9 FE 4 SimHei GB2312 476 KB...

Page 136: ...Elektronik und phone 49 89 894141 0 GeBE document no SoMAN C32 E V2 2 0793 Feinwerktechnik GmbH fax 49 89 894141 33 date July 7 2020 Beethovenstra e 15 page 136 166 82110 Germering email info gebe ne...

Page 137: ...sp 36Pt Monospace 821BT 12pt resp 36pt Monospace 821BT Bold 12pt resp 36pt GeBE Elektronik und phone 49 89 894141 0 GeBE document no SoMAN C32 E V2 2 0793 Feinwerktechnik GmbH fax 49 89 894141 33 date...

Page 138: ...14 17x31 GeBE Elektronik und phone 49 89 894141 0 GeBE document no SoMAN C32 E V2 2 0793 Feinwerktechnik GmbH fax 49 89 894141 33 date July 7 2020 Beethovenstra e 15 page 138 166 82110 Germering emai...

Page 139: ...onik und phone 49 89 894141 0 GeBE document no SoMAN C32 E V2 2 0793 Feinwerktechnik GmbH fax 49 89 894141 33 date July 7 2020 Beethovenstra e 15 page 139 166 82110 Germering email info gebe net Our g...

Page 140: ...C L n Print with without underlining n 0 1 ESC l ph pl Set side lenght ph 1 4 pl 1 4 ESC m n Set graphics mode Select coding n 00 05 ESC m n o Offset to the right for graphics ESC N ph pl Go to the ab...

Page 141: ...Paper backdraw by lh x 256 ll lines ESC Initializes the printer with a RESET pulse ESC n Printout of the logo with number n GeBE Elektronik und phone 49 89 894141 0 GeBE document no SoMAN C32 E V2 2...

Page 142: ...rameter 3 1 in seconds 0 seconds no power down resp after 10 28800 seconds power down Description If the parameter is set and the hardware conditions for the power down are met the controller switches...

Page 143: ...esc_switch_pe_konserve konserve standard text ESC r n m x Configure battery charging connection ESC s n m x Save batch file ESC T x Print batch file no x x A Q R S ESC U n Ignore the following amount...

Page 144: ...ED Meaning error error OK interrupted Dual green of error R green 30 1 green on reset X green 30 1 green on error eliminated H h X red 5Hz 1 1 5Hz 1 1 head lifted P p X red 5Hz 1 1 5Hz 1 1 paper end Z...

Page 145: ...th of a character In the above example the height is set to 2 and the width is set to 3 This means that in case of a dot size of 7x8 the character is 16 dots high and 21 dots wide The size of characte...

Page 146: ...UPC A and EAN8 a e for EAN13 a n for Code 39 a f for interleaved 2 5 a o for Code 128 B C B P for picket fence style B L for ladder style and string vary as described below The above example is a fig...

Page 147: ...a value has been stored the ticket measuring function of the printer after poweron is disabled This function is useful when label stocks are printed The back and forth motion of the ticket during init...

Page 148: ...r c This command makes the printer draw a box r dot rows tall and c dot columns wide We recommend a row column command subsequently to prevent any confusion concerning the cursor position 20 10 2 COMM...

Page 149: ...otation This requires the command PC This command can be placed anywhere in the ticket data However the position of the ticket pointer is used to place the ticket counter Therefore we recommend to sen...

Page 150: ...ales a font up from size 5 to size 20 20 14COMMAND PRINT INTENSITY lve This command adjusts the print intensity according to a given speed setting lve0 is default The value can vary from 5 up to 5 Pos...

Page 151: ...T end of ticket run status S5 NO STATUS s5 NO STATUS S6 ASCII STATUS s6 ASCII STATUS S7 DOWNLOAD SPACE AVAILABLE STATUS S8 PARTIAL ASCII STATUS s8 PARTIAL ASCII STATUS 20 17 2 STATUS MESSAGES HEX DEZ...

Page 152: ...ored The end of a command is always a capital letter ESC All except r B and r C ESC r F Raster Graphics Presentation Mode Command Orientation ESC r T Raster Height Command Height of graphics field ESC...

Page 153: ...file no 38 12 0 no batch file executed These commands are ignored when there is no entry in this batch file or when the parameter 0 21 4 ELIMINATE EMPTY ROWS Parameter 38 9 Default maximum empty rows...

Page 154: ...ges in printing operation 22 2 CHARGING MANAGEMENT A current limitation of the charging circuit does not exist in some GeBE controllers In the controllers this charging management is done by the proce...

Page 155: ...suring interval per measurement is two seconds With the number of thus gained values configured in parameter P3 the time delta t is determined which is used to dedicate the voltage drop 22 2 4 MAXIMUM...

Page 156: ...LSbit is about 0 01 C 32 F Default is 44 10 64 That means that the recording interval is identified as a change in temperature at the end of charging if the difference in temperature preset in 44 10...

Page 157: ...E40 0x00000001 0x00000000 0x00000000 0x00 000000 i__ 0x2D500C85 AI Pos counter Line counter since printer switch on 32 bit counter 23 3 MODULE PM POWER MANAGER Bit Description 0 All modules in operati...

Page 158: ...advanced notice 14 Autoload is executed 15 Autoload feed failed charging condition missing or untimely paper end 16 Flush assignments 17 AutoFlush suspended 18 Cutter jam 19 Damage Head Spec Character...

Page 159: ...emperature too high 14 motor temperature too low 15 motor temperature too high 16 printhead stripped 17 feed button pressed 18 button1 pressed 19 button2 pressed 20 head has reached at least the first...

Page 160: ...r Channel 14 Near Paper End Channel 15 AUX 2 2 Blackmark Head Alignment Example RS xa 0d Reply to Module 12 message with the message ID GMID 0x000C and the message code 0x0001 aR 0x00000062 0x00016E83...

Page 161: ...e PRINTISRSTATE_AWAIT_STATUS us n 11 Printer runtime PRINTISRSTATE_FIRSTLINE us n 12 Printer runtime PRINTISRSTATE_NOLINE us n 13 Printer runtime PRINTISRSTATE_SUSPEND us Depending on above mentioned...

Page 162: ...ctivate the bootloader process If you press the feed button during start up of the system and paper is not available this waiting period is extended by further 30 seconds This is sufficient time to ac...

Page 163: ...a transmission or storage integrity In the scope of the EN IEC 60335 1 standard they offer a means of verifying the Flash memory integrity The CRC calculation unit helps compute a signature of the sof...

Page 164: ...calculator can be reset to 0xFFFF FFFF with the RESET control bit in the CRC_CR register This operation does not affect the contents of the CRC_IDR register 25 5 CRC REGISTERS The CRC calculation unit...

Page 165: ...ISTER CRC_CR Address offset 0x08 Reset value 0x0000 0000 Bits 31 1 Reserved must be kept at reset value Bit 0 RESET bit Resets the CRC calculation unit and sets the data register to 0xFFFF FFFF This b...

Page 166: ...GeBE Elektronik und phone 49 89 894141 0 GeBE document no SoMAN C32 E V2 2 0793 Feinwerktechnik GmbH fax 49 89 894141 33 date July 7 2020 Beethovenstra e 15 page 166 166 82110 Germering email info geb...

Reviews: