14.12.2012 Views

DataMan 9500 Integrator's Guide - Bci GmbH

DataMan 9500 Integrator's Guide - Bci GmbH

DataMan 9500 Integrator's Guide - Bci GmbH

SHOW MORE
SHOW LESS

Create successful ePaper yourself

Turn your PDF publications into a flip-book with our unique Google optimized e-Paper software.

<strong>DataMan</strong> <strong>9500</strong> Integrator‟s <strong>Guide</strong><br />

5/17/2012 | Version 1.0.0<br />

P a g e | 30<br />

Software and Programming<br />

Restricted Mode Application<br />

The purpose of this demo application is to create a full-screen application, which prevents<br />

users to access the Windows Desktop and Start Menu while providing basic code- and<br />

image displaying capabilities.<br />

This demo application is provided with full source code. In order to build it, open the<br />

Users\\Cognex\<strong>DataMan</strong> <strong>9500</strong> Developer Toolset\Sample<br />

Codes\RestrictedModeApp\RestrictedModeApp.sln solution.<br />

Database Demo<br />

This demo demonstrates an imaginary database application, where the product‟s<br />

descriptive and quantitative information is kept in an SQL database.<br />

Two usage operational modes are available in the demo:<br />

� The database is on the Morphic device. This is the default mode, requires no further<br />

configuration.<br />

� The database is on a remote SQL server, and the DM<strong>9500</strong> device has a live Wi-Fi<br />

connection to that remote database. This mode requires a properly configured<br />

Microsoft SQL Server on a remote computer.<br />

This demo application is provided with full source code. In order to build it, open the<br />

Users\\Cognex\<strong>DataMan</strong> <strong>9500</strong> Developer Toolset\Sample<br />

Codes\DataBaseDemo\DataBaseDemo.sln solution.<br />

In order to use the demo, please print the sample data matrix codes, provided at:<br />

Users\\Cognex\<strong>DataMan</strong> <strong>9500</strong> Developer Toolset\<strong>DataMan</strong><br />

Demonstrator\Dm<strong>9500</strong>-DemoInventory-Codes.pdf<br />

Expected workflow for local database mode<br />

1. A warehouse worker walks around in the hall, carrying a DM<strong>9500</strong> device; and wants to<br />

register/hand out a few pieces from a specific product.<br />

2. The worker finds the required product, points the DM<strong>9500</strong> to the product box and then<br />

triggers it. The triggering itself happens on the demo application‟s GUI (clicking on<br />

Prod. ID button).<br />

3. The database demo application reads the code, interprets it as a Product ID and<br />

searches for it in its database.<br />

4. If found, the device displays the product details and the product image.<br />

5. The worker is able to read the hazard, health and other related information and can<br />

also immediately modify e.g. the quantity of the given product actually kept in the<br />

warehouse.<br />

6. The local database may periodically (e.g. daily or hourly) be synchronized to a central<br />

product database, to provide semi-live stock information. This „offline‟ feature is not<br />

implemented in the demo.<br />

Workflow for remote database mode<br />

The workflow is very similar to the local database mode.<br />

However, a live Wi-Fi connection is necessary between the reader and a company PC, and<br />

the product database resides on the remote PC side. Thus all the data is retrieved from this

Hooray! Your file is uploaded and ready to be published.

Saved successfully!

Ooh no, something went wrong!