GUI POS Device Management Utulity
The Point of Service (POS) devices can be found in retail shops, gas stations, warehouses, grocery stores, utilities, package deliver services, and much more. There are many POS peripherals like bar code scanners, pin pads, scales, cash drawers, and MSR readers that come from different manufacturers. The UnifiedPOS specification defines a structure and process that allows POS applications to be abstracted from POS hardware. POS for .NET is the .NET programming solution of the UnifiedPOS standard. POS for .NET allows POS developers to write one application that support POS devices from different equipment manufacturers.
OPOS drivers have been the traditional hardware driver for Windows applications since the original OLE for POS was released. POS for .NET Introduced service objects as a .NET replacement for OPOS drivers. Some manufactures supported the new service objects solution and others continue to release OPOS drivers. POS for .NET works with both hardware driver types.
As part of the POS for .NET SDK, the Posdm.exe command line utility allows developers and technicians manage service objects and, in some cases, OPOS drivers. Service Object Manager (SOMgr.exe) is a GUI version of the posdm.exe utility built on the POS for .NET WMI support in the POS for .NET SDK. Service Object Manager provides the basic functions to set logical name, enable/disable devices, and set the default device in the system. The utility also supports the ability to configure remote systems on the same network.
Note: Although Posdm.exe and Service Object Manager can manage some OPOS driver settings like logical name, the OPOS utility from the manufacture should still be used.
There has been limited testing. The utilities are provided as is without warranty. Feedback is welcome.
The utility can be downloaded from here - SOMgr.zip