background image

GeBE-PRINTER SYSTEM C32

SOFTWARE MANUAL

                

 valid from:

 

firmware revision V.2643

 

                  bootloader revision V.2559

Sections coloured in red are not yet implemented!

The printer system C32 is a powerful thermal printer control using a 32 bit Cortex M3 or M4 processor. It can be configured as
typical 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.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  1 | 166

82110 Germering

email

[email protected]

Our general terms of business are to be applied.

Germany

Internet 

www.gebe.net

Errors and changes reserved.

Содержание C32

Страница 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...

Страница 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...

Страница 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...

Страница 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...

Страница 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...

Страница 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...

Страница 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...

Страница 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...

Страница 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...

Страница 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...

Страница 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...

Страница 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...

Страница 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...

Страница 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...

Страница 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...

Страница 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...

Страница 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...

Страница 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...

Страница 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...

Страница 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...

Страница 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...

Страница 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...

Страница 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...

Страница 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...

Страница 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...

Страница 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...

Страница 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...

Страница 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...

Страница 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...

Страница 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...

Страница 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...

Страница 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...

Страница 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...

Страница 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...

Страница 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...

Страница 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...

Страница 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...

Страница 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...

Страница 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...

Страница 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...

Страница 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...

Страница 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...

Страница 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_...

Страница 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...

Страница 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...

Страница 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...

Страница 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...

Страница 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...

Страница 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...

Страница 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...

Страница 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...

Страница 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...

Страница 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...

Страница 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...

Страница 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...

Страница 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...

Страница 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...

Страница 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...

Страница 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...

Страница 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...

Страница 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...

Страница 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...

Страница 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...

Страница 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...

Страница 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...

Страница 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...

Страница 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...

Страница 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...

Страница 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...

Страница 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...

Страница 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...

Страница 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...

Страница 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...

Страница 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...

Страница 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...

Страница 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...

Страница 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...

Страница 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...

Страница 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...

Страница 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...

Страница 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...

Страница 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...

Страница 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...

Страница 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...

Страница 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...

Страница 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...

Страница 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...

Страница 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...

Страница 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...

Страница 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...

Страница 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...

Страница 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...

Страница 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...

Страница 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...

Страница 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...

Страница 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...

Страница 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...

Страница 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...

Страница 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...

Страница 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...

Страница 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...

Страница 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...

Страница 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...

Страница 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...

Страница 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...

Страница 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...

Страница 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...

Страница 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...

Страница 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...

Страница 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...

Страница 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...

Страница 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...

Страница 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...

Страница 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...

Страница 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...

Страница 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...

Страница 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...

Страница 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...

Страница 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...

Страница 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...

Страница 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...

Страница 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...

Страница 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...

Страница 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...

Страница 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...

Страница 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...

Страница 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...

Страница 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...

Страница 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...

Страница 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...

Страница 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...

Страница 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...

Страница 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...

Страница 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...

Страница 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...

Страница 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...

Страница 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...

Страница 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...

Страница 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...

Страница 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...

Страница 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...

Страница 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...

Страница 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...

Страница 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...

Страница 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...

Страница 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...

Страница 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...

Страница 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...

Страница 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...

Страница 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...

Страница 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...

Страница 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...

Страница 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...

Страница 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...

Страница 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...

Страница 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...

Страница 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...

Страница 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...

Страница 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...

Страница 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...

Страница 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...

Страница 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...

Страница 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...

Страница 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...

Страница 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...

Страница 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...

Отзывы: