Mobile Industrial Solutions Training Course. Mobile Industrial Solutions Casio DT-X7 Stocktaking Sample Name:Arne Reinelt Function: Product Support Mobile.

Slides:



Advertisements
Similar presentations
SFA Inventory Scanning Fortune 500 client Footwear and Apparel Company in US Currently running Next Gen SFA Application which is a full fledged web based.
Advertisements

1 After completing this lesson, you will be able to: Create a database. Create a table using the Table Wizard. Create and modify a table in Design view.
Chapter 7 – Managing Windows XP. Control Panel The main tool for configuring your system. Most of the tools to configure the system come with the normal.
Lesson 13: Customizing System Settings what the Control Panel is changing or customizing the desktop display changing the date or time changing or customizing.
The New User Interface MEDITECH Training & Education.
MS® PowerPoint.
Tutorial EBSCOadmin User Groups support.ebsco.com.
CPU GROUP Chapter 7. Manage ment Management Report Inquiry Responses Management Inquiries.
PantherSoft Financials Smart Internal Billing. Agenda  Benefits  Security and User Roles  Definitions  Workflow  Defining/Modifying Items  Creating.
Microsoft Word – Lesson 1
User Training. Step 1 Press Ctrl-I or choose File > Login, this will open the Login window. Figure 1-1 shows the Login window. Figure 1-1 Login Window.
Using Macros and Visual Basic for Applications (VBA) with Excel
Using the Computer and Managing Files 1. Basic Information And Operations  View The Computer's Basic System Information  Change The Computer's Desktop.
Assistive Technology Training Online (ATTO) University at Buffalo – The State University of New York USDE# H324M IntelliTalk.
Microsoft Office 2010 Access Chapter 1 Creating and Using a Database.
SOFTWARE PRESENTATION ODMS (OPEN SOURCE DOCUMENT MANAGEMENT SYSTEM)
Microsoft Windows Vista Chapter 6 Customizing Your Computer Using the Control Panel.
FIRST COURSE PowerPoint. XP New Perspectives on Microsoft Office 2007: Windows XP Edition2 What Is PowerPoint? PowerPoint is a powerful presentation graphics.
Technology Education and Information Design Copyright 2009 MediTech NUI: New User Interface Online Training.
WINDOWS XP BACKNEXTEND 1-1 LINKS TO OBJECTIVES Starting Windows Using the Taskbar, opening & switching programs Using the Taskbar, opening & switching.
Inventory Throughout this slide show there will be hyperlinks (highlighted in blue) follow the hyperlinks to navigate to the specified Topic or Figure.
Customizing Forms and Writing QuickBooks Letters Lesson 15.
Office 2003 Post-Advanced Concepts and Techniques M i c r o s o f t Word Project 8 Working with Macros and Visual Basic for Applications (VBA)
®® Microsoft Windows 7 for Power Users Tutorial 2p1 Customizing Microsoft Windows 7.
Operating Systems Day 3. Changing Date & Time 1.Double click on digital clock on the notification area of a task bar (Click start button, Click control.
COMPREHENSIVE Excel Tutorial 8 Developing an Excel Application.
Microsoft Office Word 2013 Core Microsoft Office Word 2013 Core Courseware # 3250 Lesson 8: Using Productivity Tools.
CHAPTER 6 Loop Structures.
Distance Learning, Middlesex Community College Chapman 632/ Workshop Site:
Motorola Document Classification, File Name, Rev Number Add additional legal text here if required by your local Legal Counsel. MOTOROLA and the Stylized.
Configuring the MagicInfo Pro Display
Advanced Forms Lesson 10.
© 2008 The McGraw-Hill Companies, Inc. All rights reserved. WORD 2007 M I C R O S O F T ® THE PROFESSIONAL APPROACH S E R I E S Lesson 22 Macros.
Learning Microsoft Power Point Getting Started  There are three features that you should remember as you work within PowerPoint 2007: the Microsoft.
Associate ® Typist – Transcription Module Starting Associate Transcription: To start Associate typist module, double click the Associate dictation icon.
CIS—100 Chapter 15—Windows Vista 1. Parts of a Window 2.
IE 411/511: Visual Programming for Industrial Applications
Office 2013 and Windows 8: Essential Concepts and Skills Microsoft Access 2013.
Session 1 SESSION 1 Working with Dreamweaver 8.0.
1 OrderPro Point of Sale (POS) Training Prepared by Christina Van Metre Independent Educational Consultant CTO, Business Development Team © Training Version.
Computing Fundamentals Module Lesson 3 — Changing Settings and Customizing the Desktop Computer Literacy BASICS.
Microsoft Office 2007 Access Chapter 6 Using Macros, Switchboards, PivotTables, and PivotCharts.
CREATING TEMPLATES CREATING CUSTOM CHARACTERS IMPORTING BATCH DATA SAVING DATA & TEMPLATES CREATING SERIES DATA PRINTING THE DATA.
Adobe Flash CS3 Revealed Chapter 3 - WORKING WITH SYMBOLS AND INTERACTIVITY.
What’s new in Kentico CMS 5.0 Michal Neuwirth Product Manager Kentico Software.
Basic Editing Lesson 2.
Microsoft PowerPoint Tutorial Created by L. George 2006.
 2006 Pearson Education, Inc. All rights reserved Introduction to the Visual C# 2005 Express Edition IDE.
MS Power point Tutorial
MODULE 2 Microsoft® Windows 7 Chapter 1: Navigating around Windows Chapter 2: Managing Files and Folders Chapter 3: Working with Windows Settings, Gadgets,
CMPF124 Basic Skills For Knowledge Workers Module 3 Microsoft Office Suite Pt 3 Microsoft PowerPoint Microsoft Office Suite Pt 3 Microsoft PowerPoint.
COMPUTER APPLICATIONS COURSE LEARN HOW TO USE COMPUTERS.
Introduction to KE EMu
Envision Tutorial Horner APG, LLC July 18, Introduction The Cscape Remote Viewer allows remote interaction with the user interface on Horner OCS.
 Given live by a presenter  Played without a presenter on a computer screen or on the Web  Slides provide a way to use text and graphics to introduce.
Lesson 1 - Understanding the Word Window and Creating a New Document
Hubnet Training One Health Network South East Asia Network Overview | Public and Members-only Pages; Communicating and Publishing using Blogs and News.
M. D. Slaughter1 Microsoft Office PowerPoint 2003 Tutorial Lai 687 Instructional Design M. D. Slaughter.
A Quick Review Of Unit 6 – Using Microsoft Office PowerPoint 2007 Key Applications © CCI Learning Solutions Inc.
MSOffice PowerPoint 1 Part 1 ® Microsoft® Office 2010: Illustrated Introductory.
How to Create a Power Point Presentation. Topics that will be covered: 1) Getting Started 2) Common Features 3) Working with Text 4) Working with Graphics.
COMP 143 Web Development with Adobe Dreamweaver CC.
Chapter 10 Using Macros, Controls and Visual Basic for Applications (VBA) with Excel Microsoft Excel 2013.
Inventory system is used through almanara program to do the inventory process with more easily and flexible way for all items that are existed within.
Digital Literacy Introduction to Computers Unit 1, Lesson 1.
Computer Literacy BASICS
PantherSoft Financials Smart Internal Billing
Introduction to the Visual C# 2005 Express Edition IDE
Welcome To Microsoft Word 2016
Presentation transcript:

Mobile Industrial Solutions Training Course

Mobile Industrial Solutions Casio DT-X7 Stocktaking Sample Name:Arne Reinelt Function: Product Support Mobile Industrial Solutions

Mobile Industrial Solutions DT-X7 Stocktaking Sample Upload data to PC

Mobile Industrial Solutions Workflow Get user name, rack number, and article numbers Deactivate certain records due to wrong input Write all data to specific files Upload data files to PC by using Casio LMWin communication software

Mobile Industrial Solutions Data Flow DATA.TMP DATA.DAT Barcode Date User Rack Time Price Quantity APPEND RACK1.DAT RACK9.DAT RACK2.DAT

Mobile Industrial Solutions Flow Chart Collect Data Delete Data Upload Data

Mobile Industrial Solutions Object Orientated Design Presentation Layer (Dialog Classes) Business Layer (Business Transaction Class ) Data Layer (Data Class) Show data Get data from user Show system status Collect data Delete data Upload data Read/write to file Read/write to DB Query DB

Mobile Industrial Solutions Casio Libraries System Library (System Settings) –Keyboard –CPU Speed –Mouse Pointer –Speaker / Vibrator OBR Library (Scanner) Flink Library (Data Communication)

Mobile Industrial Solutions OBR Conditions closedopened Scanning disabled Changing the settings enabled Trigger keys not occupied Scanning enabled Changing the settings disabled Trigger keys occupied OBROpen(...) OBRClose(...)

Mobile Industrial Solutions Synchronization done by CCriticalSection object OBR Workflow ScanningNo SettingsGlobal ExecutionOnce Duration3-5 sec. Data Sub DialogMain Dialog OBROpen … OBRGets … OBRClose Reader Thread ScanningYes SettingsSpecific ExecutionMultiple Duration50 ms Fast Switching

Mobile Industrial Solutions Data Communication FLKOpen do while( false ) FLKFileAdd CheckStatus FLKClose Error: break Exit OK CheckStatus FLKDateTime Error: return CheckStatus: Necessary due to asynchronous function calls Error: break You must disable ActiveSync when using FLink

Mobile Industrial Solutions Special Features Full Screen Mode Color buttons Custom Fonts Keyboard Navigation Hot Keys (Red, Yellow, and Blue) Custom Title and Task Bar MFC Collection Classes

Mobile Industrial Solutions Full Screen Mode Custom Title Bar Custom Task Bar Client Area

Mobile Industrial Solutions Full Screen Mode Client windows are smaller than the main application window Custom taskbar stays visible all the time Using dialog template to avoid duplicating common functions

Mobile Industrial Solutions Custom Fonts Different Font Styles

Mobile Industrial Solutions And now something completely different…

Mobile Industrial Solutions Once upon a time, in a galaxy far, far away…

Mobile Industrial Solutions Workshops Casio DT-X7 Stocktaking Application Star Wars Edition

Mobile Industrial Solutions Installation Install latest libraries to your DT-X7 Copy OBRDRV.ini to \FlashDisk\System Settings\, and overwrite the existing one if necessary Deploy release version of DTX7_Stocktaking application to your mobile device Test the application… ~ 15 Minutes

Mobile Industrial Solutions System Library Add new function to CHelper class in order to get the device ID of your DT-X7 Use this newly added function to display the device ID when the [Make Settings] button from main menu is pressed (display only relevant digits) Play warning sound through buzzer when battery power drops below 15 percent Repeat that warning every 5 seconds Hint: Use CheckBatteryPower( ) function in CDTX7_StockTakingDlg class as starting point ~ 30 Minutes

Mobile Industrial Solutions OBR Library Enable notification by vibrator for scanning complete condition Two possibilities: –Modify InitSettings( ) in CDTX7_StockTaking class and Init( ) in COBRWedgeBase class –Modify Modify OnBprdok( ) in CTX7_ProductDlg class Allow to read Code128 instead of Code39 for the user name Hint: Modify MakeSettings(…) in COBRWedge class ~ 30 Minutes

Mobile Industrial Solutions Flink Library Modify the application to copy all data files one by one to PC instead of appending all data to only file on PC Hint: You will have to make your changes in SyncJobStandard(…) in CFLCEWedge class ~ 30 Minutes

Mobile Industrial Solutions Homework Modify the data layer (CData class) to use a database of your choice instead of MFC collection classes Modify the communication part to use Bluetooth or WLAN instead of LMWin Add more thread functions to the CFLCEWedge class, e.g. to receive new program versions from PC Add your own functions to the settings menu, e.g. to configure the trigger keys Add your own submenus to collect data for different departments

Mobile Industrial Solutions Questions & Answers