Using a Symbol scanner

M-Business Anywhere provides you with a PODSSymbolScanner interface that implements a Symbol Technologies API for both Palm OS and Microsoft OS platforms.

This custom object is an M-Business Anywhere-specific extension to JavaScript and is a non-standard JavaScript element, imported from the corresponding PODS object.

The PODSSymbolScanner object provides the API for working with a Symbol Technologies barcode scanner device. Your POD might allow users to update information in a POD-specific database by scanning in that new information. The PODSSymbolScanner object provides a way to do this. For API details, see PODSSymbolScanner calls.

Note

You must perform a binary download of the scanner.dll file into the /pods directory for Microsoft OS devices.

You access the PODSSymbolScanner object by using the PODSAvantGo method createObject( )—for more information, see createObject( ). Because the PODSAvantGo object creates the PODSSymbolScanner object, you do not have to free the memory associated with it.

The PODSSymbolScanner object's API is essentially a wrapper for the Scan Manager API provided by Symbol Technologies. Refer to the Symbol Technologies documentation for complete descriptions of how to use the Scan Manager.