Presenter printer, up to 200 mm/s fast high resolution 203 dpi text • graphics • barcode interfaces: rs232 and usb 60/82 mm paper width • anti-jam-unit integrated cutter (20 pages)
Page 1
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.
8 EXTENDED STATUS MESSAGES............................38 8.1 COMPOSITION OF A MESSAGE...........................38 8.2 PRINTER OPERATION STATUS............................39 8.3 EXAMPLE..................................40 8.4 MESSAGE ID................................41 8.5 ORGANIZATION OF USE DATA RANGE........................49 8.6 C32 STATUS MESSAGE: REQUESTING PRINTER STATUS..................51 8.7 REQUEST SYSTEM INFORMATION..........................56 GeBE Elektronik und phone +49.89.894141-0 GeBE-document-no. SoMAN-C32-E-V2.2-0793 Feinwerktechnik GmbH +49.89.894141-33...
Page 3
SOFTWARE MANUAL C32 8.7.1 EXAMPLE: READ NUMBER OF ADDONS......................56 8.8 PRINT SYSTEM DATA..............................57 8.9 PRINTER REFERENCE VALUES...........................58 8.9.1 READ PRINTER REFERENCE VALUES........................58 8.9.2 WRITE PRINTER REFERENCE VALUES.......................58 8.9.3 DELETE PRINTER REFERENCE VALUES......................58 8.9.4 COPY PRINTER REFERENCE VALUES (ACTUAL VALUE)..................58 8.9.5 INCREMENTING REF VALUE 54 AND 55......................58 8.10 READ OUT SYSTEM DATA WITH A8 COMMAND SYNTAX..................61...
Page 4
11.5 LABEL PRINTING WITH THE OPERATION OF A WINDER..................87 11.5.1 PARAMETER SETTINGS...........................87 11.5.1.1 SETTING PARAMETERS FOR TIMING SEQUENCE..................88 11.5.1.2 STATUS MESSAGES..........................89 12 LINE MODE GeBE A8 STANDARD 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...
Page 5
12.8 INITIALIZE PRINTER A8 COMPATIBLE COMMANDS....................108 12.8.1 INITIALIZE PRINTER BUFFER........................108 12.8.2 INITIALIZE PRINTER............................108 12.9 SYNC ORDER................................108 13 FORMS MODE GeBE C32 STANDARD COMMAND SET....................109 13.1 GeBE_C32 FORMS AND FRAMES..........................109 13.2 FRAME CLASSES..............................110 13.3 GeBE_C32 COMMAND SEQUENCES........................110 13.3.1 STRUCTURE OF A COMMAND SEQUENCE.....................110 13.3.2 DATA FORMAT OF TRAILING PARAMETERS....................111...
Page 6
18 FONTS....................................132 18.1 FONT SEQUENCE..............................132 18.2 UNICODE FONT (OPTIONALLY LOADABLE)......................133 18.3 STANDARD FONTS..............................134 18.3.1 GeBE STANDARD FONTS 0 - 7........................136 18.3.2 GeBE STANDARD FONTS 8 - 11........................137 18.3.3 FONTS 12 - 23..............................138 19 N78 EMULATION................................140 19.1 CONFIGURATION OF PRINTER IN N78 EMULATION....................140 19.2 EMULATED COMMANDS............................140...
Page 7
20.16 COMMAND PRINT TICKET/ NO CUT........................151 20.17 FGL STATUS................................151 20.17.1 STATUS REQUEST............................151 20.17.2 STATUS MESSAGES.............................151 21 PCL3 EMULATION................................152 21.1 PCL COMMANDS REDIRECTED TO GeBE GRAPHICS COMMANDS.................152 21.2 IGNORED PCL COMMANDS.............................152 21.3 SWITCHED PCL COMMANDS..........................153 21.4 ELIMINATE EMPTY ROWS............................153 22 APPENDIX A: BATTERY CHARGER...........................154 22.1 SOFTWARE BASED CONTROL IN GENERAL......................154...
Page 8
22.2.5 DELTA T / DELTA t IDENTIFICATION........................155 22.2.6 MAXIMUM T IDENTIFICATION........................155 22.2.7 RESTART CHARGING WITH CONNECTED CHARGING DEVICE...............155 22.3 CONFIGURATION BY SYSTEM PARAMETERS......................156 23 ATTACHMENT B: ADVANCED C32 DEBUG STATUS MESSAGE..................157 23.1 ENABEL/DISABLE ADVANCED C32 STATUS MESSAGE..................157 23.2 MESSAGE STRUCTURE............................157 23.3 MODULE PM POWER MANAGER..........................157 23.4 MODULE SysParams...............................157...
"Device Class Definition for Printing Devices Version 1.1." The device is implemented as full- speed self-powered device with GeBE-Vendor ID. idVendor = Ox19DB (VID, GeBE) In addition to the control-endpoint the device uses 2 function-endpoints for bulk transfers from and to the USB host. Both endpoints use double buffering with wMaxPacketSize=64.
Page 10
SOFTWARE MANUAL C32 GeBE USB Product IDs Cortex M3 VID: 0x19DB PID: Ox0276 Bootloader STM32F103 CLASS A Piano (GCT-4662), FLASH (GCT-4362-3-4) PID: 0x02FB Bootloader STM32F103 CLASS B testprinter, MaxiMulde, GCS-696x, GCS-436x PPID: 0xnnnn Bootloader STM32F103 CLASS C USB & LAN (to be defined)
USB disconnect/connect and acts as if the USB plug on the HOST is pulled out and plugged in again. This action can also be carried out in the GeBE Toolbox with the "HW Reset" button.
In case of a defective character, the printer prints a „?“ (at parity or framing error) and a „!“ (at overrun error). Subsequently a „X“ will be sent via serial interface. As default: printing „?“ at parity or framing error is not activated. 1.1.6 INTERFACE HPIr See description INFO-HPIR-E-0417 (download from www.gebe.net). 1.1.7 INTERFACE GeBE-Ir See description INFO-GeBEIR-E-0395 (download from www.gebe.net).
PRINTER OPERATION MODES The printer contains of 2 basic operation modes: GeBE Line Mode (compatible to GeBE A8 syntax) In line printer mode each printer action will be performed immediately. A „hello world“ followed by carriage return prints „hello world“ with a line feed.
SOFTWARE MANUAL C32 PRINTER OPERATION MODES AND EMULATIONS Printer parsers are suited to easily implement other printer emulations. Emulations of older GeBE printers and customary printer series of other printer producers are already integrated. Emulations will be determined in by parameter 13,4 emulation chain. The parser scans for valid commands according to the emulation sequence, and performs the command.
SOFTWARE MANUAL C32 3 COMMAND SETS NOMENCLATURE Following nomenclature is valid for command tables: All codes and parameters of one command are compiled of single bytes (1 byte = 8 bit). They are ASCII – characters, hexadecimal values or placeholders for numerical values or bit strings.
SOFTWARE MANUAL C32 4 SYSTEM CONFIGURATION One set of parameters is used to configure the printer system in all kind of emulations. For more transparency these parameters are grouped in modules. Some of the parameters are permanently linked to the hardware and can only be changed ex factory.
SOFTWARE MANUAL C32 5.1.2 PARAMETER INDEX A – TASK IDENTIFIER change value of RAM parameter change value of EEPROM parameter USER SETTINGS change value of RAM parameter and activate parameter change value of EEPROM parameter and activate parameter USER SETTINGS...
SOFTWARE MANUAL C32 5.1.3 PARAMETER ACCESS AUTHORISATION User configuration: Changes become effective immediately. User configuration: Changes become effective after a reset. Expert configuration: Not changeable by user, but by expert. Changes become effective immediately. Expert configuration: Not changeable by user, but by expert. Changes become effective after a reset.
Idle time [s] power off time (depending on hardware) 0 =: off 10 - 32000 in seconds to turn off after the last action Module 9 Host I/F number of data items sent from data host to receiving queue placed bit: activates the GeBE ASCII protocol Module 10 RS232 10,1 interface...
Page 21
'code-decode system' Determines the decoding of the string code at host interface 0: 8 bit - suitable for font sets of max. 256 characters (e.g. ASCII or GeBE standard fonts) 1: 8-16 bit - automatic switch, suitable for GeBE font SimHei_GB2312_24x224_9 2: UTF16 big endian - suitable for character sets of max.
Page 22
ESC A reset number, see chapter 6 „Initialize printer“ Module 16 Parser_GeBE_N78 16,1 default font index 1: = GeBE N78 16x24 GB216x24.addon 16,2 default barcode font index 1: = GeBE N78 16x24 GB216x24.addon 16,3 TRUE: Data mode F: Portrait 0°(text mode)
Page 23
SOFTWARE MANUAL C32 Module 17 Renderer 17,1 number of job buffer elements 17,2 number of object list elements 17,3 size of renderer RAM [byte] 17,4 number of leftmost dot within printing area 0: no left margin 17,5 number of leftmost dot beyond printing area / at least printer width...
Page 25
[0 …..31] 20,6 redirection of canned command indices [0 …..31] 20,7 status message format 0: debug messages 6: FGL messages 2: C32 messages 20,8 barcode CODE39 human readable text strip asteriks 0: with * / 1: without 20,13 autoload batch...
Page 26
SOFTWARE MANUAL C32 Module 22 Cutter 22,1 maximum cutter motor speed [pps] 22,2 half cut: number of pulses 22,3 distance from dot line to cut [dot lines] 22,4 TRUE: always move cutter blade to home position on init command FALSE: move blade only when out of home position 22,5 micro step resolution: 1...8...
Page 27
1: enable / 0: disable 30,5 5th status byte 1: enable / 0: disable 30,6 A8 status byte 4 Bit 0: current number of C32 message flag e.g. 70 30,7 A8 status byte 4 Bit 1: 30,8 A8 status byte 4...
Page 28
[0 …..31] 38,6 batch patch table [0 …..31] 38,7 status message format 0: debug messages, 1: C32 messages, 2: A8 messages 38,8 barcode CODE39 human readable text: strip asterisks 0: with * / 1: without 38,9 default maximum empty rows 38,10 end of graphic with form feed <ESC>"*rC"...
Page 29
SOFTWARE MANUAL C32 41,20 typical strobes ON time [µs] working point at 25°C / speed low 41,21 minimum strobes ON time [µs] 41,22 maximum strobes ON time [µs] 41,23 VP [mV] belonging to 1st data point of Vp heating adjustment table...
Page 30
SOFTWARE MANUAL C32 Module 48 Scanner 48,1 barcode scanner enabled 48,2 baud rate index 8: = 9600 48,3 end of scan code 0x0A: = line feed Modul 59 Motor 59,1 motor user mapping [printer motor, cutter motor, actuator motor] 59,2 microsteps per 90°...
SOFTWARE MANUAL C32 6 PRINTER INITIALIZATION [Name] Initialize Printer [Format] ASCII <RS> <DLE> Decimal [Description] 0: A Restarting the system (PoR) while avoiding the bootloader Standard RESET 1: A Restarting the system (PoR) with default bootloader properties 2: A Restarting the system (PoR), with enforcing the bootloader to wait for commands (using time-out)
Two kinds of status transmission are available for the default print modes. Default status message via flags called A8 status messages Extended status message with protocol called C32 status messages Simple messages are based upon the flag principle. Each flag of a status byte corresponds to a message. To make a distinction between the 5 status bytes and other data, status bytes are in always situated above 80hex.
With parameter n the output format can be selected irrespective of the actually set emulation. n:= 0 status message in debug format n:= 1 extended status message (C32) n:= 2 standard status message (A8) n:= 3 status message in GeBE-N78-format...
SOFTWARE MANUAL C32 DEFAULT STATUS MESSAGE VIA FLAGS CALLED A8 STATUS MESSAGE 7.5.1 STATUS MESSAGE REQUEST IN A8 MODE [Name] Request status [Format] ASCII <ESC> “k“ Decimal 107d [Description] On receiving this command the printer controller sends the status bytes.
SOFTWARE MANUAL C32 7.5.2 ASSIGNING STATUS FLAGS Bit 7 6 5 4 1 0 x x status byte 1 1 1 0 0 status byte 2 1 1 0 1 status byte 3 1 1 1 0 status byte 4...
Page 37
Status ------------------------------------------------------------------------------------------------------------------------------------------------------------------ Via parameter 30,6 any flag of the C32 messages (current no.) can be displayed. Via parameter 30,7 any flag of the C32 messages (current no.) can be displayed. Via parameter 30,8 any flag of the C32 messages (current no.) can be displayed.
SOFTWARE MANUAL C32 8 EXTENDED STATUS MESSAGES The extended message format ensures that messages cannot be misunderstood as standard status messages or control commands. Therefore messages are always a series of ASCII characters. Alternatively you can switch to a format containing binary information also.
The printer status indicates the general state of the system. Several states can be active at the same time. The state which is actually the most important is displayed in each C32 message at the end of the use data range.
SOFTWARE MANUAL C32 EXAMPLE Example: Answer to requesting the parameter value 18,10, Value = 2000 [AR:0x0000002C#[0x004CE0C7ms0x001D0000:(FIRM): 18,10: 2000 #i__]#0x9624A77E:AR] Message start and end identifier The first and the last character of a message are the opening and closing brackets. Original identifier The second character of a message indicates the origin of the message.
SOFTWARE MANUAL C32 MESSAGE ID The message ID states the message source. It is built of two parts. The GMID which is the message releasing module and the individual message code. Example: 0x001D0000 GMID is 001Dh = 29 and thus coming from module message _C32...
Page 42
000A DEVICE_APPL 000B ITEMNUMBER_APPL 000C ITEMDESCRIPTION_APP 000D ADDONSPARE_APPL available storage place for programming with the application 000E GeBE_SERIAL serial number assigned by GeBE (tags range) 000F FONT read font 0010 NUMBER_OF_FONTS read number of fonts in the system 0011 LOGO...
Page 43
SOFTWARE MANUAL C32 0006 SYSCOMMAND_SYSP_ADDRESSEE Syntax error with system command <RS> ... for system parameter: invalid output target 0007 SYSCOMMAND_SYSP_VAL_SYNTAX Syntax error with system command <RS> ... for system parameter: invalid string for value 0008 SYSCOMMAND_SYSP_VAL_ARRAYIDX, Syntax error with system command <RS> ...
Page 44
SOFTWARE MANUAL C32 GMID_Print_Sensors 0001 MsgCode_Print_Sensors__ADCVAL_AUX1 ADC value AUX1 0002 MsgCode_Print_Sensors__ADCVAL_AUX2 ADC value AUX2 0003 MsgCode_Print_Sensors__ADCVAL_AUX3 ADC value AUX3 0004 MsgCode_Print_Sensors__ADCVAL_AUX4 ADC value AUX4 0005 MsgCode_Print_Sensors__ADCVAL_AUX5 ADC value AUX5 0006 MsgCode_Print_Sensors__ADCVAL_AUX6 ADC value AUX6 0007 MsgCode_Print_Sensors__ADCVAL_AUX7 ADC value AUX7 0008 MsgCode_Print_Sensors__ADCVAL_VP...
Page 45
SOFTWARE MANUAL C32 GMID_Msg_GeBE_N78 0000 STATUSREQUEST Status message in format GeBE_N78 0001 STATS Requesting a statistics message in format GeBE_N78 0002 SYNCREQUEST Requesting a synchronous message in format GeBE_A8 GMID_Msg_FGL 0000 Msg_FGL__STATUSREQUEST Status message in FGL format 0001 MsgCode_Msg_FGL__PROM_TYPE_AND_TICKET_COUNT, PROM TYPE AND TICKET COUNT STATUS REQUEST...
Page 46
SOFTWARE MANUAL C32 GMID_Stats.Collect 0000 GROUP end detection for group of all statics value messages 0001 POR number of power-on cycles 0002 RUNTIME_PRINTER operation time of the printer in minutes 0003 RUNTIME_HEAD operation time printhead in minutes (hardware dependent) 0004 OPERATING_TEMP_MXX_M40 number of print starts at head temperature under -40°C...
Page 47
SOFTWARE MANUAL C32 GMID_Stats.Ref.Vals 0000 MsgCode_Stats__REFVALS_GROUP end detection for all groups of all reference value messages 0001 MsgCode_Stats__REFVALS_HEAD_NAME head name 0002 MsgCode_Stats__REFVALS_SERIAL_NUMBER1 head serial number 1 0003 MsgCode_Stats__REFVALS_SERIAL_NUMBER2 head serial number 2 0004 MsgCode_Stats__REFVALS_WEIGHT_OF_HEAD_MODULE weight of head module (g) 0005 MsgCode_Stats__REFVALS_ADC_HeadAlignment...
Page 48
SOFTWARE MANUAL C32 0027 CORRECTION_VALUE_U2 correction value U2 0028 HEATER_SIZE_WIDTH heater width [dµm = 100 nm] 0029 HEATER_SIZE_HEIGHT 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 +49.89.894141-33 date July 7, 2020 Beethovenstraße 15...
SOFTWARE MANUAL C32 ORGANIZATION OF USE DATA RANGE Use data range organization of a message answer when requesting a system parameter value Example: Answering the request of parameter value 18,10, value = 2000 [AR:0x0000002C#[0x004CE0C7ms0x001D0001: (FIRM): 18,10: 2000 ]#0x9624A77E:AR] +------ Result text (variable amount of characters depending on system parameter ID...
Page 50
SOFTWARE MANUAL C32 Use data range organization of a message answer when requesting a system parameter hint text Example: Answering the request of parameter value 18,10, value = stall timeout in ms [aR:0x00000038#[0x000B28A4ms0x001D0002: u_a: 18,10: Stall timeout [ms] ]#0x371C23F3:aR] +-----...
SOFTWARE MANUAL C32 C32 STATUS MESSAGE: REQUESTING PRINTER STATUS [Name] Request System Status [Format] ASCII <RS> “k“ Decimal 107d [Description] With parameter n the output format can be selected independent of the actually set emulation. n:= 1 Status message in the format GeBE-C32...
Page 52
SOFTWARE MANUAL C32 The bits are defined as follows: HINT: The current number is required to patch the corresponding bit for the A8 status messages. 1. Status word Bit Current No. Level Status ----------------------------------------------------------------------------------------------------------------------------------------------------------------------- near paper end (NPE) - paper OK (programmable, 19,9)
Page 53
SOFTWARE MANUAL C32 2. Status word Bit Current No. Status --------------------------------------------------------------------------------------------------------------------------------------------------------------------- black mark detected Top of Form reached End of ticket command in progress Error treatment in progress ticket truncated start of a ticket segment autoload in progress autoload fail...
Page 54
SOFTWARE MANUAL C32 3. Status word Bit Current No. Status -------------------------------------------------------------------------------------------------------------------------------------------------------------------- TBD: actually 0 TBD: actually 0 template existing not existing existing TBD: actually 0 TBD: actually 0 TBD: actually 0 TBD: actually 0 TBD: actually 0 TBD: actually 0...
Page 55
SOFTWARE MANUAL C32 4. Status word Bit Current No. Status ------------------------------------------------------------------------------------------------------------------------------------------------------------------ TBD: actually 0 TBD: actually 0 TBD: actually 0 TBD: actually 0 TBD: actually 0 TBD: actually 0 TBD: actually 0 TBD: actually 0 TBD: actually 0 TBD: actually 0...
= 13d ADDONSPARE_APPL total available memory capacity for AddOn program (for application only) n = 14d GeBE_Serial serial number assigned by GeBE (tags area) n = 15d FONT read font (for application only) m = font index...
SOFTWARE MANUAL C32 PRINT SYSTEM DATA [Name] Request System Info [Format] ASCII <RS> “y“ <output format> <source> <type> <output format> <source> <type> Decimal 120d <output format> <source> <type> [Description] Command to insert system data into the data stream. The attached system data do not have any own formatting and thus the current formatting is used for the printout.
Page 59
SOFTWARE MANUAL C32 Index n of reference values (in EEPROM) kind of acc ess (x, w, d, c) n = 00d all reference values (reading only) n = 01d head name x, w, d n = 02d serial number 1...
Page 60
SOFTWARE MANUAL C32 n = 47d battery temp B value x, w, d n = 48d correction value U1_mid x, w, d n = 49d correction value U2_mid x, w, d n = 50d correction value U1_high x, w, d...
SOFTWARE MANUAL C32 8.10 READ OUT SYSTEM DATA WITH A8 COMMAND SYNTAX Compatible with the A8 system, the following system data can be read out with the A8 command syntax: <ESC> x <1d> <01d> <00d> returns status byte 1 <ESC> x <1d> <01d> <01d>...
SOFTWARE MANUAL C32 8.11 STATUS LED Depending on the hardware equipment, a printer has 1 to 3 LEDs. Status LED: is the usual equipment. The color is typically green Error LED: e.g. printer LAB shows serious errors Option-LED: typically the illuminated bezel. At printer Lab the LED indicates preheating head...
SOFTWARE MANUAL C32 8.11.1 LED BEZEL The C32 System is capable to operate a LED bezel. 8.11.1.1 BLINK LED BEZEL [Name] Disable LED Blink (synchronously with printer data) [Format] ASCII <RS> “$“ <0d> <0d> <0d> <0h> <0h> <0h> Decimal <0d>...
SOFTWARE MANUAL C32 8.12 STATISTICS Statistics stores certain printer actions ("events") in order to plan optimal printer service. The events recorded and accumulated in the statistics are stored in the EEPROM in the form of statistic entries in a ring buffer. Older entries will be overwritten by current ones.
SOFTWARE MANUAL C32 8.12.1 READ STATISTIC VALUES [Name] Request statistic values [Format] ASCII <RS> “x“ “s“ Decimal 120d 115d [Description] Read statistic value for index n Index n of statistic data (in EEPROM) n = 00d Total statistics n = 01d...
SOFTWARE MANUAL C32 8.12.1.1 READ STATISTIC VALUES in A8 format identifier measurement value granularity operation time 1 minute mileage 3 cm power on cuts head up paper end EoT command 8.12.2 READ STATISTIC VALUES VIA MESSAGE COMMAND The message output of the measured variable is always 8 digits in ASCII-hex format using the message command.
SOFTWARE MANUAL C32 8.13 READ ANALOG VALUES [Name] Request analog values [Format] ASCII <RS> “x“ “a“ Decimal 120d [Description] The command issues the analog values of all 8 available analog channels. Data are output as 16 bit values per AD channel.
RefVal: 34 [Example] GeBE Piano: temperature offset 10°C (50°F) - thus the motor temperature is: ~ 100°C/212°F [Example] Compact Plus GPT-4673: temperature offset 5°C (41°F) - thus the motor temperature is: ~ 95°C/ 203°F...
'HeadUp'. In those cases first issue a reverse command in order to receive a defined 'HeadUp' status. 1: Head Contact Pressure (at GeBE-PrinterLab GPT-10000) At moving-in the amount of steps will be performed until shift of sensor AUX3. Afterwards the step amount defined in parameter 37,7 will be performed in order to safely move to zero-position.
SOFTWARE MANUAL C32 8.14.4 READ ACTUATOR POSITION [Name] Request actuator position [Format] ASCII <RS> “x“ “A“ <“n“ > <“n“ > Decimal 120d <“n“ > Number of Actuator Value is a character “0“ Head Lift “1“ Head contact pressure “2“ Head Alignment “3“...
SOFTWARE MANUAL C32 8.15 BARCODE SCANNER This activates or deactivates the bar code scanner in a bar code scanner comprising system. In module 48 the bar code scanner interface is configured. [Name] Activate/Deactivate Barcode Scanner [Format] ASCII <RS> “b“ "n"...
SOFTWARE MANUAL C32 8.16 MOTION SENSOR As soon as the printer is switched on the motion sensor (64bit) permanently checks the paper movement in both directions in printer resolution units. The "read motion position" command enters the last covered distance in forward direction into the motion position counter and displays it.
SOFTWARE MANUAL C32 8.17 DELAY COMMAND The delay command serves to achieve a time delay in the processing of two consecutive commands. [Name] inserting a waiting time synchronously with the print data stream [Format] ASCII <RS> “$“ <2d> <0d> <termH> <termL>...
SOFTWARE MANUAL C32 8.18 SPECIAL FUNCTIONS FOR TICKET EXIT MONITORING 8.18.1 CANCEL TICKET 8.18.1.1 CANCEL LAST INCOMPLETE TICKET AFTER PAPER END When parameter 18,33 is set and the printer detects „PaperEnd“ during a motor movement just before a ticket print is completed, all present data of this ticket are accepted and destroyed.
SOFTWARE MANUAL C32 8.18.2 MONITORING OF TICKET OUTPUT OR JAM DETECTION 8.18.2.1 THREATING ERROR The exit resp. theading sensor are used to monitor the ticket printout or a paper jam in the printer. If the exit sensor is not detected from Top of Form (ToF) within a specified length, the printout is stopped and a threading error is issued.
SOFTWARE MANUAL C32 8.18.3 ANTI JAM ERROR For printers with anti-jam unit. The exit or anti jam sensor is used to monitor the ticket printout or a paper jam in the printer. If the exit sensor is activated during printing, the printout stops immediately. Deactivating the print will continue a printout after a certain time.
SOFTWARE MANUAL C32 8.18.4 EXIT MONITORING For printers with exit sensor. The exit sensor is used to monitor ticket printout. As long as a ticket occupies the exit sensor or the output slot is blocked, the further processing is stopped. The output can be indicated by the "Option LED" or the output bezel flashing.
SOFTWARE MANUAL C32 9 PRINT POWER MANAGEMENT IN ECO PRINT MODE C ontrol print current Module 18: Print, Parameters: 18,7 and 18,8 In ECO mode parameters preset how much peak current the printer can accept. Accordingly the printer adjusts its print speed dynamically.
SOFTWARE MANUAL C32 10 PRINT POWER MANAGEMENT IN CONSTANT SPEED MODE In test mode, the printer control is carried out via the fixed specification of cycle time of a print line and the indication of the heating time . Parameter : 18,32 fixed S.L.T.
SOFTWARE MANUAL C32 10.1 HISTORY CONTROL During the printing process, the individual print dots are heated in order to blacken one dot and have to cool down quickly in order not to blacken the next dot. Within this short period of time, however, the dots can not reach their original temperature .
SOFTWARE MANUAL C32 11 TICKET AND LABEL PRINT The printer controller has several commands that generally allow control of labels and tickets. Various types of control can be distinguished: • Control by paper length • Control by blackmark (tickets and labels) 11.1 CONTROL BY PAPER LENGTH...
1 = AUX1 sensor 2 = AUX2 …… default sensor in C32 mode = AUX 1 default sensor in FGL mode = AUX 2 If 0 = Paper end sensor is selected, the sensor must not halt on a blackmark. The paper end delay of parameter 18,27 must be entered sufficiently larger than the size of the blackmark.
SOFTWARE MANUAL C32 11.4.5 DISTANCE ToF TO BLACKMARK Parameter 18,16 This parameter determines how far the printer continuously prints after blackmark detection before the ticket terminates after a form feed. Thus, the blackmark does not necessarily have to be located at the beginning of the ticket. With this parameter the blackmark can be "shifted".
SOFTWARE MANUAL C32 11.4.10 DEFINE ToF CUTTER DISTANCE Parameter 22,3 This parameter is used to define how many dotlines ex ToF (Top of Form) position will be transported forward and back before an “End of Ticket Cut". The backlash is automatically compensated. When setting the parameter to the distance value printhead –...
SOFTWARE MANUAL C32 11.5 LABEL PRINTING WITH THE OPERATION OF A WINDER Depending on the version, a paper winder can be connected to the GCT-4663 controller. The winder serves to wind up the backing paper and to maintain the tension needed to peel off the labels.
SOFTWARE MANUAL C32 11.5.1.1 SETTING PARAMETERS FOR TIMING SEQUENCE Parameter 23,9 follow-up time fwd [ms] Halt of the printer motor after moving forward Parameter 23,10 lead time fwd [ms] Start of the printer motor resp. change of direction (new direction of the printer motor: forwards) Parameter 23,11 lead time bwd [ms] Start of the printer motor resp.
SOFTWARE MANUAL C32 11.5.1.2 STATUS MESSAGES The following status flags are used primarily to analyze the processing status of a ticket, (note: bit indexes count from 0, bit numbers from 1): Name Flag position GeBE_C32 Flag position GeBE_A8 PICKING_POS current bit no. 18 3.
SOFTWARE MANUAL C32 12 LINE MODE GeBE A8 STANDARD COMMAND SET All A8 commands explained in this manual are summed up as follows: Command ASCII Function Synchron Cancel <CR> Start printing with line feed Syn/Asyn no <FF> Feed to the next label mark <LF>...
SOFTWARE MANUAL C32 12.1 NEW COMMANDS Command ASCII Function Synchron Cancel <ESC> “#” n Printout of the number n logo <ESC> “o“ Set position counter <ESC> "V" Save printer setup <ESC> "f" n,m,...,x Feed zum Sensor 12.2 COMMANDS NOT CURRENTLY EMULATED...
SOFTWARE MANUAL C32 12.3.3 FORM FEED [Name] Form Feed [Format] ASCII <FF> Decimal [Description] Feed to the next label mark, if label mode is active. Without label mode <FF> produces a line feed by the set number of dotlines according to parameter x,y.
SOFTWARE MANUAL C32 12.3.5 PAPER FEED BACKWARDS [Name] Feed Paper Backwards [Format] ASCII <ESC> “\“ Decimal [Description] Paper feed backwards by l = l h x 256 + l l lines. Transport is limited to 500 dotlines. This matches with 4000 lines at 203dpi or 6000 lines at 300dpi. Corresponding setting in parameter 41,3.
SOFTWARE MANUAL C32 12.4.1 SELECTING FONT [Name] Selecting font [Format] ASCII <ESC> “P“ Decimal [Description] The font number n is a binary value and starts with zero (first font value in the system is font zero) The command change font is effective from the beginning of the line where it is issued. It is possible to mix several fonts within one line.
SOFTWARE MANUAL C32 12.4.5 TEXT ZOOM VERTICALLY FIX [Name] Text Zoom vertically [Format] ASCII <ESC> “H“ (Zoom) Decimal [Description] This command is effective from the line where it was given and is valid for the whole line. It is not possible to mix different hights within one line.
SOFTWARE MANUAL C32 12.4.8 SETTING OPTICAL DENSITY [Name] Density on/off [Format] ASCII <ESC> “Y“ Decimal [Description] This parameter can be set between 0 and 50. High values imply high density. Typical default value is: 25. 12.4.9 BOLD ON/OFF [Name] Bold on/off...
SOFTWARE MANUAL C32 12.4.13 TEXT POSITIONING [Name] Text positioning (left/right or centered) [Format] ASCII <ESC> “i“ Decimal [Description] Print text left-aligned (n = 0 or '0', 'l' or 'L'), centered (n = 1 or '1', 'c' or 'C') or right-aligned (n = 2 or '2', 'r' or 'R').
SOFTWARE MANUAL C32 12.4.16 CHARACTER SUPERPOSITIONING [Name] Tab back [Format] ASCII <ESC> "n" <number> character <number> character Decimal <number> character [Description] Multiple characters of the font are printed on top of each other, at the same position. The first byte specifies the number of characters to be printed and the second the characters.
SOFTWARE MANUAL C32 12.6 GRAPHICS COMMANDS 12.6.1 PRINTING FILED LOGO [Name] Print Logo number n [Format] ASCII <ESC> “#“ Decimal [Description] The filed AddOn Logo with the number n will be printed at actual cursor position. The left offset can be set with the command <ESC>m<4d><Offset in mm>. The reference number of the logo can be taken from the A8 logo patch chart.
SOFTWARE MANUAL C32 12.6.3 GEBE GRAPHICS DATA COMPRESSED [Name] Graphics data – compressed [Format] ASCII <ESC> “g“ n {graphics data} [Description] The graphics data are processed according to the kind of compression set to <ESC> “m“. Unencoded n: = graphics length in byte, g1 ...gn = graphics bytes to be printed In text mode, starting from left to right, the dot 0 is the MSB in the first byte.
SOFTWARE MANUAL C32 Delta Row n : = Length of the following graphics bytes Delta Row selects those bytes of a line that differ from the preceding line, and it transfers only these differences. If only one bit is different, only the respective byte has to be transferred. The Delta data consist of one command byte and one to eight replacement bytes.
Page 102
SOFTWARE MANUAL C32 Code39: Data start with a * and end with a * Character set: 1234567890ABCDEFGHIJKLMNOPQRSTUVWXYZ$/-.+% <Space> [Command example] Code39 with clear text; 123ABC print: ESC>cB<80d><1d><10d>*123ABC* 2 of 5 Interleaved: Data are closed with FFHex. The number of characters has to be even.
SOFTWARE MANUAL C32 12.6.6 CUTTING PAPER [Name] Cut Paper [Format] ASCII <ESC> “C“ m (only with n=4) m ( only with n=4) Decimal m ( only with n=4) [Description] n = 0 : Full Cut The paper is totally cut.
SOFTWARE MANUAL C32 12.6.7 MODULE 22: CUTTER Cutter Speed (depending on hardware) 22,1: 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.
SOFTWARE MANUAL C32 12.7 ENDING A TICKET WITH THE "END OF TICKET" COMMAND First a ticket is ended with a form-feed command. Considering parameter 19 the printer is positioned to the reference mark of the new ticket. The command "End of ticket" can indicate the method of ticket separation: 1.
Do not use sync characters above 127 decimal, or 11hex, and 13hex. These could not be distinguished from A8 status bytes. Hint: Message in format C32: [AR:0x0000002E#[0x0002BCF2ms0x00120000: 0x000002A0, 0x00000002 #i_+]#0xC90C9E0C:AR] Returned: The module 0012: print reports the sync character 02hex...
13.1 GeBE_C32 FORMS AND FRAMES In GeBE_C32 forms mode, the print image is first completely defined before the print is started with the command [GeBE # EoT]. The print data are divided in rectangular areas, called frames, and they are placed in the printing area and rotated, if required.
Selected applications of subcommands are described in the command overview. A GeBE_C32 command sequence is enclosed in square brackets and consists entirely of printable ASCII characters. The opening bracket is followed by the GeBE-command sequence identifier (text 'GeBE') and at least 1 command. 13.3.1 STRUCTURE OF A COMMAND SEQUENCE [GeBE#<command>#<command>]...
SOFTWARE MANUAL C32 The beginning of a command is indicated by a preceding command separator '#'. The command itself consists of a command identifier consisting of one or more letters and one or more trailing parameters depending on the type of the command sequence.
Once the print data are no longer compatible with the opened frame (frame class changes), a new frame will open automatically. In this case, the cursor position is automatically updated. However GeBE reserves the right to change the algorithm for cursor position update without notice. Therefore, it is recommended to specifically set the cursor position with each frame change.
SOFTWARE MANUAL C32 14.1.4 FRAME ATTRIBUTE ORIENTATION (Rotation) The rotation will be performed around the current cursor position and relates to the basic orientation of the printing area. In case the cursor position equals the origin of the printing area, after the rotation the frame will be located almost entirely outside of...
Font related character code The code to choose depends on each active font! [Examples] Euro character in code page 858 [GeBE#ChrF:0xD5] print Euro character in standard GeBE font ausgeben [GeBE#ChrF:0x80] or [GeBE#ChrF:128] print Euro character in Unicode [GeBE#ChrF:0x20AC] 14.2.2.3 LINE FEED [Command identifier]...
SOFTWARE MANUAL C32 14.2.2.4 CHANGING TRACKING (letter spacing) AND LEADING (interline spacing) Contrary to the requirements of the font, tracking and leading may be increased (positive values) or decreased (negative values), e.g. for ligatures. The number of dots is stated which indicate by how much the spacing has to be changed based on the unscaled font.
[Parameter] Boolean: T = reverse frame setting, F = according to frame setting [Example] Subsequent text will be printed white on black within an inverse print frame [GeBE#CsN T] or [GeBE#CsNT] 14.2.3.5 ITALIC PRINT Using oblique print in order to imitate italic print no. 9.
SOFTWARE MANUAL C32 14.3 COMMANDS FOR TEXT FRAMES These commands need to be issued before the text is entered. An open text frame may be closed. 14.3.1 ALIGNMENT OF TEXT FRAME CONTENTS This command is available for text frames only and defines the text alignment (in relation to the coordinate system of the frame).
SOFTWARE MANUAL C32 14.4 COMMANDS FOR GRAPHICS_FRAMES Small graphics can be sent directly as parts of the data stream (graphics data as part of command sequences). This needs relatively much storage capacity. Therefore it is advisable to file often needed graphics as a logo in the AddOn of the flash memory and to open them if needed.
Page 119
SOFTWARE MANUAL C32 Name of compression Description Delta-Row-Graphics Series of packets consisting of: 1 or 2 control bytes with the following information: • Number of following backup bytes • (bit 5-7 of the first by shifted to 0-2, then 1 added: Range [1, 8]) relative offset within the line from last relative offset (last relative offset == 0 with •...
SOFTWARE MANUAL C32 14.4.3 SCALE GRAPHICS DATA [Command identifier] ScalingG (short form ScG) [1. parameter] Scaling of width: rational number [2. parameter] Scaling of height (optional): rational number If not, width and height are scaled with the same factor. [Examples]...
(Default for all barcodes, with a character range limited to ASCII characters) HEX or H • (Default for all barcodes, with a character range not limited to ASCII characters) [Example] Barcode code 128 with text to represent "GeBE": BarcodeD Code128_T : *GeBE*:A • BarcodeD Code128_T : * 47 65 4247* •...
SOFTWARE MANUAL C32 15 COMMANDS FOR THE OUTPUT OF GRAPHIC PRIMITIVE TYPES Graphic primitives are simple vector graphics like lines or rectangles. Fattened lines always near growing coordinates. 15.1 SET ATTRIBUTES [Command identifier] GrPrimAT [Parameter] Line width in dots [Example]...
SOFTWARE MANUAL C32 16 SETTING AND OUTPUT OF SYSTEM VARIABLES 16.1 IDENTIFIER FOR SYSTEM VARIABLES The following variable identifiers are recognized by the commands for printing or setting of system variables. [Identifier] TCount (short form TC) [Note] Setting a ticket number is only exceptionally necessary because the system counts them automatically.
SOFTWARE MANUAL C32 16.4 RETRIEVAL OF SYSTEM INFO 16.4.1 STATUS MESSAGE This command sends a status message. [Command identifier] GetStatus 16.4.2 SYSTEM INFORMATION RETRIEVAL [Command identifier] GetSysInfo [1. Parameter] System information identifier SERIAL controller serial number GE_APPL firmware version (GE number) of the application...
SOFTWARE MANUAL C32 16.5 HIGHER LEVEL COMMANDS FOR TICKET CONTROL 16.5.1 STARTING A TICKET This command initializes the internal data structures for the start of a new ticket. The frame orientation can be specified as an optional parameter. Without setting the basic orientation in the SoT command, the basic orientation preset via system parameter 14,3 is selected for the ticket, e.g.
SOFTWARE MANUAL C32 16.7 SYSTEM PARAMETER COMMANDS System parameters are used for system configuration. When switching on the printer or after a reset the values filed in FLASH (default values ex works) or EEPROM (modifications designed to user specifications) are stored in copy in the RAM and are activated.
SOFTWARE MANUAL C32 16.7.2 VALUE MODIFICATION DESIGNED TO USER SPECIFICATIONS [Command identifier] SyspModify [1. Parameter] System parameter identification (wildcards not tolerated) [2. Parameter] New value [3. Parameter] Storage area: UEEP: EEPROM (permanent storage) • URAM: RAM (volatile storage, non permanent value) •...
At the moment this clears all received data: corresponds to <ESC>"A" of <RS><DLS><05d> [Example] Ticket with a paper width of 58 mm: [GeBE#SoT] (we recommend to start each ticket with a command "Start of Ticket") [GeBE#FAttrO F] [GeBE#FP 10:235][GeBE#GrPrimAT3][GeBE#GrPrimR130:50] [GeBE#FP 25:195][GeBE#F1][GeBE#ScT2:2]PRICE [GeBE#FP 25:215][GeBE#F1][GeBE#ScT2:2]PRICE [GeBE#FP 25:245][GeBE#F2][GeBE#ScT2:2]5.50...
Page 129
SOFTWARE MANUAL C32 [GeBE#FP1050:250][GeBE#F2][GeBE#ScT3:8]K [GeBE#FP 065:055][GeBE#F2][GeBE#ScT3:8]K [GeBE#FP 000:315][GeBE#F1][GeBE#ScT1:2] 1176489-28.1216:0501 [GeBE#FP 810: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 +49.89.894141-33 date July 7, 2020 Beethovenstraße 15 page 129 | 166 82110 Germering email info@gebe.net Our general terms of business are to be applied.
TEST key is pressed for min. 30 ms. if the TEST key is pressed for min. 5 seconds and released again (wiht GeBE Flash = Power OFF). if the TEST key is pressed for min. 10 seconds and released again.
[Command] The command "select logo 1" addresses the first logo in the AddOn flash memory. The GeBE logo: logo 0 is filed as resident in the firmware. [Parameter] If you want the fourth logo be addressed with the command "select logo 1" you must enter the following sequence for the C32 mode in parameter 14,5: <RS>[1:14,5:0,4]...
Country specific fonts The C32 system processes GeBE standard font files type AddOn, proportional as well a NOT proportional (that means, even fonts where each character may have a different width). Fonts are stored as AddOns in the printer flash and supplied with the font index in storage sequence.
In this case the kind of coding has to be indicated with: Parameter 13,9 0: 8 bits suitable for fonts up to max. 256 characters (e.g. ASCII or GeBE standard fonts) 1: 8.16 bits automatic switch, suitable for the GeBE font SimHei_GB23112_24x24_9 2: UTF 16 big endian suitable for fonts up to max.
SOFTWARE MANUAL C32 18.3 STANDARD FONTS Font Size Name Remark 8x16 GB4_8x16.addon System font GeBE A8 Standard 16x24 GB216x24.addon GeBE N78 Font1 9x22 GB2_9x22.addon GeBE N78 Font2 7x16 GB2_7x16.addon GeBE N78 Font3 12x24 GB212x24.addon GeBE N78 Font4 14x22 GB214x22.addon GeBE N78 Font5 16x24 KYR16x24.addon...
Page 135
SOFTWARE MANUAL C32 The following Unicode fonts are optionally available: GB1_Unicode_16x16: (37625 characters / 1327 KB) This font contains practically all customary Unicode characters of the first basic level (BMP0). In the original resolution the Chinese characters have a size of 16x16 pixels.
SOFTWARE MANUAL C32 18.3.3 FONTS 12 - 23 Font 12 5x7 Font 15 5x9 Font 13 8x16 Font 19 13x20 Font 17 15x29 Font 18 20x30 Font 14 17x31 GeBE Elektronik und phone +49.89.894141-0 GeBE-document-no. SoMAN-C32-E-V2.2-0793 Feinwerktechnik GmbH +49.89.894141-33 date July 7, 2020 Beethovenstraße 15...
Page 139
SOFTWARE MANUAL C32 Font 23 20x40 Font 20 25x41 Font 21 25x49 Font 16 30x52 Font 22 46x91 GeBE Elektronik und phone +49.89.894141-0 GeBE-document-no. SoMAN-C32-E-V2.2-0793 Feinwerktechnik GmbH +49.89.894141-33 date July 7, 2020 Beethovenstraße 15 page 139 | 166 82110 Germering email info@gebe.net...
N78 printer are set with the batch file Tinit. When starting the system commands for the printer configuration are sent to the system. In the C32 system this is not designed. All system parameters of the C32 system are available.
Page 141
SOFTWARE MANUAL C32 Command description value range <ESC> "v" "8" "Q" [DUMMY] Read Ge number <ESC> "W" n Print normal width / double width n:= {0,1} <ESC> "Y" n Set density of paper individually (n:= 10 ...75) <ESC> "[" n m Set power consumption and print quality <ESC>...
• switch on RS232-RTS • Hint: Shutdown is prevented if any of the above wake-up criteria persists. With the GeBE-FLASH, the red LED flashes in this case. 19.3.2.1 SETTING POWER OFF VIA SYSTEM PARAMETERS [Name] Power Down [Format]...
SOFTWARE MANUAL C32 19.4 NOT YET EMULATED COMMANDS The following commands of the N78 system are not emulated at the moment. Commands are read and cancelled. Command description value range <ESC> "a" n Print time <ESC> "B" n Trigger sound <ESC>...
SOFTWARE MANUAL C32 19.5 N78 STATUS Print filed logo [Name] Print logo with number n [Format] ASCII <ESC> “k“ Decimal 107d [Description] Returnall actual (error) status messages. The controller sequentially returns all actual states. If no message is available a "X" is returned. This command is not performed immediately. As it is treated like a printable character, it is not performed until all previously sent characters were attended to in the parser.
SOFTWARE MANUAL C32 20 FLG EMULATION The following commands are emulated: 20.1 ROW/COLUMN COMMAND <RC10,330> This command positions the character in the sent row (R) and colum (C). A comma has to be sent between the values of rows and columns. The above example means row 10 and column 330, the position where the characters start according to their rotation.
SOFTWARE MANUAL C32 20.5 CLEAR BUFFER COMMAND <CB> This command clears the ticket buffer and is sent before all other commands. Mostly this command is not necessary, because the printer automatically clears the buffer. The command <CB> returns all font definitions back to normal. This command should be avoided, because it degrades printer throughput.
SOFTWARE MANUAL C32 20.6.3 COMMAND EXPAND BARCODE <X#> This command expands a barcode's (normally based on a one dot unit) length. The number after the X is the new dot unit of the barcode size. In the above example the new width of the barcode is 2 dots. This doubles the barcode length. The command <X3>...
SOFTWARE MANUAL C32 20.7.3.1 COMMAND DELETE PERMANENT TICKET LENGTH <dpl> This command activates the automatic measuring function of the printer after poweron. It is used whenever a <pl #> or a <tl #> command is to be deleted and clears the stored printing length.
SOFTWARE MANUAL C32 20.10.4 COMMAND LINE THICKNESS <LT#> This command is used in connection with the draw line and draw field commands. It enables the user to change the default line thickness (1 dot). The character # in the command represents the number of dots of line thickness. This command has to be sent immediately before the draw line or draw field command.
SOFTWARE MANUAL C32 20.15 COMMAND PRINT/CUT TICKET <p> This is the normal print command. The printer will cut the ticket after printing if it has a cutter. 20.16 COMMAND PRINT TICKET/ NO CUT <q> This is the normal command for printing without cut. Though the printer has a cutter it will not cut the ticket after printing.
The printer also emulates PCL graphics data similar to HP deskjet 350 ® 21.1 PCL COMMANDS REDIRECTED TO GeBE GRAPHICS COMMANDS The following commands are redirected to GeBE graphics commands: <ESC>“*““b““#““W“ [data] Transfer Raster Graphics value range 0 (empty row) up to 32767 <ESC>“*““b“(type)“M“...
SOFTWARE MANUAL C32 21.3 SWITCHED PCL COMMANDS <ESC>“*““r““B“ End Raster Graphics Command <ESC>“*““r““C“ End Raster Graphics Command, reset compression mode, leftmargin = 0 The parameters 38,10, 38,11, and 38,12 determine which actions are executed when these commands are given. Parameter: 38,10: End of graphics <ESC>“*““r““C“...
"on board" which allows charging from a fixed voltage (power supply 8V - 28V) or from a car battery (12V or 24V). Some GeBE controllers (Low cost mostly) have a NiMH charging circuit without own charging current limitation. The limitation is made with the proper GeBE battery charger.
SOFTWARE MANUAL C32 22.2.2 CHARGING LIMITATION BY TIMER When the charge rate is very low the required end of charging can not be securely accomplished by recognizing the cell voltage falldown (Minus Delta L). Some modern NiMH batteries allow a timer controlled charging with charge currents of up to 1/3 C.
SOFTWARE MANUAL C32 22.3 CONFIGURATION BY SYSTEM PARAMETERS 44,1: = 1 battery type: NiMH charging (default). Other values are not allowed or do not switch on charging. 44,2: Timer set charging: 1 = 1/10h, i.e. 1: = 6 minutes. On the other hand 250: = 25 hours default is 40: = 4h. Charging time starts with the charging voltage applied, with received command, e.g.
SOFTWARE MANUAL C32 23 ATTACHMENT B: ADVANCED C32 DEBUG STATUS MESSAGE The advanced C32 debug status message is intended for diagnose and support. GeBE reserves the right for any changes like flag assignments. For your application apply the C32 standard status messages.
SOFTWARE MANUAL C32 23.5 MODULE HostIF Description Parity error, framing error Overrun error 2 – 31 Not used = 0 23.6 MODULE PRINT Description ISR run-time overflow Logical Paper End, Expansion of the printing area after paper end detection Debugging condition (stall condition) compiled...
SOFTWARE MANUAL C32 23.10 REQUEST ANALOG VALUES (old debug command) [Command] <RS> “x“ “a“ 0d The command issues the analogue values for all 8 available analogue channels: Output as 16 bit value per AD channel. The resolution of the converter is only 12 bits. That means, the upper 4 bits are always 0.
SOFTWARE MANUAL C32 23.10.1 DEBUG COMMAND Debug command for detecting and reading important timing parameters on module Stats: Only available with DEBUG fimware versions! Reading with <RS> 'xt' <n>, Resetting with <RS> 'dt' <n> <n> = 0: all Tracing data <n>...
This may cause several seconds of idle time. During this time you ought to avoid USB requests. If an error occurs during download the controller remains in the bootloader mode and waits for a new download. For detailed informationen please refer to the Software Manual Bootloader SoMAN-C32-E-0955. GeBE Elektronik und phone +49.89.894141-0...
SOFTWARE MANUAL C32 25 ATTACHMENT D: CRC CALCULATION UNIT 25.1 RELATED DOCUMENTS The following pages are excepted from the STMicroelectronics reference manual RM0090 for microcontroller memory and peripherals applying to the whole STM32F4xx family, unless otherwise specified. Further information is available from STMicroelectronics web site (http://www.st.com): STM32F40x and STM32F41x datasheets •...
SOFTWARE MANUAL C32 25.4 CRC FUNCTIONAL DESCRIPTION The CRC calculation unit mainly consists of a single 32-bit data register, which: • is used as an input register to enter new data in the CRC calculator (when writing into the register) •...
SOFTWARE MANUAL C32 25.5.2 INDEPENDENT DATA REGISTER (CRC_IDR) Address offset: 0x04 Reset value: 0x0000 0000 Bits 31:8 Reserved, must be kept at reset value. Bits 7:0 General-purpose 8-bit data register bits Can be used as a temporary storage location for one byte.
Need help?
Do you have a question about the C32 and is the answer not in the manual?
Questions and answers