Home

Datalogic Magellan 1100i

image

Contents

1. 37 COMMON pe 37 Device Specific NT AA 37 Appendix A DirectlO Command Support 4 4 4 44 4 BB Quick Reference Guide i Table of Contents i Datalogic OPOS Service Object Datalogic OEM USB RS232 Standard RS232 Single Cable OPOS Service Objects Introduction Document Conventions Formatting conventions are used throughout this guide to provide a consistent method for representing screen shots and command entries ere Notes contain additional information of interest to the user AN The CAUTION symbol advises you of actions that could damage equip ment or property CAUTION Keystrokes Filenames paths field selections and data or keystrokes entered by the user are shown in this monospaced typeface About the Datalogic OPOS Service Objects Service Objects are current to OPOS version 1 12 published in January 2007 They are fully compatible with the Unzfied POS Retail Peripheral Architecture version 1 12 and the OPOS appendix to that spec To view the current version of the document go online to the National Retail Federation at www nrf arts org download The Service Objects support three types of DATALOGIC interfaces RS232 Standard al
2. Returned value is one of SCAN SDT XXXX constants where XXXX is the type of the label Refer to OPOS Scanner header file for the numerical values Contains label type if DecodeData is TRUE Label type as reported on scanner interface the scanner assigns a label type identifier and sends this with the label data across the interface The Service Object translates this into one of the OPOS defined label types For the RS 232 interface the scanner configuration must be correctly set for the Service Object to properly identify label type Datalogic OPOS Service Object Scanner Methods Scanner Methods Common Methods Open Returns OPOS SUCCESS OPOS E NOSERVICE OPOS E NOEXIST OPOS E ILLEGAL Close Returns OPOS SUCCESS ClaimDevice Returns OPOS SUCCESS OPOS E NOSERVICE OPOS E ILLEGAL OPOS E CLAIMED This call will activate the communication with the device DATALOGIC devices are exclusive It is recommended that a program keep the device Claimed as long as the application is running CheckHealth OPOS CH INTERNAL is supported OPOS CH EXTERNAL is not supported OPOS CH INTERACTIVE is not supported Returns OPOS SUCCESS CheckHealthText property will hold the text result of this method call Clearlnput Returns OPOS SUCCESS OPOS E DISABLED OPOS E NOTCLAIMED DirectlO Returns OPOS SUCCESS Ouick Reference Guide 29 Developers Guide OPOS E NOTCLAIMED OPOS E OFFLINE OPOS E ILLEGAL zs P
3. Open Scale Close Scale HandScanner Open Scanner Close Scanner MagellanSC Claim Helease 056000 Claim Release Enable Disable en Enable Disable Hi rider it ables canner ata Event aule Read Weight Timeout Data Event Enab Read Weight 1000 msec Status Notify USBScanner Buto Data Event Enable Compare Firmware Version File LL Update Fimivere LL Update Fimivere Status Scale enabled SUE Code STABLE WEIGHT Status Weight n 127300 Data Error Live Weight a Type Scale Service Object Version Scanner Service Object Version Filename C Program Files DLSOPOS DriverDLOPOS dll Filename Description DATALOGIC Scanning Inc Service Object Description Version 1 12 82 Version File Version 1 12 0082 File Version Copyright Datalogic Scanning All rights reserved Copyright DualTest c 2008 DATALOGIC ver 1 3 2 0 Exit 7 Stable Small Weight DualTest m SCALE r SCANNER Control Object Version Control Object Version Filename C Program Files DLSOPOS Controls OPOSScale ocx Filename C Program Files DLSOPOS Controls OPOSScanner ocx Description OPOS Scale Control 1 12 000 Public by CRM RCS D ayton Description OPOS Scanner Control 1 12 000 Public by Version 1 12 0 Version 1 12 0 File Version 1 12 000 O File Version 1 12 000 0 Copyright Copyright c RCS Dayton Copyright Copyright c RCS Dayton Sca
4. v DALALOCIC OEM USB RS232 Standard RS232 Single Cable OPOS Service Objects Quick Reference Guide Datalogic Scanning Inc 959 Terry Street Eugene Oregon 97402 Telephone 541 683 5700 Fax 541 345 7140 An Unpublished Work All rights reserved No part of the contents of this documentation or the procedures described therein may be reproduced or transmitted in any form or by any means without prior written permission of Datalogic Scanning Inc or its subsidiaries or affiliates Datalogic or Datalogic Scanning Owners of Datalogic products are hereby granted a non exclusive revocable license to reproduce and transmit this documentation for the purchaser s own internal business purposes Purchaser shall not remove or alter any proprietary notices including copyright notices contained in this documentation and shall ensure that all notices appear on any reproductions of the documen tation Should future revisions of this manual be published you can acquire printed versions by contacting your Datalogic rep resentative Electronic versions may either be downloadable from the Datalogic website www scanning datalogic com or provided on appropriate media If you visit our website and would like to make comments or suggestions about this or other Datalogic publications please let us know via the Contact Datalogic page Disclaimer Datalogic has taken reasonable measures to provide information in this manual that is
5. 5557095 5563402 5565668 5576531 5581707 5594231 5594441 5598070 5602376 5608201 5608399 5612529 5629510 5635699 5641958 5646391 5661435 5664231 5666045 5671374 5675138 5682028 5686716 5696370 5703347 5705802 5714750 5717194 5723852 5750976 5767502 5770847 5786581 5786585 5787103 5789732 5796222 5804809 5814803 5814804 5821721 5822343 5825009 5834708 5834750 5837983 5837988 5852286 5864129 5869827 5874722 5883370 5905249 5907147 5923023 5925868 5929421 5945670 5959284 5962838 5979769 6000619 6006991 6012639 6016135 6024284 6041374 6042012 6045044 6047889 6047894 6056198 6065676 6069696 6073849 6073851 6094288 6112993 6129279 6129282 6134039 6142376 6152368 6152372 6155488 6166375 6169614 6173894 6176429 6188500 6189784 6213397 6223986 6230975 6230976 6244510 6259545 6260763 6266175 6273336 6276605 6279829 6290134 6290135 6293467 6303927 6311895 6318634 6328216 6332576 6332577 6343741 6454168 6478224 6568598 6578765 6705527 6857567 6974084 6991 169 7051940 7170414 7172123 7201322 7204422 7215493 7224540 7234641 7243850 7374092 7407096 7490770 7495564 7506816 7527198 7527207 7537166 7562817 601 26 118 6 AU703547 D312631 D313590 D320011 D320012 D323492 D330707 D330708 D349109 D3501
6. Control Object Version Control Object Version Filename C Program Files DLSOPOS Controls OPOSScale ocx Filename C Program Files DLSOPOS Controls OPOSScanner ocx Description OPOS Scale Control 1 12 000 Public by CRM RCS Dayton Description OPOS Scanner Control 1 12 000 Public by Version 1 12 0 Version 1 12 0 File Version 1 12 000 0 File Version 1 12 000 O Copyright Copyright c RCS D ayton Copyright Copyright c RCS Dayton Scales Scanners MagellanSC Open Scale Close Scale R52325cale SCRS2325cale Claim Release TableScale Open Scanner Close Scanner Claim Release USBScale Enable Disable Enable Disable Read Weight Timeout Te nner Data Event Enable Head Weight 1000 msec ed i F Status Notify Compare Firmware Version Open Update Firmware File vnd a ER Data 012000027673 I Weight a y ata Error Live Weight Type UPC A Scale Service Object Version Scanner Service bject Version Filename Filename C Program Files DLSOPOS Driver DLOPOS dll Description Description DATALOGIC Scanning Inc Service Object Version Version 1 12 82 File Version File Version 1 12 0082 Copyright Copyright Datalogic Scanning All rights reserved DualTest c 2008 DATALOGIC ver 1 9 2 0 Exit Datalogic OPOS Service Object DualTest Utility Firmware Update with DualTest The Datalogic 1 12 OPOS Scanner Service Object
7. DATALOGIC Scanning Inc Service Object Version 1 12 82 File Version 1 12 0082 Copyright Datalogic Scanning All rights reserved ualTest o iol gt m SCALE r SCANNER Control Object Version Control Object Version Filename C Program Files DLSOPOS Controls OPOSScale ocx Filename C Program Files DLSOPOS Controls OPOSScanner ocx Description OPOS Scale Control 1 12 000 Public by CRM RCS Dayton Description OPOS Scanner Control 1 12 000 Public by Version 1 12 0 Version 1 12 0 File Version 1 12 000 0 File Version 1 12 000 O Copyright Copyright c RCS Dayton Copyright Copyright c RCS Dayton Scales Open Scanner Close Scanner Claim He Enable Disable Data Event Enable fV Auto Data Event Enable Compare Firmware Version Dpen File iz DualTest c 2008 DATALOGIC ver 1 3 2 0 Scale with DualTest Exit To connect to a Scale follow these steps after installing the 1 12 OPOS package from Datalogic 1 Select Device gt SCALE Filename Description Control Dbject Version C Program Files DLSOPOS Controls OPOSScale ocx OPOS Scale Control 1 12 000 Public by CRM RCS Dayton r SCANNER Control Object Version Filename C Program Files DLSOPOS Controls OPOSScanner ocx Description OPOS Scanner Control 1 12 000 Public by MagellanSC R52325cale Status Weight Error Filename Description Versio
8. R52325cale SCRS2325cale Claim Release TableScal USBSede Enable Disable Open Scale Close Scale Open Scanner Close Scanner Claim Release Enable Disable Read Weight Timeout Data Event Enable Head Weight 1000 msec zl IV Auto Data Event Enable Status Notify Compare Firmware Version Oper File Status SUE Code Status Firmware Update progress 99 completed Weight Data Eror Live Weight Type Scale Service Object Version Scanner Service Object Version Filename Filename C Program Files DLSOPOS Driver DLOPOS dll Description Description DATALOGIC Scanning Inc Service Object Version Version 1 12 82 File Version File Version 1 12 0082 Copyright Copyright Datalogic Scanning All rights reserved DualTest c 2008 DATALOGIC ver 1 3 2 0 Exit Quick Reference Guide 9 Utilities Finalized The scanner is now back on line and fully operational TableScale USBScale Status Weight Error Scale Servi Filename Description Version File Version Copyright MagellanSC R52325cale SCRS2325cale Open Scale Close Scale Claim Read Weight Timeout Head Weight 1000 msec Status Notify SUE Code Live Weight ice Object Version Data Type Status Scale and Scanner devices in idle state Scanner Service Object Version Filename C Program Files DLSOPOS Driver DLOPOS dll Description
9. Returns FALSE CapUpdateStatistics Returns FALSE CapUpdateFirmware Returns FALSE CheckHealthText Internal HCheck not supported will return OPOS E ILLEGAL Quick Reference Guide 31 Developers Guide External HCheck not supported Interactive HCheck not supported Claimed Returns TRUE after Claim method has been called FALSE otherwise DATALOGIC devices are exclusive It is recommended that the device be claimed and continue to be claimed thru out a session DataCount Returns Number of Data Events Queued DataEventEnabled Returns TRUE or FALSE depending on the previous SetProperty call DeviceEnabled Returns TRUE or FALSE depending on the previous SetProperty call FreezeEvents Returns TRUE or FALSE depending on the previous SetProperty call OpenResult Returns 0 PowerNotify Returns OPOS PN DISABLED orOPOS PN ENABLED PowerState Returns OPOS PS ONLINE If the communication channel if having difficulties an OPOS E NOHARDWARE will be returned on calls that send and receive data from the scale ResultCode Returns result of last operation ResultCodeExtended Returns extended result if the last operation produced an OPOS E EXTENDED Otherwise this value is considered invalid State Returns OPOS S CLOSED OPOS S IDLE OPOS S ERROR DeviceServiceDescription Returns a descriptive string depending on the interface and device type Datalogic OPOS Service Object Scale Pr
10. Returns TRUE or FALSE depending on the previous SetProperty call BinaryConversion Returns TRUE or FALSE depending on the previous SetProperty call CapCompareFirmwareVersion Returns TRUE also depends on the firmware and model of the scanner CapPowerReporting Returns OPOS PR NONE CapStatisticsReporting Returns TRUE also depends on the firmware and the model of the scanner CapUpdateFirmware Returns TRUE also depends on the firmware and model of the scanner CapUpdateStatistics Returns FALSE CheckHealthText Internal HCheck will return health string External HCheck not supported Interactive HCheck not supported This property is empty before the first call to the CheckHealth method Claimed Returns TRUE after Claim method has been called FALSE otherwise DATALOGIC devices are exclusive It is recommended that a program keep the device Claimed as long as the application is running Datalogic OPOS Service Object Scanner Properties DataCount Returns the number of Data Events Queued DataEventEnabled Returns TRUE or FALSE depending on the previous SetProperty call DeviceEnabled Returns TRUE or FALSE depending on the previous SetProperty call FreezeEvents Returns TRUE or FALSE depending on the previous SetProperty call OpenResult Returns 0 PowerNotify Returns OPOS PN DISABLED orOPOS PN ENABLED PowerState Returns OPOS PS ONLINE If the communication channel if havin
11. b StopBits C9 Paint NET ab UPCEANCheckDigitCalc PandeGroup ab wMIOnClaim CJ Perforce xl ComputerlHKEY LOCAL MACHINEYSOFTWAREYOLEforRetaillServiceOPOSTSCANNERTSCRS2325canner Common fields as per Handheld scanner above in addition the following fields are BaudRate default to 9600 Changing this value REQUIRES changing the scanner to a matching value failure to do so will result in failure to communicate CAUTION DataBits default to 7 same caveat as for baud rate OverrideUPCASuplimental default not active can be used in certain cir cumstances to differentiate label addon from label only packet This setting would rarely need user modification OverrideUPCESuplimental default not active can be used in certain cir cumstances to differentiate label addon from label only packet This setting would rarely need user modification e Parity defaults to Odd to match scanner default on SC RS232 interface same caveat as for baud rate e Port defaults to COMI User can change as needed to match system com port RTSControl defaulted to active Service will set CTS line active at the host port and leave it set high e ScaleMap name used internally by SC Service user should not modify ScannerMap name used internally by SC Service user should not modify e SCRS232MutexName name used internally by SC Service user should not modify e SCRS232ServerExit name used internal
12. 000 0 Copyright Copyright c RCS Dayton Copyright Copyright c RCS D ayton Scales Scanners nue Enable Disable HandScanner MagellanSC Qs6000 QSLScanner R52325canner Open Scanner Close Scanner Claim Release Enable Disable SCRS232Scanner Read Weight Timeout TableScanner Data Event Enable x Cad USBHHScanner Head Weight 1000 msec gt USBScanner T Auto Data Event Enable T Status Notify Compare Firmware Version Update Firmware Fl Status Scale Claimed SUE Code Status Weight Data Error Live Weight Type Scale Service Object Version Scanner Service Object Version Filename C Program Files DLSOPOS Driver DLOPOS dll Filename Description DATALOGIC Scanning Inc Service Object Description Version 1 12 82 Version File Version 1 12 0082 File Version Copyright Datalogic Scanning All rights reserved Copyright DualTest c 2008 DATALOGIC ver 1 9 2 0 Exit Quick Reference Guide Utilities 4 Enable m SCALE r SCANNER Control Object Version Control Object Version Filename C Program Files DLSOPOS Controls OPOSScale ocx Filename C Program Files DLSOPOS Controls OPOSScanner ocx Description OPOS Scale Control 1 12 000 Public by CRM RCS Dayton Description OPOS Scanner Control 1 12 000 Public by Version 1 12 0 Version 1 12 0 File Version 1 12 000 O File Version 1 12 000 0 Copyright C
13. 1 12 000 Public by Version 1 12 0 File Version 1 12 000 0 Copyright Copyright c RCS Dayton Scales Scanners HandScanner MagellanSC Qs6000 QSLScanner R52325canner Cose Se Claim Release Enable Disable Open Scanner Close Scanner Claim Release Enable Disable SCRS232Scanner Read Weight Timeout TableScanner Data Event Enable ed USBHHScanner Read weight 1000 msec gt USBScanner W Auto Data Event Enable I Status Notify Compare Firmware Version Open Update Firmware Fle Status Scale open SUE Code Status Weight T MS Data Error Live Weight Type Scale Service Object Version Scanner Service Object Version Filename C Program FilessDLSOPOS DriversDLOPOS dil Filename Description DATALOGIC Scanning Inc Service Object Description Version 1 12 82 Version File Version 1 12 0082 File Version Copyright Datalogic Scanning All rights reserved Copyright DualTest c 2008 DATALOGIC ver 1 3 2 0 Exit 3 Claim m SCALE rm SCANNER Control Object Version Control Object Version Filename C Program FilesXxDLSDPDS ControlsXDPDSScale ocx Filename C Program Files DLSOPOS Controls OPOSScanner ocx Description OPOS Scale Control 1 12 000 Public by CRM RCS D ayton Description OPOS Scanner Control 1 12 000 Public by Version 1 12 0 Version 1 12 0 File Version 1 12 000 0 File Version 1 12
14. OPOS Service Object DualTest Utility 2 Open Scanner m SCALE r SCANNER Control Object Version Control Object Version Filename C Program Files DLSOPOS Controls OPOSScale ocx Filename C Program Files DLSOPOS Controls OPOSScanner ocx Description OPOS Scale Control 1 12 000 Public by CRM RCS Dayton Description OPOS Scanner Control 1 12 000 Public by Version 1 12 0 Version 1 12 0 File Version 1 12 000 0 File Version 1 12 000 O Copyright Copyright c RCS Dayton Copyright Copyright c RCS Dayton Scales MagellanSC R52325cale SCR52325cale Claim Helease TableScale z USBScale Enable Disable Open Scale Close Scale e Close Scanner Claim Helease Enable Disable Read Weight Timeout Data Event Enable Read Weight 1000 msec gt Auto Data Event Enable T Status Notify Compare Firmware Version Open Update Firmware Fl Status SUE Code Status Done opening scanner Weight 4 Fyw Data En Live Weight Type Scale Service Dbject Version Scanner Service bject Version Filename Filename C Program Files DLSOPOS Driver DLOPOS dil Description Description DATALOGIC Scanning Inc Service Object Version Version 1 12 82 File Version File Version 1 12 0082 Copyright Copyright Datalogic Scanning All rights reserved DualTest c 2008 DATALOGIC ver 1 3 2 0 Exit 3 Claim gt SCALE m SCANNER
15. Scale R52325cale SCRS2325cale Lo Gam Helease TableScal USBScale Enable Disable Read Weight Timeout Data Event Enable Head Weight 1000 msec gt Auto Data Event Enable Status Notify Compare Firmware Version zsa File Status SUE Code Status Firmware Update progress 682 completed Weight T En Data Eror Live Weight Type Scale Service Object Version Scanner Service Object Version Filename Filename C Program Files DLSOPOS Driver DLOPOS dil Description Description DATALOGIC Scanning Inc Service Object Version Version 1 12 82 File Version File Version 1 12 0082 Copyright Copyright Datalogic Scanning All rights reserved DualTest c 2008 DATALOGIC ver 1 3 2 0 Exit Firmware Update Finished NOTE that the service will stop at 9996 complete until the scanner reboots and comes on line which may take several seconds ualTest E m SCALE r SCANNER Control Object Version Control Object Version Filename C Program Files DLSOPOS Controls OPOSScale ocx Filename C Program Files DLSOPOSControls OPOSScanner ocx Description OPOS Scale Control 1 12 000 Public by CRM RCS Dayton Description OPOS Scanner Control 1 12 000 Public by Version 1 12 0 Version 1 12 0 File Version 1 12 000 0 File Version 1 12 000 0 Copyright Copyright c RCS Dayton Copyright Copyright c RCS D ayton Scales MagellanSC
16. be changed via programming label to match the registry entry or the Service Object will be unable to communi cate to the scanner Scanner Under SCANNER in the registry there are a number of named entities HandScanner MagellanSC 286000 and so forth Note that some of these are duplicates that have been maintained for legacy purposes for example HandScanner and USBHHScanner refer to the same device a handheld scanner running OEM USB interface MagellanSC is the same as SCRS232Scanner TableScanner and USBScanner are equivalent 986000 and RS232Scanner are equivalent OSLScanner isaunique entry The following screen shots cover the important user configurable registry settings for each category of scanner Quick Reference Guide 17 Registry HandScanner USBHHScanner Ele Edit View Favorites Help CJ Network Associates Name Data C Nico Mak Computing ab Default DLOPOS DLScanner C3 Notepad ab abstractDevice EFISSE2A 6CE9 4c37 9562 FCB5EA74CCOC NVIDIA Corporation ab addo1ToRSS 1 080 ab checkiHsOnClaim 1 oce lab ConvertBCDtoASCII 1 oo OLEforRetail ab DeviceNameOverride DATALOGIC PSC USB Handheld Scanner B a ab FirmwareUpdate BGBEOCB6_184F_4812_A796_CD28D734FA42 b FirmwareUsage 40960 B SCANNER E aB PolR ate B 1000 C Magelansc 156000 sago han a b U5BMonitor 1 Cg Rs232scanner 8B WMIOnClaim 1 C3 SCRS2325canner Table5canner USBH
17. supports the ability to update firmware on select scanners in accordance with the UPOS Specification version 1 9 and above The user s application may be written to take advantage of this capability in the service see the UPOS specification for details In addition the DualTest application bundled with Datalogic s services supports this capability and may be used to upgrade firmware on select scanners The following screen shots represent the steps used to upgrade firmware on a scanner that supports this ability using DualTest IMPORTANT NOTE to OPOS programmers Prior to performing a firmware update on a scanner the Scale Service Object should be closed Failure to follow this step could lead to firmware update CAUTION f failure and an inoperative scanner To perform the firmware update start DualTest and follow the steps in the previous section to Open and Claim the scanner Then perform the following steps 1 OpenFile Locate the firmware file on your machine or network OTE Firmware files are interface and scanner specific and may be obtained from Datalogic Tech Support He DualTest m Ioj x r SCALE ERR Control Object Version Control Object Version Filename C Program Files DLSOPOS Controls OPOSS cale ocx Filename C Program Files DLSOPOS Controls OPOSScanner ocx s UO i i Version 1 12 0 E File Version 1 12 0 Lookin 23 DEM USB Fw emerE Copyright Copyrigl 3 8
18. 2 Std RS232 SC OEM USB LEGACY SCANNER for backwards compatibility a RS232 Std SCANNER_RESET SCANNER_BEEP SCANNER_NOT_ON_FILE LEGACY SCANNER DirectlO for backwards compatibility SCALE_STATUS SCALE_SELFTEST RS232 SC OEM USB RS232 Std SCANNER SCALE HARD_RESET SCANNER_STATUS SWITCH_READ NOT_ON_FILE DISABLE_WITH_RED_LIGHT Datalogic OPOS Service Object Scale Events IO number Scanner DirectlO name Interface RS232 Std RS232 SC OEM USB RS232 SC OEM USB E RS232 Std RS232 SC OEM USB RS232 Std SCANNER SCALE cont SC SCALE STATUS SCALE MONITOR DISPLAY DATA DISPLAY STATUS ENABLE TONE BEEP GOOD TONE SOFT POWER DOWN DISABLE TONE ENTER TOAD MODE READ PACESETTER RESET PACESETTER ENABLE PACESETTER DISABLE PACESETTER SOFT RESET RETRIEVE DEVICE IDENTIFIER RECORD RETRIEVE DEVICE EXTENDED STATUS RECORD RETRIEVE DEVICE HEALTH RECORD Quick Reference Guide 39 Developers Guide lo Scanner number DirectlO name Bo m Sou co Interface Ip T gt a a n Bo ee lt o WM NCR Scanner DirectlO for compatibility SCANNER TONE 500 e SCANNER RESET 501 e SCANNER STATUS 502 e SCANNER READROM 503 SCANNER ROM VERSION
19. 27 D350735 D351149 D351150 D352936 D352937 D352938 D352939 D358588 D361565 D372234 D374630 D374869 D375493 D376357 D377345 D377346 D377347 D377348 D388075 D446524 EP0256296 EPO260155 EPO260156 EPO295936 EP0325469 e EP0349770 EP0368254 EP0442215 EPO498366 EP0531645 EP0663643 EP0698251 EP01330772 GB2252333 GB2284086 GB2301691 GB2304954 GB2307093 GB2308267 GB2308678 GB2319103 GB2333163 GB2343079 GB2344486 GB2345568 GB2354340 ISR107546 ISR118507 ISR118508 JP1962823 JP1971216 JP2513442 JP2732459 JP2829331 JP2953593 JP2964278 MEX185552 MEX187245 RE37166 RE40071 Other Patents Pending Table of Contents my Datalogic OEM USB RS232 Standard RS232 Single Cable OPOS Service Objects 1 La a E E E 1 Doc rnient Conventions naam RY YN NTO NEERA N NRAN RE EE 1 About the Datalogic OPOS Service Objects Bs Datalogic Produiets Supported e M Installation gem 3 Running heln AA RY AA AA dons tU RET FORE 3 ihe O NANANA NIANG ATA FF GC NC FAN y GY ANA 3 Silent Install from Command Prompt Utilities DualTest Utility mad Scanner LLAMU f T 4 Firtware Update with Duallest ssec nei
20. 504 e SCANNER PACESETTER 505 e SCANNER DIRECT 506 SCANNER NOT ON FILE 507 NCR Scale DirectlO for compatibility SCALE STATUS 600 SCALE READROM 601 SCALE ROM VERSION 602 SCALE LIVE WEIGHT 603 SCALE DIRECT 604 SCALE WEIGHT DELAY 605 I Some Directlo calls may not be supported by the scanner scale firmware 40 Datalogic OPOS Service Object Australia Datalogic Scanning Pty Ltd Telephone 61 2 9870 3200 australia scanning datalogic com France and Benelux Datalogic Scanning SAS Telephone 33 01 64 86 71 00 france scanning datalogic com Germany Datalogic Scanning GmbH Telephone 49 0 61 51 93 58 0 germany scanning datalogic com India Datalogic Scanning India Telephone 91 22 64504739 india scanning datalogic com Italy Datalogic Scanning SpA Telephone 39 0 39 62903 1 italy scanning datalogic com 2008 2009 Datalogic Scanning Inc Japan Datalogic Scanning KK Telephone 81 0 3 3491 6761 japan scanning datalogic com Latin America Datalogic Scanning Inc Telephone 305 591 3222 latinamerica scanning datalogic com Singapore Datalogic Scanning Singapore PTE LTD Telephone 65 6435 1311 singapore scanning datalogic com Iberia Datalogic Scanning SAS Sucursal en Espa a Telephone 34 91 746 28 60 spain scanning datalogic com United Kingdom Datalogic Scanning LTD Telephone 44 0 1582 464900 uk scanning datalogic com v DALALOCGIC www scanning datalogic com D
21. 707 8716 dat 8959 DB disabled dat s 8959 DB enabled dat Clase Scanner R52325cale ES MM 8964 config only DAT NN gt USBScale Diable Desktop b r My Computer Open File 9 Status My Documents Weight Enor Fe File name essa 8964 dat pon Service Obiec YNDE riesoitpe Datalogic DAT EDAT amp SRecord Fies 537 Cancel Ree Documents Description T Open as read only Version File Version File Version 1 12 0082 Copyright Copyright Datalogic Scanning All rights reserved DualTest c 2008 DATALOGIC ver 1 3 2 0 Exit Quick Reference Guide 7 Utilities 2 Confirm Update Firmware IB xd m SCALE rm SCANNER Control Object Version Control Object Version Filename C Program Files DLSOPOS Controls OPOSScale ocx Filename C Program Files DLSOPOS Controls OPOSScanner ocx Description OPOS Scale Control 1 12 000 Public by CRM RCS D ayton Description OPOS Scanner Control 1 12 000 Public by Version 1 12 0 Version 1 12 0 File Version 1 12 000 0 File Version 1 12 000 0 Copyright Copyright c RCS D ayton Copyright Copyright c RCS Dayton Scanners Open Scale Close Scale Claim Release USBScale Enable Disable Firmware Update Confirmation x Read Weight Confirm Firmware Update File 3959 8964 dat ce Open Scanner Close Scanner Claim Release Enable Disable Data Event Enable v Auto Data Event Enable Compare F
22. ACHINE SOFTWARE OLEforRetaillServiceOPOS SCALE TableScale Quick Reference Guide 23 Registry Logging The DLS Service Objects have the ability to log various data items to a file for reporting troubleshooting and monitoring The logging level is controlled by registry settings under the location HKEY LOCAL MACHINENSOFTWARENDATALOGICNDL OPOS SERVICE By default only Error logging is turned on upon installation If desired the user can log various reporting levels by turning on settings File Edit View Favorites Help CJ Aspell en C3 ATT Default value not set C3 Audio Explosion Error 1 CO AutoHotkey Event 0 Borland Func corr LogFile C Program Files DL5OPOS Logs Datalogic LOG FIL IMSDELAY 100 3 Citrix 4 il Classes StatsFile C Program Files DLSOPOS Logs STATS_LOG_FILE log Clients TotalFiles 10 C9 Crystal Decisions valueAddedFeaturesFile C Program Files DLSOPOS Logs ValueAddedFeature DATALOGIC YalueLoaging 0 rice b var O 4 Debug CJ Digital River H ej technologies CJ ELTIMA Software Co ESRI 3 FullCircle MIA My Computer HKEY LOCAL MACHINEISOFTWAREYIDATALOGICIDL OPOS Service The location of log files is shown under the LogFile name the default path is as shown above Total number of log files is defaulted to 10 Note that when all logging features are turned on the logs will become very large Logging sh
23. Control Object Version Control Object Version Filename C Program Files DLSOPOS Controls OPOSScale ocx Filename C Program Files DLSOPOS Controls OPOSScanner ocx Description OPOS Scale Control 1 12 000 Public by CRM RCS Dayton Description OPOS Scanner Control 1 12 000 Public by Version 1 12 0 Version 1 12 0 File Version 1 12 000 0 File Version 1 12 000 0 Copyright Copyright c RCS Dayton Copyright Copyright c RCS Dayton Scales MagellansC Open Scale Close Scale R52325cale SCR52325cale Claim Release TableScale USBScale Enable Disable Read Weight Timeout Bead weight 1000 msec I Status Notify pen Scanner Close Scanner Data Event Enable Auto Data Event Enable Compare Firmware Version Open Update Firmware HE peel SUE Code Status Scanner claimed Weight E Bo Error Live Weight TUN Scale Service Dbject Version Scanner Service bject Version Filename Filename C Program FilesDLSOPOS SDriverSDLOPDS dll Description Description DATALOGIC Scanning Inc Service Object Version Version 1 12 82 File Version File Version 1 12 0082 Copyright Copyright Datalogic Scanning All rights reserved DualTest c 2008 DATALOGIC ver 1 3 2 0 Exit Quick Reference Guide Utilities Enable m SCALE rm SCANNER Control Object Version Control Object Version Filename C Program Files DLSOPOS
24. Controls OPOSScale ocx Filename C Program Files DLSOPOS Controls OPOSScanner ocx Description OPOS Scale Control 1 12 000 Public by CRM RCS D ayton Description OPOS Scanner Control 1 12 000 Public by Version 1 12 0 Version 1 12 0 File Version 1 12 000 0 File Version 1 12 000 0 Copyright Copyright c RES Dayton Copyright Copyright c RCS Dayton Scales MagellanSC Open Scale Close Scale R52325cale SCRS232Scale Claim Helease TableScale USBScale Enable Disable Open Scanner Close Scanner Claim Release Disable Read Weight Timeout Data Event Enable Head Weight 1000 msec gt T Auto Data Event Enable TF Status Notify Compare Firmware Version o Be UpdateFimwere UpdateFimwere Status SUE Code aa Scanner enabled Weight 5 a Enor Live Weight Type Scale Service Object Version Scanner Service Object Version Filename Filename C Program Files DLSOPOS DriverX DLOPOS dll Description Description DATALOGIC Scanning Inc Service Object Version Version 1 12 82 File Version File Version 1 12 0082 Copyright Copyright Datalogic Scanning All rights reserved DualTest c 2008 DATALOGIC ver 1 3 2 0 Exit 5 Now click the DataEventEnable button and check the AutoDataEventEnable box and scan a bar code The bar code data and type will be displayed as shown here r SCALE rm SCANNER
25. HScanner C9 USBScanner Openoffice org C0 Paint NET My Computer HKEY LOCAL MACHINE SOFTWARELOLEforRetaillServiceOPO5 SCANNER Hand5canner e Default DLOPOS DLScanner this is the default name used by the service The user should not edit this entry e AbstractDevice this represents the GUID and should not be edited by the user e Add01ToRSS defaulted to active 1 if the scanner does not return a 01 at the start of a Databar label the service will add the 01 if this item 1s active e CheckIHSOnClaim defaulted to active 1 When 1 the service will request information health statistics data from the scanner each time it is claimed e ConvertBCDtoASCII defaulted to active 1 the service will convert any label sent in BCD format to ASCII DeviceNameOverride this is the name reported by OPOS as the device name in the OPOS object If the user s application is coded to use a certain spe cific name the user can insert that name here FirmwareUpdate Firmware endpoint GUID user should not modify this entry e FirmwareUsage this is the USB usage for the firmware endpoint in decimal the USB spec defines this in hexadecimal User should not modify this entry e Pollrate this is the period in milliseconds that the service polls the scanner for connection UPCEANCheckDigitCalc defaulted to active the service will calculate the check digit for a UPC EAN l
26. NET CJ PandeGroup CJ Perforce My Computer HKEY_LOCAL_MACHINE SOFTWARE OLEforRetail ServiceOPOS SCANNER TableScanner 4 Name Data ab Default ab ConvertBCDEoASCII fab DeviceNameOverride FirmwareUpdate b U5EManitor ab wMIOnClaim DLOPOS DLScanner CJ Notepad ab AbstractDevice EFISSEZA 6CE9 4c37 9FC2 FCBSEA74CCOC CJ NVIDIA Corporation b add01T0RS5 1 080 ab CheckIHSOnClaim 1 C3 0086 1 DATALOGIC PSC USB Scanner BBBEOCB6 1B4F 4812 A796 CD28D734FA42 EC SCANNER lab FrmwareUsage 40960 Cg Hand5canner aB PolRate 1000 Magellansc ab UPCEANCheckDigitCale 1 C3 ose000 ab Usage 18944 1 Settings are identical to USBHHScanner HandScanner except that Usage 18944 4A00 hex and DeviceNameOverride Scale USB Scanner Under the SCALE in the registry there are five named entities Some are redundant and have been maintained for legacy applications The following screen shots cover the important user configurable settings for each category of scale MagellanSC SCRS232Scale iix Eile Edt wiew Favorites Help CJ Network Associates CI SCANNER CJ OpenOffice org 4 Paint NET Cg PandeGroup Perforce zy Perl pidgin CJ Policies C POSfor NET CJ Program Groups PSC Inc pean Name ab SCRS232MutexName ab SCRS2325erverExit ab stopBits ab Zerovalid C Nico Mak Computing ab Default DLOPOS DLS
27. a Event aule Read Weight Timeout Data Event Enabl Read Weight 1000 msec aj Jv Status Notify USBScanner Buto Data Event Enable Compare Firmware Version File LL Update Fimivere LL Update Fimivere Status Scale enabled SUE Code WEIGHT ZERO Status Weight ich 0 000 Ib Data Error Live Weight U Type Scale Service Object Version Scanner Service Object Version Filename C Program Files DLSOPOS DriverDLOPOS dll Filename Description DATALOGIC Scanning Inc Service Object Description Version 1 12 82 Version File Version 1 12 0082 File Version Copyright Datalogic Scanning All rights reserved Copyright DualTest c 2008 DATALOGIC ver 1 3 2 0 Exit 3 Underweight An under zero condition has occurred DualTest m SCALE r SCANNER Control Object Version Control Object Version Filename C Program Files DLSOPOS Controls OPOSScale ocx Filename C Program Files DLSOPOS Controls OPOSScanner ocx Description OPOS Scale Control 1 12 000 Public by CRM RCS D ayton Description OPOS Scanner Control 1 12 000 Public by Version 1 12 0 Version 1 12 0 File Version 1 12 000 0 File Version 1 12 000 0 Copyright Copyright c RCS Dayton Copyright Copyright c RCS Dayton Scanners Open Scale Close Scale HandScanner Open Scanner Close Scanner MagellanSC Claim Helease 056000 Claim Helease Enable Disabl
28. abel if it is not present on the scanner interface and append this to the data in the ScanDataLabel property Usage this is the USB usage for the scanner device The USB spec defines this in hexadecimal User should not modify this entry e USBMonitor defaulted to active the service will periodically ensure that the scanner and host enable state is the same WMIOnClaim defaulted to active the service will compile WMI data upon claim of the device This may slow down the claim process slightly 18 Datalogic OPOS Service Object OPOS Registry MagellanSC SCRS232Scanner lolx Ele Edit View Favorites Help CJ Network Associates 121 Nico Mak Computing ab Default DLOPOS DLScanner C Notepad ab AbstractDevice 2D226897 3A6A 4c97 BAFB BIB716CSAAZE CJ NVIDIA Corporation ab BaudRate 9600 Cj 080 ab checkiHSOnClaim 1 E ovc ab ConvertBCDtoASCII 1 Ei OLEforRetail b Databits 7 ServiceOPOS Ga SCALE b DeviceNameOverride DATALOGIC PSC Single Cable R5232 Scanner Scale 5 69 SCANNER b FirmwareUpdate IDODA7C2 E748 4553 9468 A14B18EB53DF E Handscanner ab OverrideUPCASuplimental 8 GB Magellansc b overrideUPCE5uplimental 0 C3 056000 ga C9 OSLScanner fas COM12 C Rs2325canner 1 5CR52325canner SCRS232ScaleMap CJ TableScanner SCRS2325cannerMap CJ USBHHScanner b 5cR5232MutexName SCRS232MutexName C9 USBScanner ab scRS2325erverExit SCRS232ServerExit C3 Openoffice org
29. ales Scanners Open Scale Close Scale HandScanner Open Scanner Close Scanner Magellan5C Claim Release 056000 Claim Release Enable Disable Enable Disable SCR52325canner 8 i TableScanner Data Event Enable Re Meg USBHHScanner 1000 msec USBScanner W Auto Data Event Enable TU Status Notify Compare Firmware Version f Update Firmware Filz Status Ready to get weight SUE Code Status Weight 0 050 Ib 1 a 2 Data Eror Live Weight Type Scale Service Object Version Scanner Service Object Version Filename C Program FilessDLSDPOS DriverDLOPOS dll Filename Description DATALOGIC Scanning Inc Service Object Description Version 1 12 82 Version File Version 1 12 0082 File Version Copyright Datalogic Scanning All rights reserved Copyright DualTest c 2008 DATALOGIC ver 1 3 2 0 Exit Datalogic OPOS Service Object DualTest Utility Live Weight Display The Datalogic 1 12 OPOS Scale Service Object supports the ability to provide Live Weight Display functionality in accordance with the UPOS Specification version 1 9 and above The user s application may be written to take advantage of this capability in the service see the UPOS specification for details In addition the DualTest application bundled with Datalogic s services supports this capability and may be used to demonstrate Live Weight Display function with a Datalogic scanner scale Th
30. atalogic Scanning Inc 959 Terry Street Eugene OR 97402 USA Telephone 541 683 5700 Fax 541 345 7140 R44 2622 Rev F 10 09
31. cale CJ Notepad ab AbstractDevice 2D226897 3A6A 4c97 BAFB BIB716CBAA2E C NVIDIA Corporation aB BaudRate 9600 cd ab CapStatusUpdate 1 gt OLEforRetail a Cepzeroscale R o EC ServiceOPOS Ed chechrion aim Efi SCALE ab DataBits 7 CER ab DeviceNameOverride DATALOGIC PSC Single Cable RS232 Scanner Scale E3 RS2325cale ab LiveWeightInterval 500 C SCRS2325cale o TableScale ab Mode 0 2 USBScale ab MonitorCommand 1 Odd COMI 1 Magellan5C5CR52325caleMap Magellan5C5CR52325cannerMap Magellan5C5CR5232MutexName MagellanSCSCR52325erverExit 1 1 My Computer HKEY LOCAL MACHINE SOFTWARE OLEForRetaill5erviceOPOS 5CALE Magellan5C TT IMPORTANT NOTE COM port settings for this scale device are identical to the corresponding scanner names this is because the two devices share the same COM port and must use the same communication parameters The same caveats apply to changing these values in the registry and scan ner scale the settings must match Quick Reference Guide 21 Registry e CapStatusUpdate defaulted to 1 this indicates that the scale service is capa ble of supplying Status Update events as per the UPOS Live Weight Display description in the scale section of the UPOS spec e CapZeroScale defaulted to not active The Single Cable scale does not sup port host zeroing of the scale LiveWeightInterval default to 500 this is the poll rate in milliseconds that the scale service po
32. canner MagellanSC Qs6000 Claim Release QSLScanner Open Scale Close Scale Claim Helease Lone RS232Scanner Enable Disable SCRS232Scanner Read Weight Timeout TableS canner Data Event Enable 2 E USBHHScanner Read Weight 1000 msec USBScanner Auto Data Event Enable Jv Status Notify Compare Firmware Version pen Lo Update Firmware Lo Update Firmware hie Status Scale enabled SUE Code WEIGHT OVERWEIGHT Status Weight EE Data En Live Weight Type Scale Service Object Version Scanner Service Object Version Filename C Program FilessDLSOPOS DriversDLOPOS dil Filename Description DATALOGIC Scanning Inc Service Object Description Version 1 12 82 Version File Version 1 12 0082 File Version Copyright Datalogic Scanning All rights reserved Copyright DualTest c 2008 DATALOGIC ver 1 3 2 0 Exit Quick Reference Guide 15 Utilities 6 Stable Large Weight m SCALE rm SCANNER Control Object Version Control Object Version Filename C Program Files DLSOPOS Controls OPOSScale ocx Filename C Program Files DLSOPOSControls OPOSScanner ocx Description OPOS Scale Control 1 12 000 Public by CRM RCS Dayton Description OPOS Scanner Control 1 12 000 Public by Version 1 12 0 Version 1 12 0 File Version 1 12 000 0 File Version 1 12 000 0 Copyright Copyright c RCS Dayton Copyright Copyright c RCS D ayton Scanners
33. complete and accurate how ever Datalogic reserves the right to change any specification at any time without prior notice Datalogic and the Datalogic logo are registered trademarks of Datalogic S p A in many countries including the U S A and the E U All other brand and product names referred to herein may be trademarks of their respective owners Microsoft Windows Windows 2000 Windows CE Windows NT Windows XP and the Windows logo are registered trademarks of Microsoft Corporation Patents This product may be covered by one or more of the following patents 4603262 4639606 4652750 4672215 4699447 4709369 4749879 4786798 4792666 4794240 4798943 4799164 4820911 4845349 4861972 4861973 4866257 4868836 4879456 4939355 4939356 4943127 4963719 4971176 4971177 4991692 5001406 5015831 5019697 5019698 5086879 5115120 5144118 5146463 5179270 5198649 5200597 5202784 5208449 5210397 5212371 5212372 5214270 5229590 5231293 5232185 5233169 5235168 5237161 5237162 5239165 5247161 5256864 5258604 5258699 5260554 5274219 5296689 5298728 5311000 5327451 5329103 5330370 5347113 5347121 5371361 5382783 5386105 5389917 5410108 5420410 5422472 5426507 5438187 5440110 5440111 5446271 5446749 5448050 5463211 5475206 5475207 5479011 5481098 5491328 5493108 5504350 5508505 5512740 5541397 5552593
34. e Enable Disable SCRS232Scanner imeout TableScanner Data Event Enable USBHHScanner Read Weight 1000 msec Jv Status Notify USBScanner Auto Data Event Enable Compare Firmware Version sg Update Firmware File Status Scale enabled SUE Code WEIGHT_UNDER_ZERO Status Weight n gt Daa Enor Live Weight Type Scale Service Object Version Scanner Service Object Version Filename C Program Files OLSOPOS Driver DLOPOS dll Filename Description DATALOGIC Scanning Inc Service Object Description Version 1 12 82 Version File Version 1 12 0082 File Version Copyright Datalogic Scanning All rights reserved Copyright DualTest c 2008 DATALOGIC ver 1 3 2 0 Exit Datalogic OPOS Service Object DualTest Utility In motion The scale is in motion and has not stabilized m SCALE m SCANNER Control Object Version Control Object Version Filename C Program Files DLSOPOS Controls OPOSScale ocx Filename C Program Files DLSOPOS Controls OPOSScanner ocx Description OPOS Scale Control 1 12 000 Public by CRM RCS Dayton Description OPOS Scanner Control 1 12 000 Public by Version 1 12 0 Version 1 12 0 File Version 1 12 000 0 File Version 1 12 000 0 Copyright Copyright c RCS D ayton Copyright Copyright c RCS D ayton Scales Scanners Open Scale Close Scale Claim gt Helease Read Weight Timeou
35. e USBScale Enable Disable Read Weight Timeout Head Weight 1000 msec FT Status Notify Open Scanner Close Scanner Claim Release Enable Disable Data Event Enable v Auto Data Event Enable Compare Firmware Version Open File Status SUE Code Status Firmware Update progress 0 completed Weight Be Data Error Live Weight Type Scale Service Object Version Scanner Service Object Version Filename Filename C Program Files DLSOPOS Driver DLOPOS dil Description Description DATALOGIC Scanning Inc Service Object Version Version 1 12 82 File Version File Version 1 12 0082 Copyright Copyright Datalogic Scanning All rights reserved DualTest c 2008 DATALOGIC ver 1 3 2 0 Exit 8 Datalogic OPOS Service Object DualTest Utility Update in progress at 6896 complete m SCALE m SCANNER Control Object Version Control Object Version Filename C Program Files DLSOPOS Controls OPOSScale ocx Filename C Program Files DLSOPOS Controls OPOSScanner ocx Description OPOS Scale Control 1 12 000 Public by CRM RCS Dayton Description OPOS Scanner Control 1 12 000 Public by Version 1 12 0 Version 1 12 0 File Version 1 12 000 0 File Version 1 12 000 0 Copyright Copyright c RCS Dayton Copyright Copyright c RCS Dayton Scales pen Scanner Close Scanner Claim Release Enable Disable MagellanSC Open Scale Close
36. e following screen shots represent the steps used to activate Live Weight Display with a scale using DualTest 7 IMPORTANT NOTE to OPOS Programmers PIDXScal StatusNotify must be set TRUE while the scale is NOT Enabled As per the UPOS specification setting PIDXScal StatusNotify TRUE after the scale has been Enabled will not activate the Live Weight Display function in the scale service object To demonstrate Live Weight Display start DualTest and follow the steps to Open and Claim the scale as described in the previous section Then perform the following steps 1 Set Status Notify True Click the Status Notify check box Scale v Quick Reference Guide 13 Utilities 2 Enable Live Weight Begins immediately Zero Weight gt SCALE rm SCANNER Control Object Version Control Object Version Filename C Program Files DLSOPOS Controls OPOSScale ocx Filename C Program Files DLSOPOSControls OPOSScanner ocx Description OPOS Scale Control 1 12 000 Public by CRM RCS Dayton Description OPOS Scanner Control 1 12 000 Public by Version 1 12 0 Version 1 12 0 File Version 1 12 000 0 File Version 1 12 000 0 Copyright Copyright c RCS D ayton Copyright Copyright c RCS D ayton Scanners Open Scale Close Scale HandScanner Open Scanner Close Scanner MagellanSC Claim Helease 056000 Claim Release Enable Disable en Enable Disable Hi rider it ables canner at
37. e on screen instructions to complete the installation Version and date fields will be different depending on the version of the downloaded file Silent Install from Command Prompt To perform a silent install open a command window and cd to the directory containing the R96 xxxx msi file Type the following command to execute the install process R96 xxxx msi quiet Silent Install mode does not install Common Control Objects Quick Reference Guide 3 Utilities 5 5 5 5 555 5 5 5 5 55 5 55 55 55 5 555 555 5 5 55 5 555 5555 555 5555 555 555 555 5555 555 LEE OO DualTest Utility The Datalogic 1 12 OPOS package contains a utility called DualTest that provides customers with the ability to quickly connect and test the operation of a Datalogic scanner scale with the Datalogic service objects Simple OPOS operations such as Open Claim Enable Read Weights bar code scanning bar code type Release and Close can be exercised with this utility DualTest is a fully operational OPOS application which exercises the connection and data path through the Common Controls and Service Objects to the physical device Scanner with DualTest To connect to a Scanner follow these steps after installing the 1 12 OPOS package from Datalogic 1 Select device IilpualTest 4 Datalogic
38. g difficulties an OPOS E NOHARDWARE will be returned on calls that send and receive data from the scanner ResultCode Returns result of last operation ResultCodeExtended Returns 0 State Returns OPOS S CLOSED OPOS S IDLE OPOS S ERROR DeviceServiceDescription Returns a descriptive string depending on the interface and device type DeviceServiceVersion Returns 101200XX where XX 1s the minor version PhysicalDeviceDescription Returns a descriptive string depending on the interface and device type PhysicalDeviceName Returns a descriptive string depending on the interface and device type Quick Reference Guide 27 Developers Guide Device Specific Properties DecodeData Returns TRUE or FALSE depending on the previous SetProperty call ScanData Holds the raw scanned data received from the scanner ScanData property always has bar code data when a DataEvent is fired For Tabletop scanners the bar code data may be sent across the USB interface as uncompressed Binary Coded Decimal BCD depending upon scanner configuration and bar code type ScanDataLabel Holds the scanned and decoded data from the scanner if DecodeData property is TRUE If the decoded data did not contain a check digit the scanner service will add the check digit to ScanDataLabel for EAN UPC bar codes Contains data if DecodeData is TRUE ScanDataType Returns scanned data type of the most recent label from the scanner
39. gh the Service Object QSLScanner atBig File Edit View Favorites Help CJ Network Associates Name Data CJ Nico Mak Computing lab Default DLOPOS DLScanner E Notepad AbstractDevice 66E24BDD 9968 4c45 9BCD SF6842AC87B3 CJ NVIDIA Corporation aB BaudRate 9600 oso ICheckIHSOnClaim 0 Hi M ab ConvertBCDtoASCII 1 ServiceOPOS parank 8 i 3 scale DeviceNameOverride Datalogic QSLScanner EXC SCANNER FirmwareUpdate o HandScanner Bb parity Odd C Magellansc Port 6011 y 056000 StopBits 1 5 canner UPCEANCheckDigitCalc 1 C9 R52325canner WMIOnClaim o SCRS2325canner TableScanner 2 USBHHScanner mn USBScanner OpenOffice org CO Paint NET C9 PandeGroup E Perforce gt My Computer HKEY_LOCAL_MACHINE SOFTWARE OLEForRetaill Ser viceOPOS SCANNER QSLScanner There are no unique fields for this scanner but some of the settings default to different values because of limited capabilities FirmwareUpdate defaults to 0 this device cannot be updated by the service e CheckIHSOnClaim defaults to 0 this device does not support commands needed to determine scanner health and status 20 Datalogic OPOS Service Object OPOS Registry TableScanner USBScanner File Edit View Favorites Help CJ Network Associates CJ Nico Mak Computing EC OLEforRetail EC ServiceoPos 3 SCALE E OSLScanner C RS2325canner j USBScanner 3 Openoffice org C9 Paint
40. irmware Version fim a Status Notify Update Firmware ___ Update Firmware Status SUE Code vs Initiating Update Firmware File 8959 8364 dat Weight E ata Error Live Weight Type Scale Service Dbject Version Scanner Service bject Version Filename Filename C Program Files DLSOPOS Driver DLOPOS dll Description Description DATALOGIC Scanning Inc Service Object Version Version 1 12 82 File Version File Version 1 12 0082 Copyright Copyright Datalogic Scanning All rights reserved DualTest c 2008 DATALOGIC ver 1 9 2 0 Exit Firmware Update Started The Status field will update at every 196 of the upload Depending on the scanner interface and parameters such as baud rate the update may take from approximately 7 minutes to 40 minutes DO NOT disconnect the interface cable or power cable from the scanner during the update DualTest m SCALE r SCANNER Control Object Version Control Object Version Filename C Program Files DLSOPOS Controls OPOSScale ocx Filename C Program Files DLSOPOSControls OPOSScanner ocx Description OPOS Scale Control 1 12 000 Public by CRM RCS D ayton Description OPOS Scanner Control 1 12 000 Public by Version 1 12 0 Version 1 12 0 File Version 1 12 000 0 File Version 1 12 000 O Copyright Copyright c RCS Dayton Copyright Copyright c RCS Dayton Scales Open Scale Close Scale Claim Heleas
41. lHKEY LOCAL MACHINEYSOFTWARE1OLEForRetaillServiceOPOS SCALEYR52325cale e CapZeroScale defaulted to Active the scale service can zero the scale through the interface 22 Datalogic OPOS Service Object OPOS Registry e Port defaulted to COM2 The user can select the desired COM port for their system ll This MUST be a different COM port than the associated Scanner port BaudRate defaulted to 9600 The user should not change this setting as the scale baud rate is NOT configurable e DataBits set to 7 The user should not change this setting as the scale data bits are NOT configurable e Parity set to Even The user should not change this setting as the scale parity is NOT configurable e StopBits set to 2 The user should not change this setting as the scale stop bits are NOT configurable TableScale USBScale i File Edit View Favorites Help CJ Network Associates Name 53 Nico Mak Computing ab Default DLOPOS DLScale C3 Notepad ab AbstractDevice 88A3454C A987 4a75 941F 348583C6FEC3 C NVIDIA Corporation ab CapStatusUpdate 1 C3 680 ab CapzeroScale 1 4 onc ab checkIHSOnClaim 1 ef OLEforRetail ab DeviceNameOverride DATALOGIC PSC Single Cable R5232 USB Scale Ba b LiveweightInterval 500 E Magellansc C R32325cale C3 SCRS232Scale CJ SCANNER OpenOffice org CO Paint NET C9 PandeGroup Perforce isl JDR Darl My Computer HKEY_LOCAL_M
42. laimDevice Returns OPOS SUCCESS OPOS E NOSERVICE OPOS E ILLEGAL OPOS E CLAIMED This call will activate the communication with the device DATALOGIC devices are exclusive It is recommended that a program keep the device Claimed as long as the application is running CheckHealth OPOS CH INTERNAL is not supported OPOS CH EXTERNAL is not supported Datalogic OPOS Service Object Scale Methods OPOS CH INTERACTIVE is supported Returns OPOS SUCCESS OPOS E NOTCLAIMED OPOS E DISABLED OPOS E ILLEGAL CheckHealthText property will hold the text result of this method call Clearlnput Returns OPOS SUCCESS OPOS E DISABLED OPOS E NOTCLAIMED DirectlO Returns OPOS E NOTCLAIMED OPOS E OFFLINE OPOS E ILLEGAL i E Please refer to Appendix A for supported DirectlO functions ReleaseDevice Returns OPOS SUCCESS OPOS E ILLEGAL if the device has not been claimed This call will deactivate the communication with the device It is recommended that a program keep the device Claimed until an application quits ResetStatistics Returns OPOS E ILLEGAL DATALOGIC OPOS Scale service objects do not support reset statistics UpdateStatistics Returns OPOS_E ILLEGAL DATALOGIC OPOS Scale service objects do not support update statistics Quick Reference Guide 35 Developers Guide Device Specific Methods GetSalesPrice Returns 0 Not implemented GetUnitPrice Returns 0 Not implemented SetUnitPrice Retu
43. lease refer to Appendix A for supported DirectlO functions ReleaseDevice Returns OPOS SUCCESS OPOS E ILLEGAL orOPOS E NOTCLAIMED This call will deactivate the communication with the device ResetStatistics Returns OPOS E ILLEGAL DATALOGIC service objects do not support reset statistics RetrieveStatistics Returns OPOS SUCCESS OPOS E NOHARDWARE OPOS E DISABLED OPOS E NOTCLAIMED OPOS E ILLEGAL Results of the RetrieveStatistics call are written to the OPOS Log and returned as per the OPOS spec Supported statistics are e Device category e Manufacturer Model number Serial Number Firmware revision Interface type Power on time Number of label scans UpdateStatistics Returns OPOS_E ILLEGAL DATALOGIC OPOS Scanner service object does not support update statistics Device Specific Methods None 30 Datalogic OPOS Service Object Scanner Events Scanner Events Common Event DataEvent This event fires when a label is forwarded from scanner DirectlOEvent Not supported ErrorEvent Not used StatusUpdateEvent Not implemented Device Specific Events None Scale Properties Common Properties AutoDisable Returns TRUE or FALSE depending on the previous SetProperty call BinaryConversion Returns TRUE or FALSE depending on the previous SetProperty call CapCompareFirmwareVersion Returns FALSE CapPowerReporting Returns OPOS PR NONE CapStatisticsReporting
44. les Scanners HandScanner Open Scanner Clase Scanner MagellanSC Qs6000 Claim Helease SLS EHI c Enable Disable SCRS232Scanner TableScanner Data Event Enable USBHHScanner USBScanner Wi Auto Data Event Enable Claim NM Helease Read Weight Timeout Read Weight i000 msec m Jv Status Notify Compare Firmware Version Open Update Firmware HE Status Scale enabled SUE Code STABLE WEIGHT Status Weight 0 a 0 040 Ib Data Eror Live Weight U Type Scale Service Object Version Scanner Service Object Version Filename C Program FilessDLSOPOS DriversDLOPOS dil Filename Description DATALOGIC Scanning Inc Service Object Description Version 1 12 82 Version File Version 1 12 0082 File Version Copyright Datalogic Scanning All rights reserved Copyright DualTest c 2008 DATALOGIC ver 1 3 2 0 Exit Datalogic OPOS Service Object Windows Management Instrumentation WMI Com Registry Windows Management Instrumentation WMI Compatible Datalogic OPOS Service Objects provide WMI compatible Remote Management for certain scanners when properly configured For those scanners that support this data gathering capability the Service Objects must be configured via registry settings to provide scanner data to the WMI data store There are two registry settings that must be active to pull data from the scanner and provide it to the WMI data sto
45. lls the scale for weight in the case of Live Weight Display enabled e The user should never set this value below 250 msec e Metric defaulted to 0 This setting controls the type of Weight Request sent to the scale by the service the default is English Weight Request The user can set this to 1 to obtain Metric weights The scanner scale must be programmed to the same data type or weight requests will fail CAUTION e ZeroValid defaulted to Active When active the service will deliver a stable zero weight as a valid weight to the host When set to O the service will follow the pre 1 13 UPOS specification and not deliver zero as a valid weight this setting is used by some customers to maintain a live weight display outside of the UPOS specification RS232Scale File Edit View Favorites Help Network Associates Nico Mak Computing Notepad Data ab abstractDevice DLOPOS DLScale DD703C4E 0B49 4674 81C9 DB139D67ACBD CI NVIDIA Corporation b BaudRate 9600 EEA 1 i R ab CapZeroScale 1 a a ab checkIHSOnClaim 1 EE SCALE ab DataBits 7 Magellansc br DATALOGIC PSC Single Cable R5232 Scale aw e LiveweightInterval 500 CJ SCRS2325cale ab metric 0 2 Table5cale lab Mode 0 CJ USBScale B Parity CJ SCANNER OpenOffice org Paint NET C PandeGroup Perforce 73 Darl ab port b RT5Control ab 5topBits lab 7erovalid My Computer
46. ly by SC Service user should not modify e StopBits defaulted to 1 same caveat as for baud rate Quick Reference Guide 19 Registry RS232Scanner QS6000 lE Registry Eitor Ele Edit View Favorites Help CJ Network Associates Name C Nico Mak Computing ab Default DLOPOS DLScanner CJ Notepad ab AbstractDevice 817614FD_C918_4060_9767_CC92B6CF5C43 H NVIDIA Corporation b BaudRate 9600 080 B CheckIH50nClaim o 2 E ab Convert amp CDtoASCII 1 orRel D ServiceOPOS El petants ka C3 SCALE ab DeviceNameOverride DATALOGIC PSC R5232 Scanner SCANNER b FirmwareUpdate FC2D854E 0668 46fd 8FA6 CAF85A5ODBE1 GB Handscanner Ga OverrideUPCASuplmental 0 Magellansc aB OverrideUPCESuplimental 056000 ab Parity C3 OSLScanner Gb Port COM1 C3 sa Scanner 1 23 TableScanner b UPCEANCheckDigitCalc 1 j USBHHScanner ab warholParsing 0 C9 USBScanner ab wMrOnClaim 1 CJ OpenOffice org C Paint NET C9 PandeGroup CJ Perforce xl My ComputerlHKEY LOCAL MACHINEYSOFTWAREYOLEForRetaillServiceOPOS SCANNER RS2325canner Common fields as above in addition the following field is WarholParsing defaults to not active When using a QD21xx QD23xx PD71xx or GD Ixx handheld scanner the user should set this to active and select the RS232 OPOS interface in the scanner programming guide This setting enables correct identification of Label Ids from the scanner throu
47. n File Version Copyright Scale Service Dbject Version pen Scale Close Scale Claim Enable Disable Read Weight Timeout Head Weight 1000 msec Status Notify SUE Code Live Weight C Program Files DLSOPOS Driver DLOPOS dll DATALOGIC Scanning Inc Service Object 1 12 82 1 12 0082 Datalogic Scanning All rights reserved Version 1 12 0 Version 1 12 0 File Version 1 12 000 0 File Version 1 12 000 O Copyright Copyright c RCS Dayton Copyright Copyright c RCS Dayton Scales Scanners HandScanner MagellanSC 056000 QSLScanner TableScanner USBScanner Status Data Type Filename Description Version File Version Copyright R52325canner SCRS2325canner USBHHScanner Scanner Service Dbject Version Close Scanner Claim Release Data Event Enable W Auto Data Event Enable Open Scanner Compare Firmware Version Update Firmware DualTest c 2008 DATALOGIC ver 1 3 2 0 Datalogic OPOS Service Object DualTest Utility 2 Open Scale m SCALE Control Object Version Filename C Program Files DLSOPOS Controls OPOSScale ocx Description OPOS Scale Control 1 12 000 Public by CRM RCS Dayton Version 1 12 0 File Version 1 12 000 0 Copyright Copyright c RCS Dayton m SCANNER Control Object Version Filename C Program Files DLSOPOS Controls OPOSScanner ocx Description OPOS Scanner Control
48. n inei tac tas GG Y CCW AGO 7 Scale TL LP LL EEF HY 10 Liye Weight Display mama Doo E 13 WPD ANAND GAIN 17 Windows Management Instrumentation WMI Compatibl amp i etit actress tiec testi adeb ett ipee GA GAAN OPOS Registiy aun iai GN a AA Logging AA 9 maana ihn tog da ret teo aed adm A OF dena FF a m OO UF E MR 24 Developers Guide NERONE 5126 Ca AA AA adzeiniitiai iaiislanaanehnnannuTniaduniiianshiats 26 COMMON PEO RARI ia ANNA NAA NAAANINAG AA ANA NANA Et 26 Device Specific Properties iuueni AN 28 Scanner Method S 29 ao opener 29 Device SC CITI Methods aoa a d nU DR de OE oci aua INAANGKAT ND a URP RM 30 Scanner Events COMMOMEYENN costs Y NOD ERREUR 31 Seale Properties ceteri doe EE estet eset oco UYFR WY Y YRU AAP AY 31 Common Properties senaosa nonar aa aA NEA 31 Device Specific PrODBITIOS coiii i NF N EEN TE NEE GAAN BN R 33 Scale Methods Common Methods ascetur FE ead casa n RD M en octo dissi ANAN dau nta audite 34 Device Specific Methods uua iniri m strteeki toii ad E FORD tine ARALAN e ERE VEE EEG LIRE THE NASAAN 36 Scale
49. operties DeviceServiceVersion Returns 10120XXX where XXX is the minor version PhysicalDeviceDescription Returns a descriptive string depending on the interface and device type PhysicalDeviceName Returns a descriptive string depending on the interface and device type Device Specific Properties CapDisplay Returns TRUE TRUE is returned regardless of a remote display being connected to the scanner scale or not CapDisplayText Returns FALSE FALSE is returned regardless of a remote display being connected to the scanner scale or not CapPriceCalculating Returns FALSE CapStatusUpdate Returns TRUE CapTareWeight Returns FALSE CapZeroScale Returns TRUE AsyncMode Returns TRUE or FALSE depending on the previous SetProperty call MaxDisplayTextChars Returns 0 MaximumWeight Returns 15000 in metric mode Returns 30000 in pound mode ScaleLiveWeight Updated if LiveWeight is enabled Quick Reference Guide 33 Developers Guide StatusNotify If CapStatusUpdate is TRUE the application can set StatusNotify to either SCAL SN DISABLED or SCAL SN ENABLED SalesPrice Returns 0 currency TareWeight Returns 0 UnitPrice Returns 0 currency WeightUnit Returns SCAL WU KILOGRAM in metric mode Returns SCAL WU POUND in pound mode Scale Methods Common Methods Open Returns OPOS SUCCESS OPOS E NOSERVICE OPOS E ILLEGAL Close Returns OPOS_ SUCCESS C
50. opyright c RES Dayton Copyright Copyright c RCS Dayton Scales Scanners Open Scale Close Scale HandScanner Open Scanner Close Scanner MagellanSC Claim Helease 056000 Clam Release Disable GO Enable Disabie SCRS232Scanner Read Weight Timeout TableScanner Data Event Enable E USBHHScanner Read Weight 1000 msec USBScanner Wi Auto Data Event Enable Status Notify Compare Firmware Version eer Update Firmware HE Status Scale enabled SUE Code Status Weight 7 Data Error Live Weight Type Scale Service bject Version Scanner Service Dbject Version Filename C Program Files DLSOPOS Driver SDLOPOS dil Filename Description DATALOGIC Scanning Inc Service Object Description Version 1 12 82 Version File Version 1 12 0082 File Version Copyright Datalogic Scanning All rights reserved Copyright DualTest c 2008 DATALOGIC ver 1 3 2 0 a 5 Read a weight PA DualTest edelxd m SCALE rm SCANNER Control Object Version Control Object Version Filename C Program Files OLSOPOS Controls OPOSScale ocx Filename C Program Files DLSOPOS Controls OPOSScanner ocx Description OPOS Scale Control 1 12 000 Public by CRM RCS D ayton Description OPOS Scanner Control 1 12 000 Public by Version 1 12 0 Version 1 12 0 File Version 1 12 000 0 File Version 1 12 000 0 Copyright Copyright c RCS D ayton Copyright Copyright c RCS Dayton Sc
51. ould normally be left in the error mode only to conserve system resources Levels Error defaulted Active logs only OPOS errors Event defaulted Off if set active the service will log OPOS events Func defaulted Off if set active the service will log all function entry exit Var defaulted Off if set active the service will log variable values Additional Logging The DLS OPOS Service Object can also create two additional logs A StatsFile is created every time the scanner is claimed provided the CheckIHSOnClaim control is set to active in the scanner registry This file holds the result of the latest info health statistics call to the scanner and is overwritten upon each claim This file holds information about the scanner that may be of interest to customers and is similar to the UPOS Statistics data Entries such as scanner software revision S N hours on number of labels scanned system health and additional information can be found in this log An example is shown in the following screen shot Datalogic OPOS Service Object EXP TEN CC S UR Notepad OPOS Registry File Edit Format View Help Stack Stack Stack Stack Stack Stack Stack Stack Stack Stack Stack Stack Stack Stack Stack Stack Stack Stack Stack Stack Stack Stack Stack stringarray Stringarray Stringarray Stringarray Stringarray Stringarray stringarray Stringarray Stringar
52. ray Stringarray Stringarray stringarray stringarray stringarray Stringarray Stringarray Stringarray Stringarray Stringarray stringarray Stringarray Stringarray stringarray AR96 8630 R4 523 CMR6 STD BR96 6978 WVlEA DR96 6975 SMAQO22173 M85201 01112 05010A msv6722140 I45 UxCB 2135 uxca 2054 mok hok YOK SOK dok mil 11 L13 co C 24 Some DLS scanners can report additional Value Added Features provided that 1 this feature is turned on in the scanner 2 the scanner interface is OEM USB 3 the ValueLogging registry entry is set to 1 active When all of the above are true additional information related to bar code scanning performance and scanner usage is logged to the file listed under the ValueAddedFeaturesFile registry entry For more information on this feature contact DLS Tech Support Quick Reference Guide Developers Guide Developers Guide OPOS service objects export a uniform interface however there may be slight differences between the same types of devices from different vendors and models Queries of OPOS properties reveal these differences Below listed properties methods and events are DATALOGIC device specific return values Other DATALOGIC service objects with different interfaces may produce slightly different results Developers are advised to consider all error conditions in designing an application Scanner Properties Common Properties AutoDisable
53. re CheckIHSOnClaim and WMIOnClaim must both be set 1 When these settings are active each time the scanner is claimed by an OPOS application the service will query the scanner and send the information to the WMI data store Any WMI data gathering application will then have access to the data As noted in the registry section below these settings are defaulted to active upon installation Note that this process may have a small impact upon system performance The data provided to the WMI database follows the format as specified in the UPOS specification Appendix I Systems Management Information which is modeled on the Common Information Model CIM from the DMTF This standard provides a means of Remote Management of Datalogic scanner scales under the Windows Management Instrumentation process OPOS Registry Datalogic OPOS Service Objects use the Windows registry for configuration of the OPOS software When the OPOS package is installed the installer creates registry entries under HKEY LOCAL MACHINEVSOFTWAREVOLEforRetailVServiceOPOS Scale and Scanner Under each UPOS category there are named entries for each device Under each name there are some user configurable entries that control the operation of the OPOS Service Objects OTE Changing items in the registry does not change corresponding items in the scanner For example baud rate can be changed in the RS232Scanner regis try but the baud rate in the scanner must
54. rns OPOS E ILLEGAL Not implemented DisplayText Returns OPOS E ILLEGAL ReadWeight Returns OPOS SUCCESS OPOS E EXTENDED OPOS E TIMEOUT CANCELLED OPOS E NOTCLAIMED OPOS E DISABLED OPOS E OFFLINE OPOS E ILLEGAL OPOS E FAILURE OPOS E BUSY OPOS E NOHARDWARE If the result is OPOS SUCCESS valid weight is returned If the result is OPOS E EXTENDED extended status will return either OPOS ESCAL OVERWEIGHT or OPOS ESCAL UNDER ZERO in result code extended If the result is OPOS E TIMEOUT there was not valid settled weight on the platter before the timeout Weight and the ExtendedStatus values are invalid Metric or English See the Registry Description section in this Guide start ors The Weight Unit entry in the Registry must match the Scale configuration ing on 17 36 Datalogic OPOS Service Object Scale Events ZeroScale Returns OPOS SUCCESS OPOS E NOHARDWARE OPOS E OFFLINE OPOS E DISABLED OPOS E NOTCLAIMED Scale Events Common Event DataEvent Used for asynchronous weight requests DirectlOEvent Not supported ErrorEvent Used if a cancel weight is called during an asynchronous weight request StatusUpdateEvent Supported as per LiveWeightDisplay as documented in the UPOS specification Device Specific Events None Quick Reference Guide 37 Developers Guide Appendix A DirectlO Command Support DirectlO name 10 number Scanner Interface RS232 SC OEM USB RS23
55. so called Dual Cable RS232 Single Cable and OEM USB Quick Reference Guide 1 Introduction Datalogic Products Supported Scanner amp s ESA Device Type 8 8 z x x c tc O EW Table Top Scanner Scales Magellan 2200VS Se ev Magellan 2300HS e o o Magellan 8100 e o o Magellan 8200 e o o Magellan 8300 e o o Magellan 8400 e o o Magellan 8500 e o o Magellan 9500 e o o Magellan 1000i e e Magellan 1100i 9 e Magellan 1400i e 9 Duet e e VS800 e e Handheld Scanners QS6000 e e OS2500 e e OS6500 e e QS6500BT e e QD23XX e e QD21XX e e PD71XX e e GD41XX e e 2 Datalogic OPOS Service Object Running the Install Installation Running the Install objects before proceeding with the installation of the DATALOGIC OPOS Ser E Uninstall any previous DATALOGIC or PSC OPOS scanner scale service vice Objects DATALOGIC Service Objects are compatible with OPOS Common Control Objects version 1 12 000 included in this package Installation can be performed in either of two ways using a standard GUI installation or as a silent install from the Command Prompt GUI Installation To install please perform the following steps 1 Download the most current install file for the DATALOGIC OPOS service objects from the Datalogic website www datalogic com 2 Double click R96 xxxx msi to run the install program 3 Follow th
56. t Read Weight 1000 msec v Status Notify HandScanner Upen Scanner Close Scanner MagellanSC Qs6000 Claim Helease QSLScanner RS232Scanner Enable Disable SCRS232Scanner TableScanner Date Event Enable USBHHScanner USBScanner Auto Data Event Enable Compare Firmware Version Open File inate Firmware inate Firmware Status Scale enabled SUE Code WEIGHT_UNSTABLE Status EE Live Weight paxs Error Type Scale Service Dbject Version Scanner Service Dbject Version Filename C Program Files DLSOPOS Driver DLOPOS dll Filename Description DATALOGIC Scanning Inc Service Object Description Version 1 12 82 Version File Version 1 12 0082 File Version Copyright Datalogic Scanning All rights reserved Copyright DualTest c 2008 DATALOGIC ver 1 9 2 0 Exit 5 Overweight The scales weight capacity has been exceeded m SCALE rm SCANNER Control Object Version Control Object Version Filename C Program Files DLSOPOS Controls OPOSScale ocx Filename C Program Files DLSOPOS Controls OPOSScanner ocx Description OPOS Scale Control 1 12 000 Public by CRM RCS Dayton Description OPOS Scanner Control 1 12 000 Public by Version 1 12 0 Version 1 12 0 File Version 1 12 000 0 File Version 1 12 000 0 Copyright Copyright c RCS Dayton Copyright Copyright c RCS Dayton Scales Scanners HandScanner Open Scanner Close S

Download Pdf Manuals

image

Related Search

Related Contents

User's Manual    GE 15433020 Cordless Telephone User Manual  SYMA S033G 3 canaux avec Gyro 3D Manuel d`utilisation    Ei Electronics RadioLINK Ei 407 User's Manual  Samsung SM-R381 Hướng dẫn sử dụng    Embroidery Network System User Manual  

Copyright © All rights reserved.
Failed to retrieve file