Sharp RZ-X750 (serv.man6) Service Manual ▷ View online
System Environments
3
SHARP
MSR
It supports RS-232C Interface that has internal MSR.
RS-232C port settings are Port Number : COM5 / Baudrate : 19200(Default), 9600 / Parity : None /
Data Bit : 8 / Stop Bit :1.
According to ISO Magnetic Stripe Standards. It can be read 1/ 2/ 3 Track. We developed utility that
is possible to modify prefix and suffix by customer additionally.
OLE for Retail POS Controls
4
SHARP
OLE for Retail POS Controls
What is “OLE for retail POS?”
OLE for Retail POS provides an open device driver architecture that allows Point-of-Sale (“POS”)
hardware to be easily integrated into POS systems.
OLE for Retail POS Controls
5
SHARP
General OLE for Retail POS Control Model
OLE for Retail POS Controls adhere to the OLE Control specifications. They expose properties,
methods, and events to a containing Application. The controls are invisible at run time, and rely
exclusively upon the containing application for requests through methods and sometimes
properties. Responses are given to the application through method return values and parameters,
properties, and events.
The OLE for Retail POS software is implemented using the layers shown in the following diagram:
Architecture
OPOS Driver
6
SHARP
OPOS Driver
Component
1) Device Class
A device class is a category of POS devices that share a consistent set of properties, methods,
and events. Examples are Cash Drawer and POS Printer.
Some devices support more than one device class. For example, some POS Printers include a
Cash Drawer kick out. Also, some Bar Code Scanners include an integrated Scale.
2) Control Object
A Control Object exposes a set of properties, methods, and events to an application for its device
class. This guide describes these APIs.
A CO(Control Object) is a standard OLE 32-bit Control that is invisible at runtime. The CO
interfaces have been designed so that all implementations of a class' Control Object will be
compatible. This allows the CO to be developed independently of the SO's for the same class –
including development by different companies.
- OPOSCashDrawer.ocx
- OPOSLineDisplay.ocx
- OPOSMSR.ocx
- OPOSScanner.ocx
RZ-X750 distributes with the above four Control objects among CCO(Common Control Object)
V1.12.0
3) Service Object
A Service Object is called by a Control Object to implement the OPOS-prescribed
functionality for a specific device.
An SO(Service Object) is implemented as an OLE Automation server. It exposes a set of methods
that are called by a CO. It can also call special methods exposed by the CO to cause events to be
delivered to the application.
A Service Object may include multiple sets of methods in order to support devices with multiple
Click on the first or last page to see other RZ-X750 (serv.man6) service manuals if exist.