Casio DT-X7 Series User's Guide Page 1

Browse online or download User's Guide for Tablets Casio DT-X7 Series. Casio DT-X7 Series User`s guide User Manual

  • Download
  • Add to my manuals
  • Print
  • Page
    / 92
  • Table of contents
  • BOOKMARKS
  • Rated. / 5. Based on customer reviews
Page view 0
casio 数据采集器免费服务热线400-1166-021
CASIO
DT-X7
Series
Quick
Start
Guide
(Version
1.13)
CASIO
Computer
Ltd.
Copyright
©
2008.
All
rights
reserved.
Page view 0
1 2 3 4 5 6 ... 91 92

Summary of Contents

Page 1 - Computer

casio 数据采集器免费服务热线:400-1166-021CASIODT-X7SeriesQuickStartGuide(Version1.13)CASIOComputerCo.,Ltd.Copyright©2008.Allrightsreserved.

Page 2

ExternalviewsoftheDT-X7andthededicatedoptionsOptionDT-X7M10EDT-X7M10RDT-X7M10E-CNDT-X7M10R-CNFigure2.19

Page 3 - Contents

2.3SoftwareRequiredThefollowingsoftwaretoolsandlibrariesarerequiredinordertodevelopsoftwarefortheDT-X7.Please ensure that you download or purchase the

Page 4

Microsoft Visual Studio 2005 (not free of charge)Microsoft Visual Studio .NET 2003 (not free of charge)Windows CE Utilities for Visual Studio .NET 200

Page 5 - Important Note

CASIODT-X7SDKDownload the DT-X7 SDK fromhttp://www2.casio.co.jp/system_en/pa/PADealer/(The site requires your user name and password. Enter your user

Page 6 - Editorial

3.SettingUptheDevelopmentEnvironment3.1ApplicationDevelopmentThischapterexplainsaboutwhatyouneedtosetupforthedevelopmentenvironmentbeforestarting your

Page 7 - Overview

with thedevelopment platform can be started. After application is developed, transfer it to the DeviceEmulator or an actual terminal of the DT-X7 via

Page 8

CASIO SDK File Description Default folder pathDT-X7_SDK.msiDT-X7ExportSDKC:\ProgramFiles\WindowsCETools\wce500\DT-X7en_DevEmu500.msiDT-X7EmulatorC:\Pr

Page 9

3.3InstallingCABFiles1.2.3.4.5.

Page 10 - DT-X7M10R-CN

CAB file DescriptionUSBClientDTX7.110.CABUSBclientsupportedbyWindowsMobileDeviceCenterLibrary CAB fileCommonDeviceControllibrary(seenote)en_MoDev.ARMV

Page 11 - Required

3.4eMbeddedVisualC++4.0ExportSDKforDT-X7isrequiredtodevelopapplicationsoftwarewitheMbeddedVisualC++4.0(see note 1). Follow the steps below to install

Page 12

April2008

Page 13

3.5VisualStudio2005Installeach‘msi’packageasdescribedinTable3.1.ThiswillinstallallthenecessarySDKandlibrary files on your PC. See Chapter 8. for basic

Page 14

3.6VisualStudio.NET2003Installeach‘msi’packageasdescribedinTable3.1.ThiswillinstallallthenecessarySDKandlibrary files on your PC. See Chapter 8. for b

Page 15

4.ConnectingPowerSupplytoHA-F60IO,HA-F62IO4.1HA-F60IOUsethededicatedACadaptor(AD-S42120BE)forsupplyingpowertotheHA-F60IOUSBCradle.Ensure that you conn

Page 16 - Installing

4.ConnectaUSBcable(DT-380USB)totheUSBclientportonthebackofthecradle,andthenconnect the other end of the cable to the PC. USB host port is used when co

Page 17

lights green. Charging the battery pack orcommunication will not proceed if it is not mounted properly.19

Page 18

4.2HA-F62IOUsethededicatedACadaptor(AD-S42120BE)forsupplyingpowertotheHA-F62IOEthernetCradle. Ensure that you connect the AC adaptor to the cradle bef

Page 19

4.Beforeusingthecradleports,removethecapsfromtheports.WhenusingaLAN,connectoneend of the LAN cable to the LAN port and the other end to the PC or hub.

Page 20

lights green. Charging battery pack or communicationwill not proceed if it is not mounted properly.The LAN and USB connections cannot be used concurre

Page 21

5.ConnectingtheDT-X7toPCTomakeconnectionestablishmentwithPC,useoneofthemethods,dependingontheOSyourPCruns, described below.

Page 23

TableoftheContentsEditorial RecordPrefaceChapter 1.Chapter 2.2.12.22.3Chapter 3.3.13.23.33.43.53.6Chapter 4.4.14.2Chapter 5.5.15.25.2.15.2.25.35.45.55

Page 24

5.1ActiveSyncConnectionInnearlyallcasesduringdevelopmentworkyouwillbecommunicatingwiththeDT-X7viaanActiveSync connection. There are many ways to conne

Page 25 - HA-F62IO

5.2.1InstallingActiveSyncfortheFirstTime1.InstallActiveSyncfirst.RuntheActiveSync‘msi’file.Figure5.12.ClickInstallbutton.Figure5.224

Page 26

3.PausetheinstallationwhenthemenuinFigure5.3isdisplayed;youhavetoinstallthedriveratthis point.Figure5.34.ConnecttheUSBcabletothePCandtheotherendtotheU

Page 27

8.Then,chooseInstallfromalistorspecificlocation[Advanced]radiobuttoninthemenu.Figure5.59.ClickNext>button.Figure5.626

Page 28

10.ChooseWindowsCEUSBDevicesicon.Figure5.711.ClickHaveDisk…button.Figure5.812.ClickBrowse…button.Select“wceusbsh.inf”fromthefolderyoucreatedinstep6.Fi

Page 29

13.Theinstallationofthedriverwillstart.Figure5.1014.ClickContinueAnywaybutton.Figure5.1115.Amenumightbedisplayedtopromptyoutoinstall“wceusbsh.sys”.Thi

Page 30

16.Nowtheinstallationofthedriverisfinished.Figure5.1217.NowgobacktotheActiveSyncInstallationWizardthatyouleftonthedesktop.ClickNext>button.Figure5.

Page 31

18.Nowtheconnectionisestablished.Youcanselecteitherpartnershipoptionaccordingtoyourneeds. Then click Next > button.Figure5.1419.Nowtheconnectionisc

Page 32

cause disconnection of communication.30

Page 33

5.2.2IfActiveSyncIsAlreadyInstalledThisistheprocedureifActiveSyncisalreadyinstalledonthePC.YoujustneedtoletthePCrecognize the DT-X7 and install the cr

Page 34

Nopartofthisdocumentmaybeproducedortransmittedinanyformorbyanymeans,electronicor mechanical, for any purpose, without the express written permission o

Page 35

3.OntheDT-X7,inControlPanel,selectthePCConnectionoption.ConfirmthatPCConnection is set to “USB Default”. If not, select ‘USB Default’ and tap OK butto

Page 36

5.3USBConnectionviaWindowsMobileDeviceCenterToestablishconnectionviaUSBinterfacewithPCrunsinWindowsVista,useWindowsMobileDevice Center (“WMDC”). The D

Page 37

Figure5.2233

Page 38

6.7.TheDT-X7startsupagain.Mount the DT-X7 on the cradle, and then follow a message appeared in the WMDC on the PC.Notes:To resume the factory defaul

Page 39

5.4ActiveSyncConnectionviaIrDAIfthePChasanIrDAinterface,itispossibletoconnecttheDT-X7tothePCviaIrDAusingActiveSync.Followthestepsbelow:1. Choose PC Co

Page 40

5.5ActiveSyncConnectionviaEthernetCradleThischapterdescribeshowtoestablishahighspeedLANconnectionontheWLANnon-integratedmodels (DT-X7M10E and DT-X7M10

Page 41

7.ThefollowingTCP/IPscreenappears.SetalltheparametersinIPAddressandNameServers tabs as required and click OK button.Figure5.258.Iftheconnectionisestab

Page 42

5.6AccessingSharedNetworkDriveonYourLANAssumingyouhaveavalidnetworkconnectionestablished,youcanaccessshareddrivesonyourPC from the File Explorer on th

Page 44 - Connection

5.7DirectTCP/IPConnectionfromVisualStudioIfyouhaveanetworkconnectiontotheDT-X7(forexample,viaWLANortheEthernetcradle)then you can establish a direct l

Page 45

PrefaceThisguideclearlyandconciselysetsouttheinformationdevelopersneedtoknowtogetstartedwiththe CASIO DT-X7 series development. The best methods of co

Page 46

6.SelectDT-X7DeviceinthelistofDevices:andclickConnectbutton.ThescreeninFigure5.27 if appear indicates the success of connection establishment.Figure5.

Page 47

Parameter Nothing is set (DHCP) ”Configure IP” is setEnable DHCP orConfigure IP”Enable DHCP” is assumed. ”Configure IP” is set.IPDoesnotdetermineIPadd

Page 48

Parameter DescriptionSSIDEntertheSSIDofthenetworkyouwanttoconnectto.SecurityDisabNone.WEP Open in Authentication field.WPA PSK in Authentication field

Page 49

Field / RadioButtonsDescription DefaultAdapter powerOnEnablepowertotheintegratedWLANmodule.YesOffDisablepowertotheintegratedWLANmodule.Power saveEnabl

Page 50

Field / Radio Buttons Description DefaultWLAN configure/Status displaytoolWLANConfig/NetSearch- Use only CASIO provided WLAN tool.- Configure WLAN set

Page 51

5.IfOKbuttoninthepopupwarningmessage(seeTable6.7fordescriptionofNetUI/NetUIradiobutton) is clicked, the screen in Figure 6.5 appears. Click OK button

Page 52

7.eMbeddedVisualC++7.1BuildingaSimpleeVC++4.0TestProgram1.OnthePC,initiateeVC++4.0.2. Navigate to File → New in the File menu.Figure7.13.4.5.6.7.then

Page 54

11.TheprogramwillbebuiltandautomaticallydownloadedtotheDT-X7.Bydefault,theprogramwill be copied to the root folder on the terminal. Run the program to

Page 55

Library Dynamic Link Import Library Header FileSystemLibrarySystemLib.dllSystemLib.libSystemLib.hScannerLibraryOBReadLib.dllOBReadLib.libOBReadLib.hBl

Page 56

ManualVersioDate edited PageContent1.01SeptemberallTentativeversion1.10OctoberallOriginalversion1.11 November200716Figures3.1and3.2inChapter3.4arecorr

Page 57

9.Movetotheline//TODO:Placecodehereandaddthefollowingcode.intresult=SysGet180Rotate();if( result == FALSE ){SysSet180Rotate( TRUE );}else{SysSet180Rot

Page 58

7.3SampleProgramThefollowingsampleprogramsareincludedintheDT-X7ExportSDK.Table7.2Notes:

Page 59

Name DescriptionBluetoothLibSampleConnectstoaBluetoothprinterandprintsoutdata.CameraLibSampleTakespicturesanddisplaysthemonthescreen.IMGLibSampleScanb

Page 60

8.VisualStudio.NET2003andVisualStudio2005

Page 61

modifications, the solution/project from VisualStudio .NET 2003 is automatically upgraded by Visual Studio 2005. This may result in differentconfigura

Page 62

Library Dynamic Link LibrarySystemLibrarySystemLibNet.dllScannerLibraryOBReadLibNet.dllBluetoothLibraryBluetoothLibNet.dllCameraLibraryCameraLibNet.dl

Page 63

6.Intheeventfunctionforthebuttonclick,addthefollowingcode.If(SystemLibNet.Api.SysGet180Rotate()=0)ThenSystemLibNet.Api.SysSet180Rotate(True)ElseSystem

Page 64

Library Dynamic Link LibrarySystemLibrarySystemLibNet.dllScannerLibraryOBReadLibNet.dllBluetoothLibraryBluetoothLibNet.dllCameraLibraryCameraLibNet.dl

Page 65

5.Addabuttontoyourform,doubleclickitandaddthefollowingcode:if(SystemLibNet.Api.SysGet180Rotate()==0)SystemLibNet.Api.SysSet180Rotate(true);elseSystemL

Page 66

8.3UsingCASIOLibrariesfromC++Theintentionofthischapterisjusttocheckthatthedevelopmentenvironmentissetupcorrectly.See Chapter 3.5 for information on ho

Page 67

1.ProductOverviewTheDT-X7hasbeendesignedusingthenewconceptoftheHuman-centeredDesignProcessesandis capable of performing a wide variety of powerful fun

Page 68

3.ChooseDT-X7intheInstalledSDKsfieldandclick>button.Figure8.44.Figure8.55.ChooseConsoleApplicationfortheApplicationtypeintheApplicationSettingsmenu

Page 69

7.AppendthesourcecodebelowinthemainfunctionofDeviceApp.cpp.int result;result = SysGet180Rotate();if(result==FALSE){result = SysSet180Rotate( TRUE );}e

Page 70

8.4SampleProgramThefollowingsampleprogramsareincludedintheDT-X7ExportSDK.Table8.3Notes:

Page 71

Program DescriptionBluetoothLibSamplConnectstoaBluetoothprinterandprintsoutdata.CameraLibSampleTakespicturesanddisplaysthemonthescreen.IMGLibSampleSca

Page 72

9.DeviceEmulatorTheDeviceEmulatorprovidesapplicationdeveloperswithanenvironmentthat,withouthavingthe actual device available, allows them to debug bas

Page 74

Notes:1. The Device Emulator is not necessarily installed if your PC has already a Device Emulatorinstalled for other CASIO handheld terminal.2. The s

Page 75

9.2StartinguptheDeviceEmulatorAfterinstallingallrequiredsoftwaredescribedinChapter9.1,followthestepsbelowtostartuptheDevice Emulator on your PC.1.2.Fi

Page 77

9.3DebuggingApplicationsThischapterdescribeshowtodebugyourapplicationusingtheDeviceEmulator.Beforestartingto “Build”, establish a connection between t

Page 78

Model no.LaserScannerLinearImagerBluetoothBluetoothWLAN(IEEE802.11b/g)DT-X7M10UNoYesYesNoNoDT-X7M10EYesNoNoYesNoDT-X7M10RYesNoNoYesYesDT-X7M10E-YesNoN

Page 80

WhenusingVisualStudio20051.2.

Page 82

WhenusingeMbeddedVisualC++4.01. Establish a connection between the Device Emulator and PC via ActiveSync before startingdebugging in eMbedded Visual C

Page 83

9.4UsingtheDeviceEmulator9.4.1DT-X7DeviceEmulatorTheDT-X7DeviceEmulatoremulatesvariousoperationscarriedoutbytheactualDT-X7deviceon the PC’s screen suc

Page 84

IndicationDescriptionLED(seeFigure9.10)TheLEDlightsgreenwhenreadingabarcodesuccessfully.VibratorON/OFFTheemulatedDT-X7vibrates.Lowbatterywarning(seeFi

Page 85 - Indications

9.4.2I/OSimulatorTheI/OSimulatorsimulatesregistrationofbarcodes,generationoflowbatterywarning,detectionof terminal being mounted on cradle.Registratio

Page 86 - Simulator

3.4.RegistrationofbarcodeandnoteEnter bar code data in the Barcode field (see Figure 9.14) and a note about the bar code in theNote field if necessary

Page 87

5.6.EditingregisteredbarcodecontentHighlight a bar code in the list of registered bar codes (see Figure 9.15) and click Edit button.Figure 9.16 appear

Page 88

DetectionofTerminalinCradle/LowBatteryWarningIf you check the I/O Box and Low Battery boxes in STATE SETTING (see Figure 9.18), thesimulator simulates

Page 89

-DT-380USB(USBcable)- HA-F95HB (Hand Belt)Note:“-CN” attached at the end of model number denotes that the model is dedicated for the finaldestination

Page 90 - Connecting

9.4.3ConnectingviaActiveSyncIfdebuggingwiththeDeviceEmulatoriscarriedoutineithereMbeddedVisualC++4.0orVisual Studio 2005, or transmission/reception of

Page 91

ConnectionviaActiveSyncThe ways to establish connection of the Device Emulator via ActiveSync are ;1.StartuptheDeviceEmulatorbyreferringtoChapter9.2

Page 92 - Resources

10.ResourcesMicrosoft’sownhttp://msdn.microsoft.com/mobility/isanextremelycomprehensiveresourceforprogrammers targeting WindowsCE .NET based devices.

Comments to this Manuals

No comments