Bluetooth Thermal Printer – 3 Inch Compact, Battery Drive, 3 Inch, Standalone Thermal Printer
Total Page:16
File Type:pdf, Size:1020Kb
1 USER MANUAL - BTP EXEL EXEL-3A Bluetooth Thermal Printer – 3 inch Compact, Battery Drive, 3 inch, Standalone Thermal Printer 2 USER MANUAL - BTP EXEL Document Title: BTP EXEL-3A : 3inch Bluetooth Thermal Printer User Manual. Version: Ver 1.0 Date: 3rd August 2015 Author: Mr Mahesh Saibanna Bagali Technical Support E-mail: [email protected] Technical Discussion Forum: www.coineltech.com/forums Company Contact Information CoiNel Technology Solutions LLP nd No-32, 2 Floor, HAPBCO Tower, RPC Layout, Hampinagar, Bangalore-560104 Ph: 080-23154423 3 USER MANUAL - BTP EXEL Revision: Revision Changes Rev 1.0 Initial Revision 4 USER MANUAL - BTP EXEL AFFORDABLE AND HIGH QUALITY CoiNel’s feature-rich and competitively priced EXEL-3A Series thermal printer units bring quality, durability and reliable performance to many low- to medium-volume direct thermal printing applications. COMPACT DESIGN AND POWERFUL FEATURES EXEL-3A printers are compact, space-saving units and contain a powerful processor for fast and reliable data transfer and printing, and 2 MB Flash memory for increased storage of fonts and graphics. APPLICATIONS The semi-rugged printer unit is most suitable for markets such as handheld, mobile and portable devices, applications such as healthcare, hospitality, retail, ticketing and loan, pygmy, tax collection, token issues (parking, bank, hospitals) and billing (canteens, electricity, water, grocery, pharmacy) 5 USER MANUAL - BTP EXEL TABLE OF CONTENTS 1 FEATURES 6 2 INTERFACE SPECIFICATIONS 7 3 EXEL-3A SERIES MODELS 8 4 EXTERNAL PERIPHERAL OPERATIONS 9 5 DIMENSIONS 10 6 BATTERY INSTALLATION AND PAPER LOAD 11 7 DELIVARABLES 11 8 COMMAND LIST 12 8.1 Command Description 13 8.1.1 Initialisation Commands 13 8.1.2 Format Setting Commands 14 8.1.3 Character Setting Commands 15 8.1.4 Print Commands 16 8.1.5 Graphic Print Commands 18 8.1.6 Barcode Commands 20 8.1.7 Parameter Commands 22 9 PROCEDURE TO CONVERT IMAGE TO BINARY FILE 23 10 COMMUNICATION USING ANDRIOD DEVICE 31 11 COMMUNICATION USING USB 37 11.1 USING TERMINAL SOFTWARE 38 12 NFC OPERATION 41 DISCLAIMER 42 6 USER MANUAL - BTP EXEL 1. FEATURES INTERFACES o Bluetooth 4.0 o USB Device o NFC (Optional) Printing Method: Line Thermal printing. Paper Width: 3 inch Print Speed: 60mm/Sec Print Core Life: 50Km (100 million pulses) Paper Cutting Method: Manual/Hand Tearing. Print Commands: ESC Resolution: 8dot/mm (203 dpi) Printable Content: o English (Alphanumeric, Symbols) o Regional Languages o Graphics/Images o Bar Code o QR Code External Image Storage: Possible (2 MB Flash), Individual Image max size: 64KB Builtin Fonts: o COURIER. o Fixedsys. Character Size Variation: Possible o fixedsys-multiples of 8 x 8 (max 32 x 32) o Courier-multiple of 12 x 20 (Max 48 x 80) Switches for Power and Paper Feed. Detection Functions o Head Temperature detected by thermistor o Cover open/head not placed detected by microswitch. o Paper detect by photo interrupter. LED indication for Power, Battery Charge Status, Paper and platen status and print status. Battery: Li Ion (7.4V/1200 mAh). Can print 75 meters of paper once fully charged. Power Adaptor/Charger: 9V/1amp Operating Characteristics o Operating Temp: 40° F/5° C to 105° F/41° C o Storage Temp: -40° F/-40° C to 140° F/60° C o Operating Humidity: 10% to 90% non-condensing R.H. o Storage Humidity: 5% to 95% non-condensing R.H. ANDRIOD SDK Support: Available. WINDOWS SDK Support: Available. Standard Accessories o 1 Roll of Thermal paper o 1 Power Adaptor o 1 USB Cable o 1 Battery Physical Characteristics o Width: 96mm, Length: 116mm, Height: 47mm, Weight (with battery): 247 gms 7 USER MANUAL - BTP EXEL 2. INTERFACE SPECIFICATIONS Bluetooth Version 4.0 Classic (BR/EDR), Low Energy (LE) RF Frequency 2.402 to 2.480 GHz Receive Sensitivity -90dBm (Classic), -92dBm (LE) Power Output 2dBm (typ) Data Throughput 50 KB (Classic on Andriod) 8 KB (LE on iOS7) Compliance SIG QDID B021961 FCC and IC European R&TTE RS232 (Optional) Data rates 115,200, 19,200 / 9,600 / 4,800 bps Synchronous Method Full Duplex USB 2.0 Full Speed Data Rate 12Mbps max NFC (Optional) POWER SUPPLY Battery Type Li-Ion Model CIE-BP01 Rated Voltage 7.4V Rated Current 1200mAh Life 300 cycles Weight 60 gms Adaptor Type SMPS Model ACOK090100 Input Voltage 100-300 VAC Rated Voltage 9V DC Rated Current 1 amp Weight 78 gms OTHERS Case Color Black Expected Life Head: Pulse durability: 100 million pulse/dot. Paper Holder: 5,000 times open/close 8 USER MANUAL - BTP EXEL 3. EXEL-3A SERIES MODELS MODEL BT3A BT3AN 3AU BT3A12 BT3A12N PRINTER SIZE 3inch 3inch 3inch 3inch 3inch PRINTING METHOD Line Thermal Line Thermal Line Thermal Line Thermal Line Thermal Resolution 8dots/mm 8dots/mm 8dots/mm 8dots/mm 8dots/mm PRINT CORE LIFE 50Kms (25% & less 50Kms (25% & less 50Kms (25% & less 50Kms (25% & less 50Kms (25% & less print density) print density) print density) print density) print density) PAPER WIDTH 80mm 80mm 80mm 80mm 80mm BUILTIN FONT (English) Courier, Fixedsys Courier, Fixedsys Courier, Fixedsys Courier, Fixedsys Courier, Fixedsys External Font Load NO NO NO NO NO (English) PRINT SPEED 60mm/Sec 60mm/Sec 60mm/Sec 60mm/Sec 60mm/Sec Paper Cutting Manual Manual Manual Manual Manual INTERFACE OPTIONS Bluetooth YES YES NO YES YES USB YES YES YES YES YES RS232 NO NO NO NO NO NFC NO YES NO NO YES IMAGE SUPPORT YES YES YES YES YES External Image Storage POSSIBLE (64KB each) POSSIBLE (64KB each) POSSIBLE (64KB each) POSSIBLE (64KB each) POSSIBLE (64KB each) Regional Language YES YES YES YES YES Support BATTERY YES YES YES NO NO BATTERY CHARGING 9V Adaptor 9V Adaptor 9V Adaptor NOT APPLICABLE NOT APPLICABLE ADAPTOR INCLUDED YES YES YES YES YES PLATON DETECT YES YES YES YES YES Paper/Black Mark Detect YES YES YES YES YES SDK SUPPORT ANDRIOD YES YES YES YES WINDOWS DIMENSION ( W x L x H) 96 x 116 x 47 mm 96 x 116 x 47 mm 96 x 116 x 47 mm 96 x 116 x 47 mm 96 x 116 x 47 mm WEIGHT (Including 247 gms 250 gms 236 gms 240 gms 243 gms Battery) Contact [email protected] to order the configurations as required by you. 9 USER MANUAL - BTP EXEL 4. EXTERNAL PERIPHERAL OPERATIONS POWER SWITCH FEED SWITCH USB DEVICE DC JACK Function Description Feed Switch Paper Feed When pressed, the motor that connects the paper roller rotates Power Switch Power ON/OFF When pressed, the system turns ON/OFF. Minimum time between presses is 3 seconds. LED on Feed Switch Battery Charge Status LED (RED) ON when battery is charging. OFF when battery charge completed. LED on Power Switch Dual Colour LED Green LED ON Power Red LED Continuous ON Printing in progress Fast Blink (100ms) Paper not present. Slow Blink (1sec) Platon not inserted properly. USB USB Device (Detected as CDC) Can be plugged to external USB (HOST). Detected as a COM port. Details given in section DC Jack Power In for Battery Charger 9V/1amp adapter provided for charging the battery. If 12V models chosen, the runs via Note: Use only the authorised charger provided with 12v adaptors only. the unit. There is a buzzer for various indications too and works similar to LED. 10 USER MANUAL - BTP EXEL 5. DIMENSIONS 47mm 96mm 116mm 11 USER MANUAL - BTP EXEL 6. BATTERY INSTALLATION AND PAPER LOAD The rear compartment can be removed and the battery can be removed/installed. To load the paper pull the paper load compartment and insert the paper and close the cover. Make sure paper in between roller and printer. 7. DELIVERABLES Printer with Battery 1 No Paper Roll 1 No Adaptor (9V/1amp) 1 No CD (With required 1 No documentation and test software Pouch Optional if ordered 12 USER MANUAL - BTP EXEL 8. COMMAND LIST SUMMARY TYPE COMMAND (HEX) DESCRIPTION INITIALISATION 0x1B 0x40 Initialize Printer FORMAT SETTING COMMANDS 0x1B 0x61 N Justification 0x1D 0x44 N Set Print Intensity CHARACTER SETTING COMMANDS 0x1B N Select Font 0x1D 0x21 N Select Character Size PRINT COMMAND (TEXT PRINT) Send text continuously and once completed send “\n” or “\r” (ascii) to print the data. 0x0A 0r 0x0D Line Feed 0x1B 0x64 N Print feed N lines 0x1B 0x65 N Print Reverse feed N lines 0x1D 0x41 Test Print GRAPHICS PRINT COMMAND 0x1B 0x2A W2 W1 H2 H1 DATA Print Image (with binary file) 0x1B 0x5E Prints default image stored in flash (CoiNel Logo) 0x1B 0x23 BMP_IMAGE BMP Image Print 0x1B 0x2B W2 W1 H2 H1 N C DATA Save image in memory 0x1B 0x2C N Print saved image BAR CODE COMMANDS 0x1D 0x68 N Set Bar Code Height 0x1D 0x77 N Set Bar Code Width. 0x1D 0x6B M DATA Print Bar Code PARAMETER COMMANDS 0x1B 0x79 Get Voltage (Battery Status in Percentage) 0x1B 0x74 Get printer head temperature 0x1B 0x70 Get Platten Status 0x1B 0x50 Get Paper Status 13 USER MANUAL - BTP EXEL 8.1 COMMAND DESCRIPTIONS EXEL thermal printer control board use ESC/POS command set. The printing command is descripted as followed format: COMMAND (Hex Format) FUNCTION FORMAT ASCII LIST OF ASCII CHARACTERS HEXA DECIMAL LIST OF HEXADECIMAL CHARACTERS DESCRIPTION: EXAMPLE Command Use Example NOTES: 8.1.1 INITIALISATION COMMANDS 0x1B 0x40 Initialize Printer FORMAT ASCII ESC @ HEXA DECIMAL 0x1B 0x40 DESCRIPTION: Clears the data in the print buffer and resets the printer modes to the modes that were in effect when the power was turned ON. EXAMPLE Send ESC @ or send 0x1B 0x40 NOTES: None 14 USER MANUAL - BTP EXEL 8.1.2 FORMAT SETTING COMMANDS 0x1B 0x61 N Justification FORMAT ASCII ESC a N HEXA DECIMAL 0x1B 0x61 N DESCRIPTION: Aligns the data that is sent after this command with the selected justification, N=0x00 Left Justification N=0x01 Center Justification N=0x02 Right Justification EXAMPLE 0x1B 0x61 0x02 Sets text sent to right justification.