ios SDK API Reference Guide mpos Thermal Printer BGT-100P / BGT-102P SRP-Q300 / SRP-Q302

Size: px
Start display at page:

Download "ios SDK API Reference Guide mpos Thermal Printer BGT-100P / BGT-102P SRP-Q300 / SRP-Q302"

Transcription

1 is SDK API Reference Guide mps Thermal Printer Rev BGT-100P / BGT-102P SRP-Q300 / SRP-Q302

2 Introduction This SDK manual describes the contents of the library required to develop is application programs. Support information 1. Supported Device The devices in the following list are validated. iphone 5 / 5s / 6 / 6Plus / 6s / 6s Plus ipad2 / ipad mini / ipad Air / ipad Pro 2. Supported Platform is 8.0 or higher BIXLN constantly makes improvements to the functions and quality of its products. The specifications and contents of this manual are subject to change without prior notice for this reason. Rev

3 Table of Contents 1. Setting SDK Project Adding ExternalAccessory.framework Adding Bluetooth Protocol Adding Library to Project MPosControllerDevices Reference verview Instance Methods selectinterface:address: getcurrentdeviceid penservice penservice:(nsinteger)deviceid closeservice ispen directi:(nsdata*) data selectforceconverthidinputdeviceto: selectcommandmode: MPosControllerPrinter Reference verview Notification Notification Name Notification Key - _MPS_NTIFICATIN_KEY_PRINTER_MDELNAME Notification Key - _MPS_NTIFICATIN_KEY_PRINTER_FWVersion Instance Methods penservice closeservice PrintText printbitmap printbarcode checkprinterstatus asbenable MPosControllerMSR verview Notification Notification Name Notification Key - MPS_NTIFICATIN_KEY_MSR_TrackAll Instance Methods penservice closeservice MPosControllerScanner Reference verview Notification Notification Name Notification Key - MPS_NTIFICATIN_KEY_SCANNER_BAR_DATA Notification Key - MPS_NTIFICATIN_KEY_SCANNER_BAR_TYPE Rev

4 5-3 Instance Methods penservice closeservice MPosControllerBCD Reference verview Instance Methods penservice closeservice writestringtoupperline:(nsstring*) string writestringtolowerline:(nsstring*) string clearscreen displaystring storeimage displayimage clearimage MPosControllerTTYUSB Reference verview Notification Notification Name Notification Key - _MPS_NTIFICATIN_KEY_TTYUSB_DATA_IN Instance Methods penservice closeservice BGATELookup Reference verview Notification Notification Name Instance Methods initwithtimeout: timeout :retry refreshwifideviceslist; refreshethernetdeviceslist; refreshbluetoothdeviceslist; getwifideviceslist; getethernetdeviceslist; getbluetoothdeviceslist; MPosControllerConfig Reference verview Notification Notification Name Notification Key -_MPS_NTIFICATIN_KEY_CUSTMDEVICE_DATA Notification Key - MPS_NTIFICATIN_KEY_CUSTMDEVICE_USBID Notification Key - MPS_NTIFICATIN_KEY_CUSTMDEVICE_FIND Notification Key - _MPS_NTIFICATIN_KEY_CUSTMDEVICE_ADD_RESULT Notification Key - _MPS_NTIFICATIN_KEY_CUSTMDEVICE_DEL_RESULT Notification Key - _MPS_NTIFICATIN_KEY_CUSTMDEVICE_REINIT_RESULT. 60 Rev

5 9-3 Instance Methods getcustomdevicelist addcustomdevice deletecustomdevice reinitcustomdevicetype listusbid finddevid getserialconfiguration setserialconfiguration MPosControllerLabelPrinter Reference verview Instance Methods setcurrentencoding checkprinterstatus printbuffer printrawdata drawtextdevicefont drawtextvectorfont drawbarcode1d drawbarcodemexicode drawbarcodepdf drawbarcodeqrcode drawbarcodedatamatrix drawbarcodeaztec drawbarcodecode drawbarcodecodablock drawbarcodemicropdf drawbarcodeimb drawbarcodemsi drawbarcodeplessey drawbarcodetlc drawbarcoderss drawbarcodegs1databar drawblock drawcircle drawimage setprintingtype setmargin setbackfeedption setlength setwidth setbuffermode setspeed setdensity set rientation setffset setcuttingposition setautocutter getmodelname getfirmwareversion Rev

6 11. Appendix Defines MPS_RESULTS_ Barcode/Image/Text Alignment Barcode Text Position Barcode Symbology Text Size Device Type LabelPrinter - Device Fonts LabelPrinter - Rotation Degrees LabelPrinter - Barcode HRI LabelPrinter - 1D Barcode Types LabelPrinter - MaxiCode Modes LabelPrinter - Barcode rigin Point LabelPrinter - QRCode Model LabelPrinter - Code 49 Starting Mode LabelPrinter - Codablock Mode LabelPrinter - Check Digit ption LabelPrinter - RSS Barcode Type LabelPrinter - Vector Fonts LabelPrinter - Draw Block ptions LabelPrinter - Draw Circle Sizes LabelPrinter - International Character Set LabelPrinter - Error Correction Level LabelPrinter - Data Compression Method Command Mode List of Supported Methods Rev

7 1. Setting SDK Project Registration with the Apple Developer Program is required to develop is applications. Refer to the Apple Developer s Website ( for detail 1-1 Adding ExternalAccessory.framework ) Select project file 2) Select [Info] tab 3) Ctrl-click in the Area 3 4) Select [Add Row] from the pop up menu Rev

8 5 5) Enter Supported external accessory protocols. 6) Enter com.bixolon.protocol in the Items field. Rev

9 1-2 Adding Bluetooth Protocol 1) Select Project, Info, and + in the order shown below ) Search ExternalAccessory.framework and click the [Add] to add it. Rev

10 1-3 Adding Library to Project Drag the library folder and drop it to the project. Drag & Drop Rev

11 2. MPosControllerDevices Reference Inherits from NSbject Framework MPosSDK.a Declared MPosControllerDevices.h mps Thermal Printer 2-1 verview MPosControllerDevices class is an object that provides the most basic functions related to the target control device. 2-2 Instance Methods selectinterface:address: This method configures the interface connected to mps Thermal Printer. -( MPS_RESULTS_) selectinterface:( MPS_INTERACE_TYPE_)interfaceType address:(nsstring*)address; _MPS_SUCCESS returns if the operation is successful, Refer to [ MPS_RESULTS_] for other cases. [Discussion] - This method may fail if any of the devices in the list that are connected to mps are open when checked with the ispen method. - Interface must be selected with this method before calling penservice method of any device class. MPosControllerDevices _devices = [MPosControllerDevices new]; if(_mps_success == [_devices selectinterface:_mps_interface_bluetth // Success else // Fail //. Continue to other processes [_devices release]; address:@ 74:F0:7D:12:34:56 ]) Rev

12 2-2-2 getcurrentdeviceid mps that are assigned to the current class returns the deviceid of the device. -(NSInteger) getcurrentdeviceid; (NSInteger) Device ID of the current device [Discussion] - This method may fail if any of the devices in the list that are connected to mps is open when checked with the ispen method. - Interface must be selected with this method before calling penservice method of any device class. MPosControllerDevices _devices = [MPosControllerDevices new]; NSInteger myid = [_devices getcurrentdeviceid]; NSLog(@ myid : %d, myid); [_devices release]; Rev

13 2-2-3 penservice This method initializes communication if a device corresponding to this class is connected to the mps Thermal Printer. -( MPS_RESULTS_) openservice; This method returns _MPS_SUCCESS if the operation is successful Refer to [ MPS_RESULTS_] for other cases. MPosControllerDevices _devices = [MPosControllerDevices new]; if(_mps_success == [_devices openservice]) // Success else // Fail //. Continue to other processes [_devices release]; Rev

14 2-2-4 penservice:(nsinteger)deviceid This method initializes communication if there is a device with the given DeviceID in the list of devices connected to the mps Thermal Printer. -( MPS_RESULTS_) openservice:(nsinteger)deviceid [Discussion] Failure code will be returned if the given DeviceID is not associated with this class or if it is not connected. This method returns _MPS_SUCCESS if the operation is successful Refer to [ MPS_RESULTS_] for other cases closeservice This method terminates the use of the corresponding device. -( MPS_RESULTS_) closeservice; This method returns _MPS_SUCCESS if the operation is successful Refer to [ MPS_RESULTS_] for other cases. MPosControllerDevices _devices = [MPosControllerDevices new]; if(_mps_success == [_devices closeservice]) // Success else // Fail [_devices release]; Rev

15 2-2-6 ispen This method checks whether a device is connected using this class. -(BL) ispen; If a device is connected: YES MPosControllerDevices _devices = [MPosControllerDevices new]; if( YES == [_devices ispen]) // If device is open else // If device is closed. [_devices release]; Rev

16 2-2-7 directi:(nsdata*) data This method sends or reads user-defined data. -( MPS_RESULTS_) directi:(nsdata*) data; [Parameters] data It contains the ANSI CDE data to send to printer. This method returns _MPS_SUCCESS if the operation is successful Refer to [ MPS_RESULTS_] for other cases. MPosControllerDevices _devices = [MPosControllerDevices new]; if( MPS_SUCCESS == [_devices directi: [NSData datawithbytes:"\n\n\n" length:3]]) // Success. else // Fail. [_devices release]; Rev

17 2-2-8 selectforceconverthidinputdeviceto: Assigns a device which is recognized as HID Input device to a certain device by force, and then make it work. -( MPS_RESULTS_) selectforceconverthidinputdeviceto:( MPS_DEVICE_TYPE_)deviceType; MPS_SUCCESS returns if the operation is successful, Refer to [ MPS_RESULTS_] for other cases. [Discussion] If any of the devices connected to mps is identified as pen through ispen Method, it may not operate. MPosControllerDevices _devices = [MPosControllerDevices new]; if(_mps_success == [_devices selectforceconverthidinputdeviceto:_mps_device_scanner ]; // Success else // Fail //. Do other process you want. [_devices release]; Rev

18 2-2-9 selectcommandmode: Selects a device which is connected with mps or a device which is directly connected with idevice for data communications. -( MPS_RESULTS_) selectcommandmode:( MPS_CMMAND_MDE_)commandMode; MPS_SUCCESS returns if the operation is successful, Refer to [ MPS_RESULTS_] for other cases. [Discussion] This method may fail if any of the devices in the list that are connected to mps is open when checked with the ispen method. MPosControllerDevices _devices = [MPosControllerDevices new]; if(_mps_success == [_devices selectcommandmode:_mps_cmmand_mde_bypass ]; // Success else // Fail //. Do other process you want. [_devices release]; Rev

19 3. MPosControllerPrinter Reference Inherits from MPosControllerDevices Framework MPosSDK.a Declared MPosControllerPrinter.h mps Thermal Printer 3-1 verview MPosControllerPrinter class is an object that provides various functions of the printer among the devices connected to mps Thermal Printer. 3-2 Notification Notification Name This is for the registration of Notification about the data that can be obtained from the device corresponding to this class. [Notification Name] _MPS_NTIFICATIN_NAME_PRINTER_DATA_IN // Registration [[NSNotificationCenter defaultcenter] addbserver:self name:_mps_ntificatin_name_printer_data_in object:nil]; // Removal of registration [[NSNotificationCenter defaultcenter] removebserver:self name:_mps_ntificatin_name_printer_data_in object:nil]; Rev

20 3-2-2 Notification Key - _MPS_NTIFICATIN_KEY_PRINTER_MDELNAME It is for reading the corresponding data if there is a Printer Model Name in the notified data. It occurs when calling. -(void) didreceiveprinterdata:(nsnotification *)notification if([_printer isequal:[[notification userinfo] objectforkey:_mps_ntificatin_key_bject]]) NSString * strprintername = [[notification userinfo] objectforkey:_mps_ntificatin_key_printer_mdelname]; // else [self updateresulthistory:@"***** [ther Data Received] "]; Rev

21 3-2-3 Notification Key - _MPS_NTIFICATIN_KEY_PRINTER_FWVersion mps Thermal Printer It is for reading the corresponding data if there is a Printer Fw Version in the notified data. It occurs when calling. -(void) didreceiveprinterdata:(nsnotification *)notification if([_printer isequal:[[notification userinfo] objectforkey:_mps_ntificatin_key_bject]]) NSString * strprintername = [[notification userinfo] objectforkey:_mps_ntificatin_key_printer_fwversion]; // else [self updateresulthistory:@"***** [ther Data Received..] "]; Rev

22 3-3 Instance Methods penservice This method initializes communication if a device corresponding to this class is connected to the mps Thermal Printer Thermal Printer. -( MPS_RESULTS_) openservice; This method returns _MPS_SUCCESS if the operation is successful Refer to [ MPS_RESULTS_] for other cases. MPosControllerPrinter* _printer = [MPosControllerPrinter new]; if(_mps_success == [_printer openservice]) // Success if([_printer ispen]) // Notification setting [[NSNotificationCenter defaultcenter] addbserver:self selector:@selector(didreceiveprinterdata:) name:_mps_ntificatin_name_printer_data_in object:nil]; else // Fail //. Continue to other processes [_printer release]; Rev

23 3-3-2 closeservice This method closes the device corresponding to this class. -( MPS_RESULTS_) closeservice; This method returns _MPS_SUCCESS if the operation is successful Refer to [ MPS_RESULTS_] for other cases. MPosControllerPrinter* _printer = [MPosControllerPrinter new]; if(_mps_success == [_printer closeservice]) // Success [[NSNotificationCenter defaultcenter] removebserver:self name:_mps_ntificatin_name_printer_data_in object:nil]; else // Fail [_printer release]; Rev

24 3-3-3 PrintText This method prints text. -( MPS_RESULTS_) printtext:(nsstring *)string [Parameters] string Target text string, unicode data with null as terminator This method returns _MPS_SUCCESS if the operation is successful Refer to [ MPS_RESULTS_] for other cases. [Discussion] It does nothing if there is no printer connected to mps Thermal Printr. MPosControllerPrinter* _printer = [MPosControllerPrinter new]; if(_mps_success == [_printer [pcontroller printtext:@ This is printtext\r\n ]) // Success else // Fail [_printer release]; Rev

25 3-3-4 printbitmap This method prints image file. -( MPS_RESULTS_) printbitmapwithpath:(nsstring *)path width:(long)width level:(long)level [Parameters] path Path of image file width Width of image file to convert and print, with the range of 0 ~ maximum width If the value is smaller than 0, image will be converted with the following conditions. level Image color level and diffusion option Value Description 0 ~ 100 Color level value If fourth digit is 1 Enable diffusion processing If fifth digit is 1 Print image using ESC * command This method returns _MPS_SUCCESS if the operation is successful Refer to [ MPS_RESULTS_] for other cases. MPosControllerPrinter* _printer = [MPosControllerPrinter new]; NSString *path = [[NSBundle mainbundle] pathforresource:@"sample" oftype:@"png"]; if(_mps_success == [_printer printbitmapwithpath:path width:512 // Success else // Fail [_printer release]; level:1050]) Rev

26 3-3-5 printbarcode This method prints 1D and 2D barcode. - ( MPS_RESULTS_) printbarcode : (NSString*) data symbology : (NSInteger) symbology height : (NSInteger) height width : (NSInteger) width alignment : (NSInteger) alignment textpostion : (NSInteger) textposition; [Parameters] data ANSI code data with null terminator. symbology Barcode type Refer to Barcode Symbology height Height of barcode in Dot unit with the range of 1~255 It has no effect in 2D barcode. width Width of barcode with 2~7 steps in width If barcode print area exceeds the size of paper, printing may stop or only part of the barcode is printed. This setting has no effect to 2D barcode. alignment Barcode alignment setting Refer to Barcode/Text/Image Alignment textposition Barcode text position setting Rev

27 MPosControllerPrinter* _printer = [MPosControllerPrinter new]; if(_mps_success == [_printer printbarcode: symbology: _MPS_BARCDE_Code128 width: 100 height:200]; // Success else // Fail [_printer release]; checkprinterstatus This method checks the printer status. -( MPS_RESULTS_) checkprinterstatus:(blocktype3)statusreceiver; [Parameters] statusreceiver This method checks the printer status. This method returns _MPS_SUCCESS if the operation is successful Refer to [ MPS_RESULTS_] for other cases asbenable This method checks the printer status automatically. -( MPS_RESULTS_) asbenable:(bl) benable; [Parameters] benable This method enables the printer status data. This method returns _MPS_SUCCESS if the operation is successful Refer to [ MPS_RESULTS_] for other cases. Rev

28 4. MPosControllerMSR Inherits from Framework Declared MPosControllerMSR MPosSDK.a MPosControllerMSR.h 4-1 verview MPosControllerMSR Class is an object that provides various functions of the MSR among the devices connected to mps Thermal Printer. 4-2 Notification Notification Name This is for the registration of Notification for the data that can be obtained from the device corresponding to this class. [Notification Name] _MPS_NTIFICATIN_NAME_MSR_DATA_IN // Registration [[NSNotificationCenter defaultcenter] addbserver:self name:_mps_ntificatin_name_msr_data_in object:nil]; // Removal of registration [[NSNotificationCenter defaultcenter] removebserver:self name:_mps_ntificatin_name_msr_data_in object:nil]; Rev

29 4-2-2 Notification Key - MPS_NTIFICATIN_KEY_MSR_TrackAll mps Thermal Printer It is for reading the corresponding data if there is MSR Track Data in the notified data. -(void) didreceivemsrdata:(nsnotification *)notification if([_msr isequal:[[notification userinfo] objectforkey:_mps_ntificatin_key_bject]]) NSString * strmsrtrackdata = [[notification userinfo] objectforkey:_mps_ntificatin_key_msr_trackall]; // else [self updateresulthistory:@"***** [ther Data Received] "]; Rev

30 4-3 Instance Methods penservice This method initializes communication if a device corresponding to this class is connected to the mps Thermal Printer. -( MPS_RESULTS_) openservice; This method returns _MPS_SUCCESS if the operation is successful Refer to [ MPS_RESULTS_] for other cases. MPosControllerMSR* _msr = [MPosControllerMSR new]; if(_mps_success == [_msr openservice]) // Success if([_msr ispen]) // Notification setting [[NSNotificationCenter defaultcenter] addbserver:self selector:@selector(didreceivemsrdata:) name:_mps_ntificatin_name_msr_data_in object:nil]; else // Fail //. Continue to other processes [_msr release]; Rev

31 4-3-2 closeservice This method closes the device corresponding to this class. -( MPS_RESULTS_) closeservice; This method returns _MPS_SUCCESS if the operation is successful Refer to [ MPS_RESULTS_] for other cases. MPosControllerMSR* _msr = [MPosControllerMSR new]; if(_mps_success == [_msr closeservice]) // Success [[NSNotificationCenter defaultcenter] removebserver:self name:_mps_ntificatin_name_msr_data_in object:nil]; else // Fail [_msr release]; Rev

32 5. MPosControllerScanner Reference mps Thermal Printer Inherits from Framework Declared MPosControllerDevices MPosSDK.a MPosControllerScanner.h 5-1 verview MPosControllerScanner Class is an object that provides various functions about Scanner among the devices connected to mps Thermal Printer, 5-2 Notification Notification Name This is for the registration of Notification about the data that can be obtained from the device corresponding to this class. [Notification Name] _MPS_NTIFICATIN_NAME_SCANNER_DATA_IN // Registration [[NSNotificationCenter defaultcenter] addbserver:self name:_mps_ntificatin_name_scanner_data_in object:nil]; // Removal of registration [[NSNotificationCenter defaultcenter] removebserver:self name:_mps_ntificatin_name_scanner_data_in object:nil]; Rev

33 5-2-2 Notification Key - MPS_NTIFICATIN_KEY_SCANNER_BAR_DATA It is for reading the corresponding data if there is a Barcode in the notified Scanner Data. -(void) didreceivescannerdata:(nsnotification *)notification if([_msr isequal:[[notification userinfo] objectforkey:_mps_ntificatin_key_bject]]) NSString * strmsrtrackdata = [[notification userinfo] objectforkey:_mps_ntificatin_key_scanner_bar_data]; // else [self updateresulthistory:@"***** [ther Data Received] "]; Rev

34 5-2-3 Notification Key - MPS_NTIFICATIN_KEY_SCANNER_BAR_TYPE It is for reading Barcode Type if there is a Barcode in the notified Scanner Data. -(void) didreceivescannerdata:(nsnotification *)notification if([_scanner isequal:[[notification userinfo] objectforkey:_mps_ntificatin_key_bject]]) NSNumber * BarType = [[notification userinfo] objectforkey:_mps_ntificatin_key_scanner_bar_type]; // else [self updateresulthistory:@"***** [ther Data Received] "]; Rev

35 5-3 Instance Methods penservice This method initializes communication if a device corresponding to this class is connected to the mps Thermal Printer. -( MPS_RESULTS_) openservice; This method returns _MPS_SUCCESS if the operation is successful Refer to [ MPS_RESULTS_] for other cases. MPosControllerScanner* _scanner = [MPosControllerScanner new]; if(_mps_success == [_scanner openservice]) // Success // Registration [[NSNotificationCenter defaultcenter] addbserver:self selector:@selector(didreceivescannerdata:) name:_mps_ntificatin_name_scanner_data_in object:nil]; else // Fail //. Continue to other processes [_scanner release]; Rev

36 5-3-2 closeservice This method terminates the use of the corresponding device. -( MPS_RESULTS_) closeservice; This method returns _MPS_SUCCESS if the operation is successful Refer to [ MPS_RESULTS_] for other cases. MPosControllerScanner* _scanner = [MPosControllerScanner new]; if(_mps_success == [_scanner closeservice]) // Success [[NSNotificationCenter defaultcenter] removebserver:self name:_mps_ntificatin_name_scanner_data_in object:nil]; else // Fail [_scanner release]; Rev

37 6. MPosControllerBCD Reference Inherits from Framework Declared MPosControllerDevices MPosSDK.a MPosControllerBCD.h 6-1 verview MPosControllerBCD Class is an object that provides functions of the BCD among the devices connected to mps Thermal Printer. 6-2 Instance Methods penservice This method initializes communication if a device corresponding to this class is connected to the mps Thermal Printer. -( MPS_RESULTS_) openservice; This method returns _MPS_SUCCESS if the operation is successful Refer to [ MPS_RESULTS_] for other cases. MPosControllerBCD* _bcd = [MPosControllerBCD new]; if(_mps_success == [_bcd openservice]) // Success else // Fail //. Continue to other processes [_bcd release]; Rev

38 6-2-2 closeservice This method closes the device corresponding to this class. -( MPS_RESULTS_) closeservice; This method returns _MPS_SUCCESS if the operation is successful Refer to [ MPS_RESULTS_] for other cases. MPosControllerBCD* _bcd = [MPosControllerBCD new]; if(_mps_success == [_bcd closeservice]) // Success else // Fail [_bcd release]; Rev

39 6-2-3 writestringtoupperline:(nsstring*) string This method is for displaying the given string on the upper side of the screen of BCD device. -( MPS_RESULTS_) writestringtoupperline:(nsstring*)string; [Parameters] string Character strings to be displayed on the device This method returns _MPS_SUCCESS if the operation is successful Refer to [ MPS_RESULTS_] for other cases. MPosControllerBCD* _bcd = [MPosControllerBCD new]; MPS_RESULTS_ result = [_bcd writestringtoupperline:@"*** UpperLine Test!!"]; if(_mps_success == result ) // Success else // Fail [_bcd release]; Rev

40 6-2-4 writestringtolowerline:(nsstring*) string This method is for displaying the given string on the lower side of the screen of BCD device. -( MPS_RESULTS_) writestringtolowerline:(nsstring*)string; [Parameters] string Character strings to be displayed on the device This method returns _MPS_SUCCESS if the operation is successful Refer to [ MPS_RESULTS_] for other cases. MPosControllerBCD* _bcd = [MPosControllerBCD new]; MPS_RESULTS_ result = [_bcd writestringtolowerline:@"*** Lower Line Test!!"]; if(_mps_success == result ) // Success else // Fail [_bcd release]; Rev

41 6-2-5 clearscreen This method removes all the contents from the screen of BCD device. -( MPS_RESULTS_) clearscreen; This method returns _MPS_SUCCESS if the operation is successful Refer to [ MPS_RESULTS_] for other cases. MPosControllerBCD* _bcd = [MPosControllerBCD new]; MPS_RESULTS_ result = [_bcd clearscreen]; if(_mps_success == result ) // Success else // Fail [_bcd release]; Rev

42 6-2-6 displaystring This method displays strings on the BCD device. -( MPS_RESULTS_) displaystring:(nsstring*)string; [Parameters] string Character strings to be displayed on the device This method returns _MPS_SUCCESS if the operation is successful Refer to [ MPS_RESULTS_] for other cases. MPosControllerBCD* _bcd = [MPosControllerBCD new]; MPS_RESULTS_ result = [_bcd displaystring:@"*** displaystring!!"]; if(_mps_success == result ) // Success else // Fail [_bcd release]; Rev

43 6-2-7 storeimage This method stores images on the BCD device. -( MPS_RESULTS_) storeimage:(uiimage*)image width:(nsinteger) width imagenumber:(nsinteger)imagenumber; [Parameters] image Image to be stored on the device width Image width imagenumber Address of the device where the image is stored This method returns _MPS_SUCCESS if the operation is successful Refer to [ MPS_RESULTS_] for other cases. MPosControllerBCD* _bcd = [MPosControllerBCD new]; NSString *path = [[NSBundle mainbundle] pathforresource:@"sample" oftype:@"png"]; UIImage* image = [UIImage imagewithcontentsffile:path]; MPS_RESULTS_ result = [_bcd storeimage:image width:160 imagenumber:1]; if(_mps_success == result ) // Success else // Fail [_bcd release]; Rev

44 6-2-8 displayimage This method displays images on the BCD device screen. -( MPS_RESULTS_) displayimage:(nsinteger)imagenumber; xpos:(nsinteger)xpos ypos:(nsinteger)ypos [Parameters] imagenumber xpos ypos Address of the image stored on the device (1~5) X coordinates of the display position Y coordinates of the display position This method returns _MPS_SUCCESS if the operation is successful Refer to [ MPS_RESULTS_] for other cases. MPosControllerBCD* _bcd = [MPosControllerBCD new]; MPS_RESULTS_ result = [_bcd displayimage:1 xpos:0 ypos:0]; if(_mps_success == result ) // Success else // Fail [_bcd release]; Rev

45 6-2-9 clearimage This method clears images stored on the BCD device. -( MPS_RESULTS_) clearimage:(bl)isall imagenumber:(nsinteger)imagenumber [Parameters] isall Whether to clear all the stored images (YES: clear all N: clear only the images designated by imagenumber) imagenumber If isall is N, the images stored on imagenumber are cleared. This method returns _MPS_SUCCESS if the operation is successful Refer to [ MPS_RESULTS_] for other cases. MPosControllerBCD* _bcd = [MPosControllerBCD new]; MPS_RESULTS_ result = [_bcd clearimage:n imagenumber:1]; if(_mps_success == result ) // Success else // Fail [_bcd release]; Rev

46 7. MPosControllerTTYUSB Reference mps Thermal Printer Inherits from Framework Declared MPosControllerDevices MPosSDK.a MPosControllerTTYUSB.h 7-1 verview MPosControllerTTYUSB Class is an object that provides various functions of the undefined USB device among the devices connected to the mps Thermal Printer. 7-2 Notification Notification Name This is for the registration of Notification about the data that can be obtained from the device corresponding to this class. [Notification Name] _MPS_NTIFICATIN_NAME_TTYUSB_DATA_IN // Registration [[NSNotificationCenter defaultcenter] addbserver:self name:_mps_ntificatin_name_ttyusb_data_in object:nil]; // Removal of registration [[NSNotificationCenter defaultcenter] removebserver:self name:_mps_ntificatin_name_ttyusb_data_in object:nil]; Rev

47 7-2-2 Notification Key - _MPS_NTIFICATIN_KEY_TTYUSB_DATA_IN mps Thermal Printer It is for reading the corresponding data if the notified data includes the data generated from TTYUSB device. -(void) didreceivettyusbdata:(nsnotification *)notification if([_msr isequal:[[notification userinfo] objectforkey:_mps_ntificatin_key_bject]]) NSData * data = [[notification userinfo] objectforkey:_mps_ntificatin_key_ttyusb_data_in]; // else [self updateresulthistory:@"***** [ther Data Received] "]; Rev

48 7-3 Instance Methods penservice This method initializes communication if a device corresponding to this class is connected to the mps Thermal Printer. -( MPS_RESULTS_) openservice; This method returns _MPS_SUCCESS if the operation is successful Refer to [ MPS_RESULTS_] for other cases. MPosControllerTTYUSB* _ttyusb = [MPosControllerTTYUSB new]; if(_mps_success == [_ttyusb openservice]) // Success if([_ttyusb ispen]) // Notification setting [[NSNotificationCenter defaultcenter] addbserver:self selector:@selector(didreceivettyusbdata:) name:_mps_ntificatin_name_ttyusb_data_in object:nil]; else // Fail //. Continue to other processes [_ttyusb release]; Rev

49 7-3-2 closeservice This method terminates the use of the corresponding device. -( MPS_RESULTS_) closeservice; This method returns _MPS_SUCCESS if the operation is successful Refer to [ MPS_RESULTS_] for other cases. MPosControllerTTYUSB* _ttyusb = [MPosControllerTTYUSB new]; if(_mps_success == [_ttyusb closeservice]) // Success [[NSNotificationCenter defaultcenter] removebserver:self name:_mps_ntificatin_name_ttyusb_data_in object:nil]; else // Fail [_ttyusb release]; Rev

50 8. BGATELookup Reference Inherits from Framework Declared NSbject MPosSDK.a BGATELookup.h 8-1 verview BGATELookup Class is an object that searches mps Thermal Printers available for connection. 8-2 Notification Notification Name This is for the registration of Notification about the data that can be obtained from the device corresponding to this class. [Notification Name] _MPS_NTIFICATIN_NAME_LKUP_WIFIDEVICE_END _MPS_NTIFICATIN_NAME_LKUP_ETHERNETDEVICE_END _MPS_NTIFICATIN_NAME_LKUP_BTDEVICE // Registration [[NSNotificationCenter defaultcenter] addbserver:self name:_mps_ntificatin_name_lkup_wifidevice_end object:nil]; [[NSNotificationCenter defaultcenter] addbserver:self name:_mps_ntificatin_name_lkup_btdevice object:nil]; [[NSNotificationCenter defaultcenter] addbserver:self name:_mps_ntificatin_name_lkup_ethernetdevice_end object:nil]; // Removal of registration [[NSNotificationCenter defaultcenter] removebserver:self name_mps_ntificatin_name_lkup_wifidevice_end object:nil]; [[NSNotificationCenter defaultcenter] removebserver:self name: _MPS_NTIFICATIN_NAME_LKUP_BTDEVICE object:nil]; [[NSNotificationCenter defaultcenter] removebserver:self name: _MPS_NTIFICATIN_NAME_LKUP_ETHERNETDEVICE_END object:nil]; Rev

51 8-3 Instance Methods initwithtimeout: timeout :retry This method is to initialize the BGATELookup object. -(id) initwithtimeout:(float)timeout withretrycount:(float)retry; BGATELookup object BGATELookup* _lookupdevice; _lookupdevice = [[BGATELookup alloc] initwithtimeout:2.0 withretrycount:3]; if(lookupdevice!= nil) // success else // Fail [_lookupdevice release]; Rev

52 8-3-2 refreshwifideviceslist; This method searches mps Thermal Printers on the Wi-Fi network. -( MPS_RESULTS_) refreshwifideviceslist; This method returns _MPS_SUCCESS if the operation is successful Refer to [ MPS_RESULTS_] for other cases. BGATELookup* _lookupdevice; _lookupdevice = [[BGATELookup alloc] initwithtimeout:2.0 withretrycount:3]; MPS_RESULTS_ result = [_lookupdevice refreshwifideviceslist]; if(_mps_success == result ) // Success else // Fail [_lookupdevice release]; Rev

53 8-3-3 refreshethernetdeviceslist; This method searches mps Thermal Printers connected via Ethernet. -( MPS_RESULTS_) refreshethernetdeviceslist; This method returns _MPS_SUCCESS if the operation is successful Refer to [ MPS_RESULTS_] for other cases. BGATELookup* _lookupdevice; _lookupdevice = [[BGATELookup alloc] initwithtimeout:2.0 withretrycount:3]; MPS_RESULTS_ result = [_lookupdevice refreshethernetdeviceslist]; if(_mps_success == result ) // Success else // Fail [_lookupdevice release]; Rev

54 8-3-4 refreshbluetoothdeviceslist; This method searches mps Thermal Printers paired to the idevice. -( MPS_RESULTS_) refreshbluetoothdeviceslist; This method returns _MPS_SUCCESS if the operation is successful Refer to [ MPS_RESULTS_] for other cases. BGATELookup* _lookupdevice; _lookupdevice = [[BGATELookup alloc] initwithtimeout:2.0 withretrycount:3]; MPS_RESULTS_ result = [_lookupdevice refreshbluetoothdeviceslist]; if(_mps_success == result ) // Success else // Fail [_lookupdevice release]; Rev

55 8-3-5 getwifideviceslist; This method returns a list of mps Thermal Printers searched using refreshwifideviceslist API. -(NSArray*) getwifidevicelist; NSArray*: The list of devices is stored as an NSArray. [[NSNotificationCenter defaultcenter] addbserver:self selector:@selector(didwifidevicelist:) name:_mps_ntificatin_name_lkup_wifidevice_end object:nil]; - (void) didwifidevicelist:(nsnotification*)notification BGATELookup* _lookupdevice; _lookupdevice = [[BGATELookup alloc] initwithtimeout:2.0 withretrycount:3]; NSArray* arr = [[NSArray alloc]initwitharray:[_lookupdevice getwifideviceslist]]; If(arr!= nil) // Success else // Fail [_lookupdevice release]; Rev

56 8-3-6 getethernetdeviceslist; This method returns a list of mps Thermal Printers searched using refresh Ethernet DevicesList API. -(NSArray*) getethernetdevicelist; NSArray*: The list of devices is stored as an NSArray. [[NSNotificationCenter defaultcenter] addbserver:self selector:@selector(didethernetdevicelist:) name:_mps_ntificatin_name_lkup_ethernetdevice_end object:nil]; - (void) didethernetdevicelist:(nsnotification*)notification BGATELookup* _lookupdevice; _lookupdevice = [[BGATELookup alloc] initwithtimeout:2.0 withretrycount:3]; NSArray* arr = [[NSArray alloc]initwitharray:[_lookupdevice getethernetdeviceslist]]; If(arr!= nil) // Success else // Fail [_lookupdevice release]; Rev

57 8-3-7 getbluetoothdeviceslist; This method returns a list of mps Thermal Printers searched using refreshbluetoothdeviceslis API. -(NSArray*) getbluetoothdevicelist; NSArray*: The list of devices is stored as an NSArray. [[NSNotificationCenter defaultcenter] addbserver:self selector:@selector(didbluetoothdevicelist:) name:_mps_ntificatin_name_lkup_btdevice_end object:nil]; - (void) didbluetoothdevicelist:(nsnotification*)notification BGATELookup* _lookupdevice; _lookupdevice = [[BGATELookup alloc] initwithtimeout:2.0 withretrycount:3]; NSArray* arr = [[NSArray alloc]initwitharray:[_lookupdevice getbluetoothdeviceslist]]; If(arr!= nil) // Success else // Fail [_lookupdevice release]; Rev

58 9. MPosControllerConfig Reference mps Thermal Printer Inherits from Framework Declared MPosControllerConfig MPosSDK.a MPosControllerConfig.h 9-1 verview MPosControllerConfig Class is an object that provides mps settings. 9-2 Notification Notification Name This is for the registration of Notification about the data that can be obtained from the device corresponding to this class. [Notification Name] _MPS_NTIFICATIN_CUSTMDEVICE_DATA_IN // Registration [ [NSNotificationCenter defaultcenter] addbserver:self selector:@selector(didreceivedata:) name:_mps_ntificatin_custmdevice_data_in object:nil ]; // Removal of registration [[NSNotificationCenter defaultcenter] removebserver:self name:_mps_ntificatin_custmdevice_data_in object:nil]; Rev

59 9-2-2 Notification Key -_MPS_NTIFICATIN_KEY_CUSTMDEVICE_DATA It is for reading the corresponding data if there is CustomDevice Data in the notified data. -(void) didreceivedata:(nsnotification *)notification if([_config isequal:[[notification userinfo] objectforkey: _MPS_NTIFICATIN_KEY_CUSTMDEVICE_DATA]]) Notification Key - MPS_NTIFICATIN_KEY_CUSTMDEVICE_USBID It is for reading the corresponding data if there is USBID Data in the notified data. -(void) didreceivedata:(nsnotification *)notification if([_config isequal:[[notification userinfo] objectforkey _MPS_NTIFICATIN_KEY_CUSTMDEVICE_USBID]]) Notification Key - MPS_NTIFICATIN_KEY_CUSTMDEVICE_FIND It is for reading the corresponding data if there is Find Dev Data in the notified data. -(void) didreceivedata:(nsnotification *)notification if([_config isequal:[[notification userinfo] objectforkey _MPS_NTIFICATIN_KEY_CUSTMDEVICE_FIND]]) Rev

60 9-2-5 Notification Key - _MPS_NTIFICATIN_KEY_CUSTMDEVICE_ADD_RESULT It is for reading the corresponding data if there is add Device info in the notified data. -(void) didreceivedata:(nsnotification *)notification if([_config isequal:[[notification userinfo] objectforkey_mps_ntificatin_key_custmdevice_add_result]]) Notification Key - _MPS_NTIFICATIN_KEY_CUSTMDEVICE_DEL_RESULT It is for reading the corresponding data if there is delete Device info in the notified data. -(void) didreceivedata:(nsnotification *)notification if([_config isequal:[[notification userinfo] objectforkey_mps_ntificatin_key_custmdevice_del_result]]) Notification Key - _MPS_NTIFICATIN_KEY_CUSTMDEVICE_REINIT_RESULT It is for reading the corresponding data if there is reinit info in the notified data. -(void) didreceivedata:(nsnotification *)notification if([_config isequal:[[notification userinfo] objectforkey_mps_ntificatin_key_custmdevice_reinit_result]]) Rev

61 9-3 Instance Methods getcustomdevicelist This method gets Custom Device List in NSArray data type. -( MPS_RESULTS_)getCustomDeviceList:(NSArray**)customDeviceArray devicetype:( MPS_DEVICE_TYPE_)deviceType; [Parameters] customdevicearray Set the array to save Custom Device list. devicetype Set the Custom Device Type This method returns _MPS_SUCCESS if the operation is successful Refer to [ MPS_RESULTS_] for other cases. MPosControllerConfig * _config; _config = [[MPosControllerConfig alloc] init ]; MPS_RESULTS_ result = [_config getcustomdevicelist:&arr devicetype:mps_device_nfc]; if(_mps_success == result ) // Success else // Fail [_config release]; Rev

62 9-3-2 addcustomdevice This method registers Custom Device. -( MPS_RESULTS_)addCustomDevice:(NSDictionary*)deviceInfo devicetype:( MPS_DEVICE_TYPE_)deviceType; [Parameters] deviceinfo Set the Device Info(pID1, pid2, vid1, vid2). devicetype Set the Custom Device Type. This method returns _MPS_SUCCESS if the operation is successful Refer to [ MPS_RESULTS_] for other cases. MPosControllerConfig * _config; _config = [[MPosControllerConfig alloc] init ]; -(void) didreceivedata:(nsnotification *)notification if([_config isequal:[[notification userinfo] objectforkey:_mps_ntificatin_key_custmdevice_data]]) NSMutableArray* dicfinddevlist; dicfinddevlist = [[NSMutableArray alloc]init]; [dicfinddevlist addbject:(nsdictionary*)[notification userinfo]]; MPS_RESULTS_ result = [_config addcustomdevice:[dicfinddevlist objectatindex:0] devicetype:curdevtype]; if(_mps_success == result ) // Success else // Fail [_config release]; Rev

63 9-3-3 deletecustomdevice This method deletes Custom Device. -( MPS_RESULTS_) deletecustomdevice:(nsdictionary*)deviceinfo devicetype:( MPS_DEVICE_TYPE_)deviceType; [Parameters] deviceinfo Set the Device Info(pID1, pid2, vid1, vid2). devicetype Set the Custom Device Type. This method returns _MPS_SUCCESS if the operation is successful Refer to [ MPS_RESULTS_] for other cases. MPosControllerConfig * _config; _config = [[MPosControllerConfig alloc] init ]; -(void) didreceivedata:(nsnotification *)notification if([_config isequal:[[notification userinfo] objectforkey: _MPS_NTIFICATIN_KEY_CUSTMDEVICE_DATA]]) NSMutableArray* diclist; diclist = [[NSMutableArray alloc]init]; [diclist addbject:(nsdictionary*)[notification userinfo]]; MPS_RESULTS_ result = [_config deletecustomdevice:[diclist objectatindex:0] devicetype:curdevtype]; if(_mps_success == result ) // Success else // Fail [_config release]; Rev

64 9-3-4 reinitcustomdevicetype This method reinitializes Custom Device. -( MPS_RESULTS_)reInitCustomDeviceType:(NSInteger)deviceType; [Parameters] devicetype Set the Custom Device Type. This method returns _MPS_SUCCESS if the operation is successful Refer to [ MPS_RESULTS_] for other cases. MPosControllerConfig * _config; _config = [[MPosControllerConfig alloc] init ]; MPS_RESULTS_ result = [_config reinitcustomdevicetype:mps_device_nfc]; if(_mps_success == result ) // Success else // Fail [_config release]; Rev

65 9-3-5 listusbid This method gets Usb ID List in NSArray data type. -( MPS_RESULTS_) listusbid; This method returns _MPS_SUCCESS if the operation is successful Refer to [ MPS_RESULTS_] for other cases. MPosControllerConfig * _config; _config = [[MPosControllerConfig alloc] init ]; MPS_RESULTS_ result = [_config listusbid]; if(_mps_success == result ) // Success else // Fail -(void) didreceivedata:(nsnotification *)notification if([_config isequal:[[notification userinfo] objectforkey:_mps_ntificatin_key_custmdevice_usbid]]]) NSMutableArray* dicusbidlist; dicusbidlist = [[NSMutableArray alloc]init]; [dicusbidlist addbject:(nsdictionary*)[notification userinfo]]; [_config release]; Rev

66 9-3-6 finddevid This method gets finddevid in NSArray data type. -( MPS_RESULTS_)findDevID:(NSInteger)devID; [Parameters] devid Set the Custom Device Type. This method returns _MPS_SUCCESS if the operation is successful Refer to [ MPS_RESULTS_] for other cases. MPosControllerConfig * _config; _config = [[MPosControllerConfig alloc] init ]; MPS_RESULTS_ result = [_config finddevid:mps_device_nfc]; if(_mps_success == result ) // Success else // Fail -(void) didreceivedata:(nsnotification *)notification if([_config isequal:[[notification userinfo] objectforkey: _MPS_NTIFICATIN_KEY_CUSTMDEVICE_FIND]]]) NSMutableArray* finddevlist; finddevlist = [[NSMutableArray alloc]init]; [finddevlist addbject:(nsdictionary*)[notification userinfo]]; [_config release]; Rev

67 9-3-7 getserialconfiguration This method gets Serial Configuration. -( MPS_RESULTS_) getserialconfiguration:( MPSSerialConfiguration*)serialConfiguration targetdeviceid:(nsinteger)targetdeviceid timeout:(nstimeinterval)timeout; [Parameters] serialconfiguration Set the object to save serialconfiguration. targetdeviceid Set the Device ID. timeout Set the timeout period. (Unit: second(s)) This method returns _MPS_SUCCESS if the operation is successful Refer to [ MPS_RESULTS_] for other cases. MPosControllerConfig * _config; _config = [[MPosControllerConfig alloc] init ]; MPSSerialConfiguration serialconfiguration; MPS_RESULTS_ result = [_config getserialconfiguration:&serialconfiguration targetdeviceid:121 timeout:10.0]; if(_mps_success == result ) // Success else // Fail [_config release]; Rev

68 9-3-8 setserialconfiguration This method sets Serial Configuration. -( MPS_RESULTS_) setserialconfiguration:( MPSSerialConfiguration)serialConfiguration targetdeviceid:(nsinteger)targetdeviceid timeout:(nstimeinterval)timeout; [Parameters] serialconfiguration Set the object to save serialconfiguration. targetdeviceid Set the Device ID. timeout Set the timeout period. (Unit, second(s)) This method returns _MPS_SUCCESS if the operation is successful Refer to [ MPS_RESULTS_] for other cases. MPosControllerConfig * _config; _config = [[MPosControllerConfig alloc] init ]; MPSSerialConfiguration setting; setting.baudrate = _MPS_BAUDRATE_115200; setting.databit = _MPS_DATABIT_8; setting.stopbit = _MPS_STPBIT_1; setting.paritybit = _MPS_PARITY_NNE; [_config setserialconfiguration:tosetting targetdeviceid:121 timeout:10.0]; if(_mps_success == result ) // Success else // Fail [_config release]; Rev

69 10. MPosControllerLabelPrinter Reference mps Thermal Printer Inherits from Framework Declared MPosControllerLabelPrinter MPosSDK.a MPosControllerLabelPrinter.h 10-1 verview MPosControllerLabelPrinter Class is an object that provides the Label Printer Instance Methods setcurrentencoding Select the current string encoding type. -( MPS_RESULTS_) setcurrentencoding:(nsstringencoding)encoding; [Parameters] encoding Set the NSStringEncoding. This method returns _MPS_SUCCESS if the operation is successful Refer to [ MPS_RESULTS_] for other cases. Rev

70 checkprinterstatus Check the printer status. -( MPS_RESULTS_) checkprinterstatus:(blocktype1)statusreceiver; [Parameters] statusreceiver Check the printer status. This method returns _MPS_SUCCESS if the operation is successful Refer to [ MPS_RESULTS_] for other cases printbuffer This method prints in the printer buffer. -( MPS_RESULTS_) printbuffer:(nsinteger)numberfcopies; [Parameters] numberfcopies The number of copies This method returns _MPS_SUCCESS if the operation is successful Refer to [ MPS_RESULTS_] for other cases. long lresult = [_printer printbuffer:1]; // Any number bigger than 1 will repeat the same printing for the specified number of times. if(lresult ==_MPS_SUCCESS) NSLog(@ doprint Success ); Rev

71 printrawdata Print RawData. -( MPS_RESULTS_) printrawdata:(nsdata*)rawdata; [Parameters] rawdata rawdata to pprint. This method returns _MPS_SUCCESS if the operation is successful Refer to [ MPS_RESULTS_] for other cases drawtextdevicefont This method draws strings on the image buffer using Device Font. -( MPS_RESULTS_) drawtextdevicefont:(nsstring*)text xposition:(nsinteger)xpostion yposition:(nsinteger)ypostion fontselection:(char)fontselection fontwidth:(nsinteger)fontwidth fontheight:(nsinteger)fontheight rightsidecharacterspacing:(nsinteger)rightsidecharacterspacing fontrotation:(nsinteger)fontrotation reverse:(bl)reverse bold:(bl)bold textalignment:(nsinteger)textalignment; Rev

72 [Parameters] text Text string to print. xposition X coordinate of the position to print yposition Y coordinate of the position to print fontselection Selection of fonts to print (Reference: [ LabelPrinter - Device Fonts]) fontwidth Horizontal magnification of the selected font (1~4). fontheight Vertical magnification of the selected font (1~4). rightsidecharacterspacing Right side margin of the characters (ex: 5, +3, -10 ). fontrotation Rotation setting of the selected font (Reference: [ LabelPrinter - Rotation Degrees]) reverse ption to use the Reverse Font. Reverse Font will be used for printing if this parameter is set to YES. bold ption to use the Bold Font. Bold Font will be used for printing if this parameter is set to YES. textalignment Alignment method (Reference: [ Barcode/Image/Text Alignment]) This method returns _MPS_SUCCESS if the operation is successful Refer to [ MPS_RESULTS_] for other cases. [Discussion] Nothing will be printed when this API is called. Contents requested by this API will be printed when printbuffer API is called. lresult = [_printer drawtextdevicefont:@"device Font Test" xposition:70 yposition:220 fontselection: MPS_LABEL_DEVICE_FNT_12PT fontwidth:1 fontheight:1 rightsidecharacterspacing:0 fontrotation:_mps_label_rtatin_degrees_0 reverse:nbold:n textalignment: MPS _ALIGNMENT_LEFT]; if(lresult == _MPS_SUCCESS) NSLog(@ drawtextdevicefont Success ); Rev

73 drawtextvectorfont This method draws strings on the image buffer using Device Font. -(long) drawtextvectorfont:(nsstring*)text xposition:(nsinteger)xpostion yposition:(nsinteger)ypostion fontselection:(char)fontselection fontwidth:(nsinteger)fontwidth fontheight:(nsinteger)fontheight rightsidecharacterspacing:(nsinteger)rightsidecharacterspacing fontrotation:(nsinteger)fontrotation reverse:(bl)reverse bold:(bl)bold italic:(bl)italic textwritedirectionrighttoleft:(bl)textwritedirectionrighttoleft textalignment:(nsinteger)textalignment; [Parameters] text Text string to print xposition X coordinate of the position to print yposition Y coordinate of the position to print fontselection Selection of fonts to print (Reference: [ LabelPrinter - Device Fonts]) fontwidth Horizontal magnification of the selected font (1~4). fontheight Vertical magnification of the selected font (1~4). rightsidecharacterspacing Right side margin of the characters (ex: 5, +3, -10 ). fontrotation Rotation setting of the selected font (Reference: [ LabelPrinter - Rotation Degrees]) reverse ption to use the Reverse Font. Reverse Font will be used for printing if this parameter is set to YES. bold ption to use the Bold Font. Bold Font will be used for printing if this parameter is set to YES. italic ption to use the Italic Font. Italic Font will be used for printing if this parameter is set to YES. textwritedirectionrighttoleft ption to print the character string in the direction from right to left textalignment Alignment method (Reference: [ Barcode/Image/Text Alignment]) Rev

API Reference Guide. Label Printer SDK. ios. Rev.1.05

API Reference Guide. Label Printer SDK. ios. Rev.1.05 API Reference Guide Label Printer SDK ios Rev.1.05 SLP-DX420 / DX423 SLP-DX220 / DX223 SLP-TX400 / TX403 SLP-TX420 / TX423 SLP-TX220 / TX223 SLP-DL410 / DL413 SRP-770III http://www.bixolon.com Table of

More information

BXL SDK for ios_upos Compliant API Reference Guide

BXL SDK for ios_upos Compliant API Reference Guide ㅌ BXL SDK for ios_upos Compliant API Reference Guide Rev. 1.10 SPP-R210 SPP-R220 SPP-R310 SPP-R410/418 SPP-R200III SRP-350plusIII SRP-352plusIII SRP-350III/352III SRP-275III SRP-F310II SRP-F312II SRP-F313II

More information

API Reference Guide Label Printer SDK. Android

API Reference Guide Label Printer SDK. Android API Reference Guide Label Printer SDK Android Ver. 1.00 SLP-DX420 / DX423 SLP-DX220 / DX223 SLP-TX400 / TX403 SLP-TX420 / TX423 SLP-TX220 / TX223 SLP-DL410 / DL413 SRP-770III / E770III XT5-40 / XT5-43

More information

This section provides an overview of the features available within the Standard, Align, and Text Toolbars.

This section provides an overview of the features available within the Standard, Align, and Text Toolbars. Using Toolbars Overview This section provides an overview of the features available within the Standard, Align, and Text Toolbars. Using toolbar icons is a convenient way to add and adjust label objects.

More information

Cisco StadiumVision Mobile API for Apple ios

Cisco StadiumVision Mobile API for Apple ios CHAPTER 1 Revised: October 31, 2013 This chapter describes the Cisco StadiumVision Mobile SDK Release 1.3 for Apple ios, and contains the following sections: New Features in Cisco StadiumVision Mobile

More information

Windows Driver Manual SRP-S300 Thermal printer Rev. 1.01

Windows Driver Manual SRP-S300 Thermal printer Rev. 1.01 Windows Driver Manual SRP-S300 Thermal printer Rev. 1.01 http://www.bixolon.com Table of Contents 1. Manual Information... 3 2. Operating System (OS) Environment... 3 3. Windows Driver Preparation... 3

More information

Windows Driver Manual SRP-382 Thermal printer Rev. 1.00

Windows Driver Manual SRP-382 Thermal printer Rev. 1.00 Windows Driver Manual SRP-382 Thermal printer Rev. 1.00 http://www.bixolon.com Table of Contents 1. Manual Information... 3 2. Operating System (OS) Environment... 3 3. Windows Driver Preparation... 3

More information

Utility Manual B-gate configuration utility

Utility Manual B-gate configuration utility Utility Manual B-gate configuration utility Windows Rev. 1.02 http://www.bixolon.com Table of Contents 1. Manual Information... 3 2. OPERATING ENVIRONMENT... 4 2-1 OPERATING SYSTEM (OS) ENVIRONMENT...

More information

Multimedia web page Board

Multimedia web page Board Page where the users have a space (board) to create their own compositions with graphics and texts previously inserted by the author; furthermore, the users will be able to write their own texts: Multimedia

More information

Windows Driver Manual SRP-350IIOBE Thermal printer Rev. 1.00

Windows Driver Manual SRP-350IIOBE Thermal printer Rev. 1.00 Windows Driver Manual SRP-350IIOBE Thermal printer Rev. 1.00 http://www.bixolon.com Table of Contents 1. Manual Information... 3 2. Operating System (OS) Environment... 3 3. Windows Driver Preparation...

More information

Label Design Program Label Artist-II Manual Rev. 1.01

Label Design Program Label Artist-II Manual Rev. 1.01 Label Design Program Label Artist-II Manual Rev. 1.01 http://www.bixolon.com Contents 1. Introduction... 2 2. Supported Operating Systems... 2 3. Features... 3 3-1 Menu... 3 3-1-1 New... 3 3-1-2

More information

Windows Driver Manual SRP-352plusIII Thermal printer Rev. 1.02

Windows Driver Manual SRP-352plusIII Thermal printer Rev. 1.02 Windows Driver Manual SRP-352plusIII Thermal printer Rev. 1.02 http://www.bixolon.com Table of Contents 1. About this Manual... 3 2. OS Environment... 3 3. Windows Driver Preparation... 3 4. Windows Driver

More information

CT-S300 Customization software

CT-S300 Customization software CT-S300 Customization software This software is made to utilize our CT-S300 by customizing. The software will be changed without prior notice. 1. Explanation of each screen 1-1. Model Information By pressing

More information

Windows Driver Manual SRP-350II Thermal printer Rev. 1.04

Windows Driver Manual SRP-350II Thermal printer Rev. 1.04 Windows Driver Manual SRP-350II Thermal printer Rev. 1.04 http://www.bixolon.com Table of Contents 1. Manual Information... 3 2. Operating System (OS) Environment... 3 3. Windows Driver Preparation...

More information

Woosim ios SDK Programmer Reference

Woosim ios SDK Programmer Reference Woosim ios SDK Programmer Reference Version 2.1.1 September 2015 Contents 1. OVERVIEW... 3 1.1. PURPOSE...3 1.2. GET STARTED...3 1.3. DEVELOPMENT ENVIRONMENT...3 1.4. DEFINITIONS AND ABBREVIATIONS...4

More information

GoLabel PDF On-line Help

GoLabel PDF On-line Help Contents 1. Introduction... 2 1.1 Startup... 2 1.2 Main Display Screen... 2 2. Working Environment... 3 2.1 General... 3 3. GoLabel PDF Tool Sets... 4 3.1 Generic Toll Set... 4 3.2 Object Tool Set... 5

More information

DIR-E58III Mobile Print

DIR-E58III Mobile Print 1 Kunxilin Electronic Co.,LTD Kunxi HK Electronic Technology Limited Web: http://www.siipos.com http://www.sii-prt.com WhatsApp:13632856413 SKYPE:kunxisz QQ:2676804008 DIR-E58III Mobile Print Development

More information

Objective-C Primer. iphone Programmer s Association. Lorenzo Swank September 10, 2008

Objective-C Primer. iphone Programmer s Association. Lorenzo Swank September 10, 2008 Objective-C Primer iphone Programmer s Association Lorenzo Swank September 10, 2008 Disclaimer Content was blatantly and unapologetically stolen from the WWDC 2007 Fundamentals of Cocoa session, as well

More information

Please refer to the online help provided with the Resource Kit for a comprehensive explanation of the API.

Please refer to the online help provided with the Resource Kit for a comprehensive explanation of the API. Software Release Notes Smart Printing Resource Kit v10.07.009062 Overview This resource kit release focuses on added functionality and enhancements for the Smart Printing Resource Kit. You use the Smart

More information

API Reference Guide BXL SDK for UPOS Compliant Android

API Reference Guide BXL SDK for UPOS Compliant Android API Reference Guide BXL SDK for UPOS Compliant Android Rev. 2.02 SPP-R210 SPP-R220 / R200II / R200III SPP-R300 / R310 SPP-R400 / R410 / R418 SRP-275III SRP-330II / 332II SRP-340II / 342II SRP-350III /

More information

API Reference Guide Windows CE SDK

API Reference Guide Windows CE SDK API Reference Guide Rev. 2.02 SLP-TX400 / TX400E SLP-TX403 / TX403E SLP-TX420 / TX420E SLP-TX423 / TX423E SLP-TX220 / TX220E SLP-TX223 / TX223E SLP-DX420 / DX420E SLP-DX423 / DX423E SLP-DX220 / DX220E

More information

QuickPrints SDK for ios Version 3.3 August 06, 2014

QuickPrints SDK for ios Version 3.3 August 06, 2014 Introduction The QuickPrints SDK for ios (ipod Touch, iphone, and ipad) is a static library that provides a set of APIs that can be used to submit a photo print order to a Walgreens store. This document

More information

Windows Driver Manual SRP-150 Thermal Printer Rev. 1.05

Windows Driver Manual SRP-150 Thermal Printer Rev. 1.05 Windows Driver Manual SRP-150 Thermal Printer Rev. 1.05 http://www.bixolon.com Table of Contents 1. Manual Information... 3 2. Operating System (OS) Environment... 3 3. Windows Driver Preparation... 3

More information

Cisco StadiumVision Mobile API for Apple ios

Cisco StadiumVision Mobile API for Apple ios CHAPTER 1 Revised: March 28, 2013 Introduction to The ios SDK is provided as a set of static libraries, header files, and an a sample ios app (with a complete Xcode project). This API uses Objective-C

More information

Collections. Fall, Prof. Massimiliano "Max" Pala

Collections. Fall, Prof. Massimiliano Max Pala Collections Fall, 2012 Prof. Massimiliano "Max" Pala pala@nyu.edu Overview Arrays Copy and Deep Copy Sets Dictionaries Examples Arrays Two Classes NSArray and NSMutableArray (subclass of NSArray) int main(int

More information

THERMAL RECEIPT PRINTER

THERMAL RECEIPT PRINTER Software Manual Windows Driver THERMAL RECEIPT PRINTER Ver. 1.00 http://www.bixolon.com Introduction This Windows Driver Manual provides information on installation, detailed specifications, and usage

More information

Cocoa, Objective C - Alert Panels!

Cocoa, Objective C - Alert Panels! Cocoa, Objective C - Alert Panels By Debasis Das March - 2014 1 of 13 Alerts are key to any application. Some of the usages of an application alerts are as - To display an informative message - To take

More information

NiceLabel Designer Standard User Guide

NiceLabel Designer Standard User Guide NiceLabel Designer Standard User Guide English Edition Rev-1112 2012 Euro Plus d.o.o. All rights reserved. Euro Plus d.o.o. Poslovna cona A 2 SI-4208 Šenčur, Slovenia tel.: +386 4 280 50 00 fax: +386 4

More information

What's new in ios 5?

What's new in ios 5? What's new in ios 5? (and why should I care?) Vikram Kriplaney vikram@local.ch vikram@iphonso.com @krips icloud Storage API Provides a sandbox for each app Synchronizes data and files between cloud and

More information

Using the "B" Switch to Add Unicode Characters to a QR Bar Code

Using the B Switch to Add Unicode Characters to a QR Bar Code Using the "B" Switch to Add Unicode Characters to a QR Bar Code The QR Bar Code is the only barcode in the Zebra implementation that supports encoding Unicode characters. The QR code specification does

More information

Windows Driver Manual SRP-350II Thermal printer Rev. 1.03

Windows Driver Manual SRP-350II Thermal printer Rev. 1.03 Windows Driver Manual SRP-350II Thermal printer Rev. 1.03 http://www.bixolon.com Table of Contents 1. Manual Information... 3 2. Operating System (OS) Environment... 3 3. Windows Driver Preparation...

More information

Developing Applications for ios

Developing Applications for ios Developing Applications for ios Lab 2: RPN Calculator App (1 of 3) Radu Ionescu raducu.ionescu@gmail.com Faculty of Mathematics and Computer Science University of Bucharest Task 1 Task: Create a new application

More information

Windows Driver Manual SPP-R400 Mobile Printer Rev. 1.05

Windows Driver Manual SPP-R400 Mobile Printer Rev. 1.05 Windows Driver Manual SPP-R400 Mobile Printer Rev. 1.05 http://www.bixolon.com Table of Contents 1. Manual Information... 3 2. Operating System (OS) Environment... 3 3. Windows Driver Preparation... 3

More information

Windows Driver Manual SPP-R220 Mobile Printer Rev. 1.00

Windows Driver Manual SPP-R220 Mobile Printer Rev. 1.00 Windows Driver Manual SPP-R220 Mobile Printer Rev. 1.00 http://www.bixolon.com Table of Contents 1. Manual Information... 3 2. Operating System (OS) Environment... 3 3. Windows Driver Preparation... 3

More information

COSC$4355/6355$ $Introduction$to$Ubiquitous$Computing$ Exercise$3$ September!17,!2015!

COSC$4355/6355$ $Introduction$to$Ubiquitous$Computing$ Exercise$3$ September!17,!2015! COSC4355/6355 IntroductiontoUbiquitousComputing Exercise3 September17,2015 Objective Inthisexercise,youwilllearnhowtowriteunittestsforyourapplicationandalsohowtouse NSUserDefaults.WewillalsoimplementObjectiveCCcategories*welearntlastweek.

More information

Creating A Ticket Format

Creating A Ticket Format Creating A Ticket Format Have More Questions? 1. Log in to Administration. 2. Expand the Regional Information folder and click on the Ticket Formats icon. 3. In the Ticket Format field, right-click and

More information

APEX & ANDES Series. Printer Command Language Developer s Manual

APEX & ANDES Series. Printer Command Language Developer s Manual APEX & ANDES Series Printer Command Language Developer s Manual Document Revision History Document Title: APEX and ANDES Series Printer Command Language Developer s Manual Revision Date Revision History

More information

ALL ABOUT COMPUTERS 3

ALL ABOUT COMPUTERS 3 Key to ALL ABOUT COMPUTERS 3 Keybooks are freely available at our website http://www.progresspublishers.com PROGRESS PUBLISHERS KRISHNA NAGAR, DELHI - 110051 EMAIL : progresspublishers@gmail.com 1. COMPUTER

More information

Designer Reference 1

Designer Reference 1 Designer Reference 1 Table of Contents USE OF THE DESIGNER...4 KEYBOARD SHORTCUTS...5 Shortcuts...5 Keyboard Hints...5 MENUS...7 File Menu...7 Edit Menu...8 Favorites Menu...9 Document Menu...10 Item Menu...12

More information

Windows Driver Manual SPP-R310 Mobile Printer Rev. 1.01

Windows Driver Manual SPP-R310 Mobile Printer Rev. 1.01 Windows Driver Manual SPP-R310 Mobile Printer Rev. 1.01 http://www.bixolon.com Table of Contents 1. Manual Information... 3 2. Operating System (OS) Environment... 3 3. Windows Driver Preparation... 3

More information

SRP-QE300/QE302 THERMAL RECEIPT PRINTER

SRP-QE300/QE302 THERMAL RECEIPT PRINTER Windows Driver Manual SRP-QE300/QE302 THERMAL RECEIPT PRINTER Rev. 1.00 http://www.bixolon.com Introduction This Windows Driver Installation Manual provides information on installation, detailed specifications,

More information

5. Canvas overview. Cricut Design Space User Manual. Design Panel

5. Canvas overview. Cricut Design Space User Manual. Design Panel 5. Canvas overview The Canvas is where you ll design your projects. On the Canvas, you can add and edit projects, images, and text. You can also set a project template, which doesn t cut but helps you

More information

QL-800 Series. Professional Label Printers. * requires DK roll

QL-800 Series. Professional Label Printers. * requires DK roll QL-800 Series Professional Label Printers QL-800 QL-810W QL-820NWB Black/Red printing* P-touch Editor Lite USB Wi-Fi Wired Ethernet Bluetooth Stand-alone printing Optional Li-ion battery * requires DK-22251

More information

Software Manual Label Artist-II Rev. 2.01

Software Manual Label Artist-II Rev. 2.01 Software Manual Label Artist-II Rev. 2.01 http://www.bixolon.com Introduction This Manual documents how to use the Label-Artist-II. It is advisable to read the contents of this manual carefully before

More information

Customisation and production of Badges. Getting started with I-Color System Basic Light

Customisation and production of Badges. Getting started with I-Color System Basic Light Customisation and production of Badges Getting started with I-Color System Basic Light Table of contents 1 Creating a Badge Model 1.1 Configuration of Badge Format 1.2 Designing your Badge Model 1.2.1

More information

ios Developer s Guide Version 1.0

ios Developer s Guide Version 1.0 HealthyFROGS ios Developer s Guide ios Developer s Guide Version 1.0 Tuesday May 7, 2013 2012-2013 Computer Science Department, Texas Christian University - All Rights Reserved HealthyFROGS ios Developer

More information

Vizit Pro User Manual

Vizit Pro User Manual Vizit Pro User Manual 1 Table of Contents Vizit Pro User Manual... 1 Using Vizit Pro... 3 The Vizit Pro User Interface... 3 Toolbars... 4 File Tab Toolbar... 4 Edit Tab Toolbar... 5 Annotations Tab Toolbar...

More information

2. Installing CF Barcode Generator

2. Installing CF Barcode Generator Code Finix Barcode Generator V2 User Guide 1. Introduction Code Finix Barcode Generator is affordable, easy-to-use software designed to create professional and industrial standard bar code labels with

More information

Versatile shipping and barcode label printers

Versatile shipping and barcode label printers Versatile shipping and barcode label printers CONTINUOUS ROLL PRE-SIZED LABELS BLUETOOTH NETWORK PC brother.co.uk/labelling Shipping and barcode label printers With a 4 /101.6mm print width, all popular

More information

Improve Productivity. Professional wide format shipping label printer range QL-1100 QL-1110NWB.

Improve Productivity. Professional wide format shipping label printer range QL-1100 QL-1110NWB. Improve Productivity Professional wide format shipping label printer range QL-1100 QL-1110NWB www.brother.eu Professional wide format label printers For warehouse, mail rooms and businesses who send parcels

More information

QL-1100/QL-1110NWB. Wide Format, Professional label printer range

QL-1100/QL-1110NWB. Wide Format, Professional label printer range QL-1100/QL-1110NWB Wide Format, Professional label printer range Prints on labels up to 102mm wide, capable of printing shipping postage labels for packages Wide range of connectivity options PC, Mac,

More information

ios: Objective-C Primer

ios: Objective-C Primer ios: Objective-C Primer Jp LaFond Jp.LaFond+e76@gmail.com TF, CS76 Announcements n-puzzle feedback this week (if not already returned) ios Setup project released Android Student Choice project due Tonight

More information

CS193p Spring 2010 Thursday, April 29, 2010

CS193p Spring 2010 Thursday, April 29, 2010 CS193p Spring 2010 Announcements You should have received an e-mail by now If you received e-mail approving enrollment, but are not in Axess, do it! If you have any questions, please ask via e-mail or

More information

Command Manual SPP-R200. Mobile Printer Rev

Command Manual SPP-R200. Mobile Printer Rev Command Manual SPP-R200 Mobile Printer Rev. 1.03 http://www.bixolon.com Table of Contents 1. Notice... 3 2. Control Commands List... 3 3. Control Commands Details... 5 3-1 Command Notation... 5 3-2 Explanation

More information

Microsoft Excel Chapter 3. Working with Large Worksheets, Charting, and What-If Analysis

Microsoft Excel Chapter 3. Working with Large Worksheets, Charting, and What-If Analysis Microsoft Excel 2013 Chapter 3 Working with Large Worksheets, Charting, and What-If Analysis Objectives Rotate text in a cell Create a series of month names Copy, paste, insert, and delete cells Format

More information

Objective-C and COCOA Applications

Objective-C and COCOA Applications Objective-C and COCOA Applications Fall, 2012 Prof. Massimiliano "Max" Pala pala@nyu.edu Overview X-Code IDE Basics Objective-C Classes Methods Invocations Important Types Memory Management Protocols Exceptions

More information

Unified POS Utility Manual Thermal Printers

Unified POS Utility Manual Thermal Printers Unified POS Utility Manual Thermal Printers Rev. 1.12 BGT-100P Printer BGT-102P Printer SRP-Q300 / SRP-Q302 SRP-S300 SRP-380 / SRP-382 SRP-F310II SRP-F312II SRP-F313II SRP-350plusIII SRP-352plusIII SRP-350III

More information

Creating labels in Ticket 2000.

Creating labels in Ticket 2000. Creating labels in Ticket 2000. Ticket 2000 must be open and ready Option One: NEW LABEL: Click on FILES ICON and in the left hand column select New Label Click on the Common Tab and click once on Thermal

More information

PP8X Printer Command Manual

PP8X Printer Command Manual PP8X Printer Command Manual Pinnacle Technology Corp. CONTENTS 1 COMMANDS... 1 2 COMMAND SAMPLE (hex command)... 29 1 COMMANDS Command Decimal Hex Function HT 9 9 Horizontal tab LF 10 0A Print and line

More information

PP8X Printer Command Manual

PP8X Printer Command Manual PP8X Printer Command Manual Pinnacle Technology Corp. CONTENTS 1 COMMANDS... 1 2 COMMAND SAMPLE (hex command)... 29 1 COMMANDS Command Decimal Hex Function HT 9 9 Horizontal tab LF 10 0A Print and line

More information

Formatting, Saving and Printing in Word 2013

Formatting, Saving and Printing in Word 2013 Revision 3 (--04) Computer Basics Formatting, Saving and Printing in Word 03 MICROSOFT WORD 03: This program allows you to create new documents, make easy changes, insert media, and effectively save and

More information

Windows Driver Manual SRP-F310 Thermal printer Rev. 1.01

Windows Driver Manual SRP-F310 Thermal printer Rev. 1.01 Windows Driver Manual SRP-F310 Thermal printer Rev. 1.01 http://www.bixolon.com Table of Contents 1. Manual Information... 3 2. Operating System (OS) Environment... 3 3. Windows Driver Preparation... 3

More information

My First Cocoa Program

My First Cocoa Program My First Cocoa Program 1. Tutorial Overview In this tutorial, you re going to create a very simple Cocoa application for the Mac. Unlike a line-command program, a Cocoa program uses a graphical window

More information

Windows Driver Manual SRP-350plus Thermal Printer Rev. 2.07

Windows Driver Manual SRP-350plus Thermal Printer Rev. 2.07 Windows Driver Manual SRP-350plus Thermal Printer Rev. 2.07 http://www.bixolon.com Table of Contents 1. Manual Information... 3 2. Operating System (OS) Environment... 3 3. Windows Driver Preparation...

More information

PP Thermal Printer. User Manual. Infinite Peripherals, Inc. PP-60 User Manual v1.00

PP Thermal Printer. User Manual. Infinite Peripherals, Inc.  PP-60 User Manual v1.00 Thermal Printer PP-60 User Manual www.ipcprint.com 0 Legal notice The Bluetooth word mark and logos are owned by the Bluetooth SIG, Inc. and any use of such marks by Infinite Peripherals is under license.

More information

NotifyMDM Device Application User Guide Installation and Configuration for ios with TouchDown

NotifyMDM Device Application User Guide Installation and Configuration for ios with TouchDown NotifyMDM Device Application User Guide Installation and Configuration for ios with TouchDown NotifyMDM for ios Devices, Version 3.x NotifyMDM for ios with TouchDown 1 Table of Contents NotifyMDM for ios

More information

QL-1100 Series Wide Format Label Printers

QL-1100 Series Wide Format Label Printers QL-1100 Series Wide Format Label Printers QL-1100 QL-1110NWB True 4 / 101.6mm wide print width P-touch Editor Lite built-in label design software USB connectivity USB host for directly connecting external

More information

Objectives. Objectives. Plan Ahead. Starting Excel 3/9/2010. Excel Chapter 3. Microsoft Office 2007

Objectives. Objectives. Plan Ahead. Starting Excel 3/9/2010. Excel Chapter 3. Microsoft Office 2007 Objectives Microsoft Office 2007 Excel Chapter 3 What-If Analysis, Charting, and Working with Large Worksheets Rotate text in a cell Create a series of month names Copy, paste, insert, and delete cells

More information

COCOA WORKSHOP PART 1. Andreas Monitzer

COCOA WORKSHOP PART 1. Andreas Monitzer COCOA WORKSHOP PART 1 Andreas Monitzer 2009-02-17 WORKSHOP SCHEDULE 1. Introduction, Foundation 2. GUI Programming 3. Hands-On 4. Advanced 2009-02-17 2009-02-19 2009-02-24 2009-02-26 STRUCTURE Introduction

More information

Command Manual SRP-350 Thermal Printer Rev. 1.01

Command Manual SRP-350 Thermal Printer Rev. 1.01 Command Manual SRP-350 Thermal Printer Rev. 1.01 http://www.samsungminiprinters.com 1. Control Commands List Control codes Hexadecimal codes Function 09 Horizontal tab 0A Print and line feed

More information

My First iphone App. 1. Tutorial Overview

My First iphone App. 1. Tutorial Overview My First iphone App 1. Tutorial Overview In this tutorial, you re going to create a very simple application on the iphone or ipod Touch. It has a text field, a label, and a button. You can type your name

More information

button Double-click any tab on the Ribbon to minimize it. To expand, click the Expand the Ribbon button

button Double-click any tab on the Ribbon to minimize it. To expand, click the Expand the Ribbon button PROCEDURES LESSON 1: CREATING WD DOCUMENTS WITH HEADERS AND FOOTERS Starting Word 1 Click the Start button 2 Click All Programs 3 Click the Microsoft Office folder icon 4 Click Microsoft Word 2010 1 Click

More information

Microsoft Word Chapter 1. Creating, Formatting, and Editing a Word Document with Pictures

Microsoft Word Chapter 1. Creating, Formatting, and Editing a Word Document with Pictures Microsoft Word 2010 Chapter 1 Creating, Formatting, and Editing a Word Document with Pictures Objectives Enter text in a Word document Check spelling as you type Format paragraphs Format text Undo and

More information

In so many ways summary

In so many ways summary In so many ways summary Many of Word s functions can be activated in a variety of different ways. Often you can use the menu, a tool on the toolbar or a shortcut key to achieve the same result. Rather

More information

PLUX ios Application Programming Interface. Documentation - ios API

PLUX ios Application Programming Interface. Documentation - ios API PLUX ios Application Programming Interface Documentation - ios API 1. Introduction The PLUX ios Application Programming Interface brings to ios applications all the functionalities of PLUX devices. The

More information

Version 2 Users Manual

Version 2 Users Manual Version 2 Users Manual Copyright 1999-2002 Thermopatch Corporation Syracuse, NY Overview 1 Overview 3 Printer Modes 3 Concepts 3 Selecting the Printer Mode 4 Printer Settings 4 Barcodes 5 Counter 5 Label

More information

Contents... 2 ABOUT SMART-JET PLUS... 4 TECHNICAL SPECIFICATIONS... 4 FEATURE MENU... 5 WIRELESS KEYBOARD DEFINITION... 8

Contents... 2 ABOUT SMART-JET PLUS... 4 TECHNICAL SPECIFICATIONS... 4 FEATURE MENU... 5 WIRELESS KEYBOARD DEFINITION... 8 USER MANUAL Contents Contents Contents... 2 ABOUT SMART-JET PLUS... 4 TECHNICAL SPECIFICATIONS... 4 FEATURE MENU... 5 WIRELESS KEYBOARD DEFINITION... 8 INSTALLATION PROCEDURES... 8 MOUNTING THE BRACKETS...

More information

AT&T Advertising SDK Developer Guide for ios

AT&T Advertising SDK Developer Guide for ios AT&T Advertising SDK Developer Guide for ios Publication Date: September 24 th 2013 Legal Disclaimer This document and the information contained herein (collectively, the "Information") is provided to

More information

CS193p Spring 2010 Wednesday, May 26, 2010

CS193p Spring 2010 Wednesday, May 26, 2010 CS193p Spring 2010 Announcements Please e-mail if you want to take the option to present your final project next Wednesday. (You will still have until the following Tuesday to turn in your code.) No class

More information

The American University in Cairo. Academic Computing Services. Word prepared by. Soumaia Ahmed Al Ayyat

The American University in Cairo. Academic Computing Services. Word prepared by. Soumaia Ahmed Al Ayyat The American University in Cairo Academic Computing Services Word 2000 prepared by Soumaia Ahmed Al Ayyat Spring 2001 Table of Contents: Opening the Word Program Creating, Opening, and Saving Documents

More information

Windows Driver Manual SRP-350III Thermal printer Rev. 1.00

Windows Driver Manual SRP-350III Thermal printer Rev. 1.00 Windows Driver Manual SRP-350III Thermal printer Rev. 1.00 http://www.bixolon.com Table of Contents 1. About this Manual... 3 2. OS Environment... 3 3. Windows Driver Preparation... 3 4. Windows Driver

More information

Code Finix Label Designer V 1.0 User Guide

Code Finix Label Designer V 1.0 User Guide Code Finix Label Designer V 1.0 User Guide Introduction Welcome, Code Finix Label Designer is a family of professional labeling software products that brings a complete barcode printing solution for desktop

More information

MPP6800 series - PANEL MOUNT PRINTERS. Options

MPP6800 series - PANEL MOUNT PRINTERS. Options series - PANEL MOUNT PRINTERS Page 1 of 12 MPP6810 MPP6820 MPP6840 Introduction 5-8Vdc, 4A peak 5-8Vdc, 2A peak 10-35Vdc 24Vdc Features Easy load paper feature High resolution thermal printing 5-8Vdc standard,

More information

Model 2 is the recommended model and should normally be used. This bar code is printed using field data specified in a subsequent ^FD string.

Model 2 is the recommended model and should normally be used. This bar code is printed using field data specified in a subsequent ^FD string. 126 ZPL Commands QR Code Bar Code Description The command produces a matrix symbology consisting of an array of nominally square modules arranged in an overall square pattern. A unique pattern at three

More information

Installation Manual JPOS Driver. Rev. 3.05

Installation Manual JPOS Driver. Rev. 3.05 Installation Manual JPOS Driver Rev. 3.05 STP-103III SRP-275 / SRP-275II SRP-330 / SRP-350 / SRP-350II SRP-350plus / SRP-352plus SRP-350plusII / SRP-352plusII SRP-350III / SRP-352III SRP-350plusIII / SRP-352plusIII

More information

W-E

W-E Signage Suite V2.20 User Guide 605220-02-01-W-E-051613-02 Trademarks Windows XP, Windows Vista, Windows 7, and Microsoft are registered trademarks of Microsoft Corporation. All other trademarks are the

More information

Image from Google Images tabtimes.com. CS87 Barbee Kiker

Image from Google Images tabtimes.com. CS87 Barbee Kiker Image from Google Images tabtimes.com CS87 Barbee Kiker bjkik@comcast.net Table of Contents ipad Parts... 3 Home Button... 3 Touch Gestures... 4 Additional Gestures... 4 Control Center... 5 Notification

More information

Manual for WinTexx 3 Lite and Pro - Translated Version of the Original Operating Manual. Version 9.10

Manual for WinTexx 3 Lite and Pro - Translated Version of the Original Operating Manual. Version 9.10 Manual for WinTexx 3 Lite and Pro - Translated Version of the Original Operating Manual Version 9.10 ThermoTex Nagel GmbH Schutterstr. 14, 77746 Schutterwald, GERMANY Phone +49 781 9616-0, fax +49 781

More information

BluPrints Thermal Receipt Printer

BluPrints Thermal Receipt Printer BluPrints Thermal Receipt Printer Developer Guide (3inch-80/mm) E - 22, Sector 51, Noida - 201301 UttarPradesh Website : http://www.bluprints.in/ VERSION CONTROL: 5.0 / Jan 2018 PLEASE NOTE THAT THIS SDK

More information

LP440/LP441/LP470/LP480. Font download tool

LP440/LP441/LP470/LP480. Font download tool LP440/LP441/LP470/LP480 Font download tool The 5th edition: October 22, 2008 Contents Introduction...1 1. What is Font Download Tool...2 2. Set up the printer...2 3. Functions of Font Download Tool...3

More information

ProVisionaire Control V1.0

ProVisionaire Control V1.0 ProVisionaire Control V1.0 Setup Guide Thank you for downloading Yamaha ProVisionaire Control. ProVisionaire Control is an application for remotely controlling a system (consisting of devices that can

More information

LED POP SIGN. Operation Manual

LED POP SIGN. Operation Manual LED POP SIGN Operation Manual REV. April, 2017 What s included? Bolts (5) Instruction Manual LED POP SIGN Stand Sign Pixel Size: 160 x 640 Weight: 100 lbs Sign Dimension: 76 ½ x 20 x 3 WARNING Make sure

More information

COMMAND REFERENCE COMMAND REFERENCE PLUS II

COMMAND REFERENCE COMMAND REFERENCE PLUS II COMMAND REFERENCE PLUS II Edit by: CUSTOM ENGINEERING S.p.A. Str. Berettine 2-43010 Fontevivo (PARMA) - Italy http: www.custom.biz All rights reserved 2 Command Reference Introduction 1 INTRODUCTION 1.1

More information

Brother QL-1100/QL-1110NWB

Brother QL-1100/QL-1110NWB Brother QL-1100/QL-1110NWB Wide Format, Professional label printer range Prints on labels up to 4" wide, capable of printing shipping postage labels for packages. Wide range of connectivity options. PC,

More information

Windows Driver Manual STP-103II Thermal Printer Rev. 1.02

Windows Driver Manual STP-103II Thermal Printer Rev. 1.02 Windows Driver Manual STP-103II Thermal Printer Rev. 1.02 http://www.bixolon.com Table of Contents 1. Manual Information... 3 2. Operating System (OS) Environment... 3 3. Windows Driver Preparation...

More information

icolor Variable Data User Manual UniNet 3232 W. El Segundo Blvd., Hawthorne, California

icolor Variable Data User Manual UniNet 3232 W. El Segundo Blvd., Hawthorne, California icolor Variable Data User Manual Table of Contents Installing the Variable Data Tab in the Print Software... 3 Printing with Variable Data... 9 APPENDIX... 14 Print Alignment Set Up... 14 Printer & Layout

More information

Mobile Print Guide for Brother iprint&label (Apple Devices)

Mobile Print Guide for Brother iprint&label (Apple Devices) Mobile Print Guide for Brother iprint&label (Apple Devices) Before You Use Your Brother Label Printer Definitions of Notes We use the following symbol and convention throughout this User's Guide: Tips

More information

Windows Driver Manual SRP-275 Impact Printer Rev. 3.05

Windows Driver Manual SRP-275 Impact Printer Rev. 3.05 Windows Driver Manual SRP-275 Impact Printer Rev. 3.05 http://www.bixolon.com Table of Contents 1. Manual Information... 3 2. Operating System (OS) Environment... 3 3. Windows Driver Preparation... 3 4.

More information

MOBILE THERMAL PRINTER

MOBILE THERMAL PRINTER MOBILE THERMAL PRINTER MODEL CMP-30 series ESC Command Manual Rev. 1.00 TABLE OF CONTENTS 1. Command Description... 6 2. Commands... 7 HT... 7 LF... 7 CR... 8 FF... 8 CAN... 8 DLE EOT... 9 DLE ENQ... 12

More information

DPP Thermal Printer. User Manual. Infinite Peripherals, Inc. DPP-250 User Manual v1.01

DPP Thermal Printer. User Manual. Infinite Peripherals, Inc.  DPP-250 User Manual v1.01 Thermal Printer DPP-250 User Manual www.ipcprint.com Legal notice The Bluetooth word mark and logos are owned by the Bluetooth SIG, Inc. and any use of such marks by Infinite Peripherals is under license.

More information