MikMek SubMicro Manuel d'utilisateur

Naviguer en ligne ou télécharger Manuel d'utilisateur pour Imprimer et scanner MikMek SubMicro. MikMek SubMicro User manual Manuel d'utilisatio

  • Télécharger
  • Ajouter à mon manuel
  • Imprimer

Résumé du contenu

Page 1 - PROGRAMMING GUIDE

Bällstavägen 61 Phone: +46 8 652 84 22 SE-168 66 Bromma SMS/MMS: +46 705 429 501 Sweden www.mikmek.com PROGRAMMING GUIDE FRIENDLY G

Page 2 - Revision S

10 BOXSIZE COMMAND - <BS21,34> This command changes the box size to the values sent. The first value is the box width and the second is the bo

Page 3

100 REMOTE MANAGEMENT ADDENDUM (Implemented on A46 boards) Remote management is provided on all printers with Ethernet capability, allowing remote

Page 4

101SAMPLE SCREENSHOTS: Boca Printer Configuration Webpage Screenshot:

Page 5

102 Boca Printer Real-time Status Webpage Screenshot:

Page 6

103 Boca Printer Email Settings Webpage Screenshot: Note: Links to navigate between web pages appear on the left side of each page.

Page 7

104 TICKETS LOW FUNCTION This feature allows the customer to enter the amount of tickets loaded (Tickets Remaining Count) and then select the ticket

Page 8

105 MEMORY INVENTORY COMMAND SUPPLEMENT MEMORY INVENTORY COMMANDS - <INV> & <INV2> The <INV> & <INV2> commands cause

Page 9 - COMMAND SEQUENCES

106 RESIDENT AND DOWNLOADED TRUETYPE FONT INVENTORY... RTF1 FLSH 127616 BYTES RTF2 FLSH 111496 BYTES RTF3 FLSH 171812 BYTES RTF4 FLSH 137636 BYTES

Page 10

107RFID ADDENDUM - REV F Introduction to RFID (Radio Frequency Identification) RFID tags consist of an integrated circuit (IC) attached to a

Page 11

108The encoding and verification process, which can take milliseconds to seconds depending on the amount of data to be stored in the RFID tag, makes

Page 12 - STATUS COMMANDS

109 • Philips MIFARE Ultralight (ISO 14443A) – 13.56MHz The latest technology development from Philips Semiconductors, MIFARE® Ultralight, is particu

Page 13

11default size of 4 will be used. Each unit represents an 8 dot high bar so a default bar code will be 32 dots high. Bar codes can only be rotated

Page 14

110 • Philips MIFARE 1K (ISO 14443A) – 13.56MHz The MIFARE-1K classic family is the pioneer and front runner in contactless smart card ICs operating

Page 15

111 Sector Memory segment of the MIFARE 1K Card. Each segment consists of 4 blocks and has individual keys and access conditions. Security Key

Page 16

112• Value functions Inc, Dec, Transfer and Restore are not supported by the reader. Programming Tickets RFID extensions have been added to the

Page 17

113This command can be sent by the Host after receiving a NAK (15H) to determine the cause of the error. The printer sends back a single byte ASCII

Page 18 - FILE COMMANDS

114Important Note: locking the data prevents further write access to that data and is irreversible. The data can still be read by the Host. All dat

Page 19 - SPECIAL COMMANDS

115Ex: change key B value to B0,B1,B2,B3,B4,B5 before reading 16 bytes from block 2. <RFK01,B0,B1,B2,B3,B4,B5><RFR1,2,16,1> PERMANENT

Page 20

116This command permanently stores the retry value (#) in flash. The value (#) can range from 1-5. The default value is 2. This is the number of

Page 21 -

117 RFID Error Messages <RFSN0> STATUS CODE - LCD Error Message - Explanation A – NO ERRORS - RFID operation(s) completed OK.

Page 22

118 WiFi ADDENDUM Configure WiFi Connection To use the wireless capabilities in FGL and PCL 26/46 model printers equipped with a wireless inter

Page 23

119Configure WiFi Connection Step by Step Connect the Boca printer to your PC using one of the hardwired interface connections (Serial, USB or para

Page 24 - EAN13 SUPPLEMENT

12 REPEAT COMMAND - <RE#> The REPEAT command allows the user to print multiple copies without retransmitting the ticket. The number used in

Page 25 - CODE 128 SUPPLEMENT

120 WEP Security Mode – Allows the user to communicate through the network using WEP wireless encryption. With WEP one can select 64 bit or 128 bit

Page 26

121 BLUETOOTH ADDENDUM Boca now offers Bluetooth capable printers. These printers contain a special Bluetooth I/O board as well as new f

Page 27

122Generic Access Profile (GAP)--Defines how two Bluetooth devices discover and establish communications between each other. The GAP is the "mot

Page 28

123 Figure 2. A Boca printer should show up as a printer device with a name of BocaPrinter ######, where # is the 6 digit serial number of

Page 29

124 Figure 5. The printer should now be paired. It will now show up in the list under ‘Bluetooth Serial Port’ Devices as shown in Figure 6.

Page 30

125 Figure 8. Double-Clicking ‘MY Bluetooth Places’ should bring up a Window (Figure 9) that shows the connection. Notice the connection is

Page 31

126 Figure 10.

Page 32

127 USB DRIVER ADDENDUM USB Printer/HID Device Type There are two approved ways to install a Boca Systems USB printer. The class 7 printer dri

Page 33

128 APPENDIX A - SAMPLE BASIC PROGRAM FOR 200 DPI PRINT HEAD 1 CLS:PRINT:PRINT "WHICH OF THE FOLLOWING PORTS IS YOUR PRINTER CONNECTED TO?&

Page 34

129 APPENDIX B - GHOSTWRITER COMMANDS - Quick Reference Chart • ROW/COLUMN COMMAND - <RCx,y> • ROTATION COMMAND - <NR> No rotat

Page 35

13This feature is for customers whose systems can't handle non-ASCII characters but need valid xon/xoff values. All status information, except

Page 36 - (BMP available on 46 Only)

130• STATUS REQUEST - <S1> • PROM TYPE AND TICKET COUNT STATUS REQUEST - <S2> • DELAYED STATUS - <S3> or <s3> • NO STAT

Page 37

131• LOW VOLTAGE ENABLE - <lve#> • TOP ADJUSTMENT COMMAND - <taj#> The following commands are NOT AVAILABLE on 22/44 printers • SCALE

Page 38

132 APPENDIX C - ASCII CHARACTER SET CHAR DEC HEX CHAR DEC HEX CHAR DEC HEX NUL 0 0 + 43 2B V 86 56 SOH 1 1 44 2C W 87 57 ST

Page 39

133 APPENDIX D – Special Character Set

Page 40 - TRUETYPE FONTS SUPPLEMENT

134 200 DPI FONT SAMPLES

Page 41

Filnamn: PROGRAMMING GUIDE (22_42, 24_44, 26_46) Katalog: C:\Users\mikmek\Dropbox\Mikmek Mika Enterprise AB\Avtal Mall: C:\Users\mikmek\AppData\Roa

Page 42

14The printer maintains separate re-settable ticket counts for each path. This command resets the re-settable ticket count on the printer. The # f

Page 43

15 DIAGNOSTIC MODE COMMAND - <DM> The printer can be put in diagnostic mode by sending a <DM> command. For an explanation of diagnost

Page 44

16values. This command should only be used by customers that are modifying the font data with their own bitmaps. This command will be stored in fla

Page 45

17 DISABLE TEST TICKET ACKNOWLEDGE COMMAND - <dta> This command returns the printer to the normal test ticket mode in which no ack character is

Page 46 - (Not available for 22/24/26)

18 FILE COMMANDS FILE ID COMMAND - <ID#> See the downloading file supplement for further details PERMANENT FILE COMMAND - <PF> [not

Page 47

19PRINT / NO CUT (HOLD TICKET IMAGE) - <r> This command works just like the hold command above except that in cut mode no ticket is cut until a

Page 48 - DUAL PRINTER SUPPLEMENT

2 (March 9, 2012) Revision S FRIENDLY GHOST LANGUAGE (FGL) is Boca’s industry standard language that allows the user to print data, graphics, b

Page 49

20 DRIVER COMMANDS (implemented November 2007 on new 26/46 printers) In general, we discourage sending FGL commands from the driver as they lead to u

Page 50 - FGL CONTROL PANEL

21 STANDARD INTERFACE PINOUTS SERIAL PINOUTS RS232 (std) RS232 (PC) RS232 (RJ11) CPU PORT RS232 (RJ11) Terminal Port PI

Page 51

22 UPC SUPPLEMENT UPC (version A) is a numeric only code that contains a left hand border character, 6 left hand characters, a center characte

Page 52

23 INTERLEAVED 2OF5 SUPPLEMENT Interleaved 2 of 5 bar code is a numeric only bar code. All I 2 of 5 bar codes must contain an even number o

Page 53

24 EAN13 SUPPLEMENT EAN13 is a numeric only bar code. All EAN13 codes must contain a variable parity bit followed by a front guard charac

Page 54

25 CODE 128 SUPPLEMENT Code 128 is an alphanumeric bar code. All code 128 data must be bracketed by a caret (^) on both sides. The letter

Page 55

26TWO DIMENSIONAL BAR CODE SUPPLEMENT The 2D bar codes are available in 24/44 Ghostwriter printers and 26/46 Lemur model printers. There are four 2

Page 56

27<F40> PDF417 N4 04 Pt No Yes Yes Yes Yes <F41> PDF417 N4 06 Pt No Yes Yes Yes Yes <F42> PDF417 N4 08 Pt No Yes Ye

Page 57

28 PDF-417 2D Bar Code PDF-417 Bar Codes - <PDF#,#,#,#,#,#>{barcode text} All of the Portable Data File (PDF) bar code command parameters are

Page 58

29Data Matrix 2D Bar Code Data Matrix Bar Codes - <DTM,#,#,#>{barcode text} All of the Data Matrix (DTM) bar code command parameters are opti

Page 59 - (Not available on 22/24/26)

3 DOWNLOADING FILE SUPPLEMENT ... 32 DOWNLOA

Page 60

30Quick Response 2D Bar Code Quick Response Bar Codes - <QR#,#,#,#>{barcode text} All of the Quick Response (QR) bar code command parameters

Page 61 - TEXT CENTERING SUPPLEMENT

31Aztec 2D Bar Code Aztec Bar Codes - <AZ#,#>{barcode text} Both of the Aztec (AZ) bar code command parameters are optional. If omitted defa

Page 62

32 DOWNLOADING FILE SUPPLEMENT NOTE: 22/24/26 does not support any of the flash related functions described below. The printer supports thr

Page 63 - FONT SIZE SUPPLEMENT

33• The printer keeps track of the file ID's as they are deleted. The ID assigned to the next file downloaded will always be one greater than

Page 64 - Windows Printer Drivers

34 DOWNLOADING LOGO SUPPLEMENT NOTE: 22/24/46 does not support any of the flash related functions described below. Note: please read the Downl

Page 65

35PRINT DOWNLOADED LOGOS - To print a downloaded logo #2 starting at row/column position 50,120 send: <SP50,120><LD2> The following sam

Page 66

36 DOWNLOADING BMP & PCX SUPPLEMENT (PCX not available on 22/24/26) (BMP available on 46 Only) BMP & PCX files are a commonly found fo

Page 67

37To store a bmp or pcx file as a logo in flash run the above program with the following line changes. 175 PRINT #1,chr$(27); 250 PRINT #1,chr$(27);

Page 68

38 DOWNLOADING FONTS SUPPLEMENT Note: please read the Downloading File Supplement first. 44 and 46 printers will no longer accept downloaded FGL b

Page 69

39 RESIDENT FONT TRANSLATION TABLE ENABLE/DISABLE COMMAND - <TRE><TRD> or <tre><trd> Normally, the Translation Table command

Page 70 - CPU COMMANDS

4 GENERAL DESCRIPTION - READ THIS FIRST Many people will have neither the time nor patience to read through this entire programming guide. For thos

Page 71

40TRUETYPE FONTS SUPPLEMENT (This option is available with all 26/46 models and some 24/44 models. Also needed is the appropriate SB02 or SB03 resid

Page 72

41While considering the <RTF> and <TTF> examples below let’s pretend the user has already downloaded three TTF files into the printer in

Page 73

42 UPDATING FIRMWARE, FONTS and FEATURES Most features of the 24/44 and 26/46 printers can be updated through the printer’s commun

Page 74

43 BOX AND LINE SUPPLEMENT The box and line commands are very useful in adding a finished appearance to the ticket. The following example sho

Page 75

44 HOST TO PRINTER COMMUNICATION SUPPLEMENT BOCA printers can be used with a variety of Host systems, including IBM PC's or compatibles, A

Page 76

45 DIAGNOSTIC MODE SUPPLEMENT The printer can be put in diagnostic mode thru either hardware or software. The control panel can be used to sel

Page 77

46ORIENTAL CHARACTER SETS (Not available for 22/24/26) Boca offers several resident oriental fonts as options. The optional Japanese font supplie

Page 78

47 Sample Basic Program The following basic program was used to print the sample Japanese ticket. CLS OPEN "lpt1:" FOR OUTPUT AS #1 WIDT

Page 79

48DUAL PRINTER SUPPLEMENT <P1> - Print on ticket path #1. This command must be sent prior to any other data or commands for this ticket. &l

Page 80

49 Miscellaneous Comments on Duals • Test Tickets - The first test ticket will be printed on path #2. Each time the test button is pressed, the p

Page 81

5 small margin around the perimeter of the ticket in which no printing can appear. The starting position on each ticket is row 0, column 0 (0, 0).

Page 82

50FGL CONTROL PANEL The 24/44 and 26/46 printers allow the user to adjust various printer options through the control panel. To access and us

Page 83 - WEB CONFIGURATION:

51The following is an overview of what each Menu option does: BAUD RATE? Controls the serial interface baud rate, parity bit, data bits and stop bi

Page 84 - FGL NETWORKING COMMANDS:

52REV ADJ2.5 P2 DUAL PATH PRINTER WITH RADJ paper guide set to 2.50” on path #2 REV ADJ2.5 BOTH DUAL PATH PRINTER WITH REV RADJ paper guide set to 2.

Page 85

53RIBBON - The printer will feed out one blank ticket. This mode is used for label stock to prevent peeling. PRINT INTENSITY? Controls the dark

Page 86

54CUTTER TYPE? Defines the type of cutter the printer has. SILENT – This is the old Silent Cutter assembly. BOCA - improved, stepper motor dr

Page 87

55INC REV COUNT? Enables the operator to move the position to the right (towards the ticket exit area). Print position value is in increments of .00

Page 88

56 PRINTER STATUS SUPPLEMENT BI-DIRECTIONAL STATUS (for Serial, Ethernet, USB and Bluetooth) The Ghostwriter will transmit status informatio

Page 89

57 LED STATUS PANEL SUPPLEMENT Some printers have an LED panel that is used to display the present status of the printer. The panel usually

Page 90

58SAMPLE BASIC PROGRAM FOR SENDING AND RECEIVING STATUS FROM PRINTER. 5 ON ERROR GOTO 140 10 CLS:PRINT "WHICH OF THE FOLLOWING PORTS IS YOUR P

Page 91

59 SHADING PATTERN SUPPLEMENT (Not available on 22/24/26) The ability to shade the ticket with different patterns is available on the 44 a

Page 92

6 a return will position the next character below the beginning of the sentence as if it started with a double-sized character. If this feature is n

Page 93

60 Sample foreground shading ticket produced by the following commands. <PAF><PA3><F12><ES>SHADING TEST<DS> <PA4>

Page 94

61 TEXT CENTERING SUPPLEMENT (New feature for 26/46 only) FGL Text Centering Command - <CTR####> The FGL centering command is based on the con

Page 95

62 FLASH MEMORY EXPANSION SUPPLEMENT (NOT AVAILABLE ON 22/24/26 level) The 46 printer comes standard with 512KB of Flash memory (44 – 256KB).

Page 96

63 FONT SIZE SUPPLEMENT This section describes the different font sizes available on the Boca Printers and any restrictions pertaining to eac

Page 97

64 PRINTER DRIVER SUPPLEMENT There are multiple driver types that can be used with a Boca Systems printer. We supply printer drivers on our web sit

Page 98

65• Choose the correct driver based on the Make, Model and Head Size and click “Next” • Click “Next” to replace existing driver (this screen may n

Page 99

66Apple/Mac Printer Drivers Driver Download To download the Boca Systems Mac printer drivers go to our web site, Printer Drivers, Apple/Mac and cl

Page 100

67Linux Printer Drivers Driver Download To download the Boca Systems Linux printer drivers go to our web site Printer Drivers, Linux and click o

Page 101

68the page size and margins. In general, you should use the smallest margins which do not cause the data to wrap around to the opposite side of the

Page 102

69 MAG PRINTERS NOTE: The <h>, <r> and <RE> commands should not be used with any Mag printers printers. MAGMINI SE

Page 103

7 A human readable interpretation line can also be selected by sending a BI (bar code interpretation) command. Please note that the bar codes will

Page 104

70 CPU COMMANDS COMMAND Definition Printer Response <T1> write track 1 magnetics <T2> write track 2 magnetics &l

Page 105

71 42/44/46 CONFIGURATION TEST TICKET SUPPLEMENT All 42/44/46 printers running version C and above can now print a configuration test ticket in

Page 106

72 TICKET TYPE COMMAND - <typ#> Note: This function is set at the factory and should not be changed. This command sets the ticket type (opto co

Page 107

73 PATH TYPE COMMANDS - <p1,p2,pb1,pb2> These commands are explained in the FGL programming guide. BUFFER MODE COMMANDS - <sb1,sb2,mb> T

Page 108

74BI-DIRECTIONAL PARALLEL MODE ENABLED/DISABLED COMMANDS - <bpe>/<bpd> Note: This function should only be used by an experienced user. Th

Page 109

752- sound buzzer every 15s. 3- sound buzzer every 30s. 4- sound buzzer every 45s. SHUFFLE MODE ENABLED/DISABLED COMMAND - <sfe>/<sfd>

Page 110

76This command adjusts the amount the printer reverses to start printing. The value range depends on the Magnetic Printer Style. For a Switch Style

Page 111

77 ETHERNET COMMANDS…………. For a complete description of the FGL Networking commands please refer to the ETHERNET INTERFACE ADDENDUM. ADDITIONAL I

Page 112

78 CHANGING ETHERNET PARAMETERS SUPPLEMENT CONTROL PANEL CONFIGURATION: CHANGING 'ETHERNET' SETTING 1. Please follow these steps to

Page 113

79 CHANGING 'DEFAULT GATEWAY' ADDRESS Follow same procedure as 'Changing IP address' above but in step 3 scroll down to the DEF

Page 114

8 DIAGNOSTIC MODE The printer can be put in a diagnostic mode when there appears to be a problem communicating with it. In this mode, the printer

Page 115

80 ETHERNET INTERFACE ADDENDUM - REV F ETHERNET – Quick Installation Guide • Connect the printer to your network (the

Page 116

81 Web Browser (different Network number) · Change the computer’s IP address to communicate with the printer o Connect the printer directl

Page 117

82 SUPPORTED PROTOCOLS (must use default port values). While Boca does not support every Ethernet protocol, the printer supports a sufficient numbe

Page 118 - WiFi ADDENDUM

83UNSUPPORTED INTERFACE COMMENTS APP Socket Raw TCP protocol data from Host to printer (port 9100) Status returned to Host as UDP data on Port 91

Page 119

84 FGL NETWORKING COMMANDS: ETHERNET MODE COMMAND - <eth#> This command sets the Ethernet mode for the printer and is permanently stored in

Page 120

85seeking to communicate with the printer. In this case, a reset (RST packet) will be sent to the open connection, and any previously stored data w

Page 121 - BLUETOOTH ADDENDUM

8612 255.240.0.0 “ 29 255.255.255.248 13 255.248.0.0 “ 30 255.255.255.252 14 255.252.0.0 “ 31 255.255.255.254 (unusable) 15

Page 122 - MAKING A CONNECTION:

87 Parameters -SServer > Specifies the name of the computer or print device running LPD. -PPrinter > Specifies the name of the printer for the

Page 123

88Ethernet Trouble-shooting guide... MAC conflicts: You must make sure there are no MAC address conflicts between multiple Boca Printers and any ot

Page 124

89You can obtain a free packet sniffer called 'Ethereal' from the following link- http://www.wireshark.org/ or http://sourceforge.net/proje

Page 125

9 COMMAND SEQUENCES The Ghostwriter accepts a wide variety of commands to control the printing of characters. A command sequence performs a unique f

Page 126 - Figure 10

90 Most network interfaces can also be put in "promiscuous" mode, in which they supply to the host all network packets they see. Ethereal w

Page 127 - USB DRIVER ADDENDUM

91Create a Standard TCP/IP port using raw protocol and install a Boca Systems printer driver. Windows 7 operating system Printer Drivers If the int

Page 128

92 Select “Create a new port:” and choose type as “Standard TCP/IP Port”. Click “Next”. Enter the printers IP address. In this example 10.0.2.3

Page 129

93 The PC starts looking for the printer (above) and then displays the second screen below. The Boca Systems TCP/IP Device Type default settings

Page 130

94 Click “Next” and the PC will display the screen below while it finishes setting up the comunication for the printer. Once the screen below app

Page 131

95 Click “Next” and the PC will display the screen below. Select “Use the driver that is currently installed (recommended)”. Click “Next” and th

Page 132

96 Click “Next” and the PC will display the screen below. In this example the printer is not shared. Click “Next” to reach the final install scr

Page 133

97 Print Queue showing the test page printing

Page 134 - 200 DPI FONT SAMPLES

98Installation of port monitors instructions Windows 2000 & XP Note: Please make sure you have either the HP LaserJet llP Plus Print driver or

Page 135

99.The LPR port is best suited to servers that need to communicate with host computers such as UNIX or VAX machines by way of RFC 1179. .For computer

Commentaires sur ces manuels

Pas de commentaire