Home
        IMK-571R Software and Programming Guides
         Contents
1.                                                                                             IEI AU1250 Device    select a transport and a startup server  Choose Test to verify that vou can  establish a connection to your target device with the selected transport and  startup server    Transport          Microsoft Activesame  ei Configure            startup Server      MimsftAcivetynm   Configure     Figure 6   36  Platform Manager Device Properties                   Step 3  Building and Downloading a Program       Page 118         9  HE aTechnoiogy Corp     IMK 571R Software and Programming Guides    Here  as an example we will create a program to display the text    Hello IMK 570     in the    center of a window  Add the following description to the OnDraw   of view class     pDC  ExtTextOut 350  300  NULL  NULL  TEXT  Hello IMK 570       NULL      fy TEST   Microsoft eMbedded Visual C         File Edit View Insert Project Build Tools Window Help   a eo pro  RAs  A  z  n     E WI class members       OnDraw      Fe     gt   RIP  O                AU UL    evice had Sita                           E TEST classes     CAboutDlg  P  CMainFrame       8 CTESTApp     CTESTDoc            return CUiew   PreCreateWindow cs       gt       d dd dd dd MINI MP TEED ETT TEED B dd dd dd dd dd EEE BEI BG EUG VEL a a     CTESTView drawing    void CTESTView   OnDraw CDC  pDC     ASSET AIM    i  9e CTESTVIew   CTESTDoc  pDoc   GetDocument     9  CTESTView   RSSERT  URLID pDoc      Dump CDump    Ge
2.                                             89  Figure 5 10  Beeper Option  Barcode Setting Page                                                  ccce ceeesreee 90  Figure 5   11  Trigger Mode  Barcode Settings Page                                                                  91    iz sg D mey             PTechnology Corp       9  IE Si echnology Corp        Figure 5   12  Factory Default  Barcode Settings Page                          seeeeeeeeeeeeeeeeeeseeeeeeeeeeeeeees 92  Figure 5   13  Version Information  Barcode Settings Page                                                       93  Figure 6 1  SDK Inst  llatiori  PIl6       iuueni enano EdeeE EENS 97  Figure 6 2  SDK Installation Welcome Screen                                      eee eeesseseeeeeeeeee ene nnns 98  Figure 6   3  SDK License Agreement                                      esee ieeeeeeee eese nennen nnne nnn nnn nnn nnn 98  Figure 6   4  SDK Customer Information                                    e ee e eeeeeeee ecce cerne eere nennen nnn 99  Figure 6   5  SDK Setup Type Selection                                1  11 1    eeeeeee eee cce eeseeee eene nennen nena nns 99  Figure 6   6  SDK Custom Setup Options                                       eeeeeeeeeeeec eee 100  Figure 6 7  SDK Destination Folder Selection                                                  ccce 100  Figure 6 8  SDK Ready to Install                                                      ana creer rere eee 101  Figure 6 9  SDK Instal
3.              Figure 2   27  Device Update  Step 2  Select to update BIOS or OS of the device     Step 3  Select the appropriate file for updating and click Apply             EC  IEI W eEchnology Corp     IMK 571R Software and Programming Guides    Update      game   103 1032 n  File Name  _ Projeotmnk 57007 2003 OK smt 2          Destination Name  eben bin    Ge OS    m    mare   asi      C fdgsdfgsdfIEI IME 570 10 3 10  57sd  gsdfg   3 E IME 570 10 3 1057   OE    c3 IE IME 570 10 3 10 32    9 ACT 457 amp  Demo AP    3  XML Merchandise Ficture   sl 354 80181  bin    wage PASSE SEA cD         Figure 2 29  Browse for System Image       WT      A ko     Fa k  n EC                     I PTechnorogy Corp     IMK 571R Software and Programming Guides    2 4 2 7 Record Logs for WBT    Step 1  This function enables network administrator to download log records of the thin    client and check against the logs in case of any device error  To download the    log file  select a connected client and click E  LOG  on the toolbar        Al  IEI Remote Manager Tools    File Help       Figure 2 30  System Logs    Step 2  When the following screen appears  browse and select the location to save the    file  Click Apply then OK to confirm           Dialog      server Mame  10 3 1032    Scurce File Joel ke  mee Oooo       Figure 2 31  Log Download Dialog    2 4 2 8 Network Parameter Configuration    Step 1  This function enables network administrator to set up the network parameter of    indicate
4.         _ 9  IEI x K3siuuiJb  Eur    IMK 571R Software and Programming Guides    Step 6  Favorites  keeps track of favorite sites and allows them to be retrieved easily          Add To Favorites       Organize Favorites       Change colors  Simple dr     Empty      Figure 1   28  Internet Explorer Favorites Menu  1 4 2 Set up a Remote Desktop Connection  Set up a connection to a host computer     Step 1  Double click the Remote Desktop icon on the desktop       LJ    Remate    Desktop           Figure 1   29  Remote Desktop Icon    Step 2  To create a connection for Thin Client  please enter the Computer name and    click Options     Remote Desktop Connection       Figure 1 30  Remote Desktop Simple Interface    Step 3  Enter the user name and password to connect to the computer            IMK 571R Software and Programming Guides       Remote Desktop Connection    General         Display   Local Resources   Programs   Experience    Logon settings    zm Type the name of the computer  or choose a computer       from the drop down list     User name     Administrator  Password       Domain        Connection settings    Save current settings  Or open saved connection     Figure 1 31  Remote Desktop Extended Interface    Step 4  Select Start Programs as the default application to start when you connect or    specify an application name  If you select to specify an application  you can also    specify a working directory       t      ter PTechnolrogy Corp            L Si echnology 
5.       Internet Explorer       Media Player   EF Microsoft WordPad   ET Remote Desktop Connection  me Save Registr   at Windows Explorer            de Favorites  Documents    P Settings d   amp  Help    2 Run                  Figure 1   5  Touch Screen Calibration    Step 2  Select the Stylus tab           ls  Certificates Date Time Device Dialing Disolay  InputPanel Internet Keyboard  Mowe Network and  Management Options Cra un Co     Owner PE Regonal Remove Stylus System   Volume  amp   Conreaction Settings     Programs Sounds    Figure 1   6  Control Panel  Step 3  Click Recalibrate     Step 4  Click on and hold the   mark at the center of the screen  When the coordinates  are recognized  the   mark will move in order from the center to the top left     bottom left  bottom right  and top right  Click on and hold the   mark at each    point          9  IEI x K3siuuiJdbd  Eur       Figure 1   7  Touch Screen Calibration    1 3 2 Network    To connect to a wired network through the Ethernet cable  do the following     Step 1  Double click the Network and Dial up Connections icon on the Control Panel   Step 2  Double click the DM9CE1 icon     Step 3  Setthe IP address and Name Server in accordance with your network    environment  ask your network administrator for details       DM9000 9000A 9010 ISA Fast Ethernet Adapter  Settings     fi     I Addresa    An IP address can be   automatically assigned to this  computer  If your network     Specify an IP address   does not automa
6.      To add a new program to the list  double click the last  empty  row or click the  Add     button  Alternatively  click the       or double click to select from the file dialog box   Select and item and click  Edit  to change the path of an entry     Highlight an item then click  Delete  to remove it from the list     Adding an executable into the path list           GO   IEI    KasiuiJdl   PES    IEI CE UTILITY Ver  1 0 OK  x    General Auto Execution   Diagnostic      IMK 571R Software and Programming Guides       Paths of Executables  10 paths max      Specify paths of the applications that will be executed at start up       1  wandows pdfviewer  exe  2  windows  docviewer  exe       Figure 1   50  Auto Execution    To chose an application path from the file dialog box       Application Data    Mu Documents    Windows  Network 9 iControl Panel    profiles      Program Files     Storage Card             Name   Contro Panel  Ink Type  jExecutables  ere       Figure 1   51  Auto Execution Choose Program Dialog                 IE  PTechnorogy Corp        IMK 571R Software and Programming Guides    1 6 Contents of Default Secure Digital Card memory card  1 6 1 OS Image  Logo File and Configuration File    The Windows CE 5 0 OS Image file  NK bin   the picture for boot up screen  LOGO bmp   and the configure file  WINCE TXT  should be located in root of file system of SD Memory    Card  For details about the configuration file  please refer to section 2 7   My Device Storage
7.     3 1 Demo Path  Run the IMK demonstration from the path shown below    Storage Card Demo IMK Runtime Demo exe   3 2 Main Page      Button Video Goto Video Demo Frame        Button F1 Go to Barcode Demo Frame      Button F2 Go to Printer Demo Frame      Button F3 Go to MSR Demo Frame       Button F4 Go to Exit Frame       IMK 570 Mini Kiosk       Figure 3   1  Main Screen          es i OE CENE  wl    X  iz  uiilu     ae PC 3 CEPEPESg Sh   lt   MO      ru            lll    IMK 571R Software and Programming Guides WX       3 3 Video Player       Figure 3   2  Play Video           za  CC WE SKS AS ee    IMK 571R Software and Programming Guides    m         IER   lechnology Corp     3 4 Button F1  Barcode Demo      Select    Data Base     Search barcode in data base XML  and display in this screen        Select    Test Mode   List barcode and compare with AIM ID data base     IMK 371R    Data Base   8 0 465     E3 Data Base S Test Mode      ar ay   ri     ne n orga error AT gl    L    e    F1 Ar F3 E   F4      Figure 3 3  Barcode Demo                        SE Sk   Se   iechnoiogy Corp     IMK 571R Software and Programming Guides Vi    HI IMK 571R    z Hed BarCode Test Mode       Data Base     13 36 40  47107 16000077            13 38 01  47107 16000084       13 38 04   47107 16000084 123    Barcode    lil 4710716000084    MER EAN 13 EAN 8 UPC A   i UPC E    Code Type    F3 F4 x    Figure 3   4  Barcode Demo   Test Mode                 e  hon elecnnology Corp     IMK 571R Softw
8.    8  Touch Screen Calibration                          A                                     9  CONTOLPaNGI e                                                        9  TOUCH Sc  ren Calibration                    10  IP Address d e                 10  NAME Server SCIOCUION me                          11  iwl aS Pdl M                                                                                11  ife dai e                             11  iie qr rft                                         M 11  Renew Network Crib                                   12  FIG rurale PEE E LM 12  Volume RE El ER Te ipo rr ieuk oec o rre ruso exea ee Cebu use ger exea acera uasa 13  Keyboard PRODGMICS                                   13  COME ON PANG tow                                   P 14  SUSIGDT Tee IES asein ansan EE Eaa EEEE CU cues sancecusetceevesuccsuceusnesancenoeses 14  Memory FOE e ERE ED ILE 14  DEVICE NIME m                                             15  elo ENS sosisini                 15  SI e                                                        16  INTENT EXPIOrer ICON t                               16  NEE E                                                  EE 16  Internet Explorer Fde NMlenttegexegeesktug ue gEeEeHEE SCENE ENEE EES 17  Internet Explorer Edit MOTIU       occa deeg eege SE 17  Internet Explorer View Menwu                                     e eese rne 17  Internet Explorer Favorites Menu                                          eeee eere eres 18  Remote DESK
9.    Microsoft  WordPad    Figure 1   42  Microsoft   WordPad Desktop Icon    Microsoft   PowerPoint Viewer  View  print and copy PowerPoint documents     PowerPoint  Viewer       Figure 1   43  Microsoft   PowerPoint Viewer Desktop Icon    Microsoft   Image Viewer  View  print and copy Image File     HL  He  Image       Figure 1   44  Microsoft amp  amp  Image Viewer Desktop Icon    Microsoft amp  PDF Viewer  View  print and copy PDF documents        Figure 1   45  Microsoft   PDF Viewer Desktop Icon    1 4 6 Setup System Time    Step 1  Double Click the Time to set the system time of your device     ep pl    Figure 1   46  System Time  Step 2  Setting the Date Time  Current Time  Time Zone     Step 3  Click Apply to complete setting        Page 24 AL     2       mo   IE  PTechnolrogy Corp     IMK 571R Software and Programming Guides    Date Time Properties       Date Time       Current Time       April 2006 ES    M Tw TES   1 57 04 AM      ef ee 28 SU 31 1 Time Zone    3 4 5 6 7        it 13 14 15 LOGMT 08 00  Taipei  17 18 19 20 21 22 0  p Automatically adjust clack for daylight saving    24 25 26 27 28 29      301 2 3 4 5 6 Apply    nm na  too cn D P3 HH   nm  cC    Figure 1   47  Date Time Properties    1 5 IEI CEUTILITY 1 0  1 5 1 Launching IEI CEUTILITY 1 0    To launch the utility  select Start  gt  Programs MIEIDIEI CEUTILITY 1 0   the target  execution file is IEI CEUTILITY exe in  SYSTEM  directory in your default SD Memory    Card file system      1 5 2 General Sett
10.   Create new workspace    WCE Static Library    C Add to current workspace    TC Dependency of     Win32  WCE MIPSIV   Win32  WCE MIPSIV FP   Win32  WCE SH3J       SO CC          Win32  WCE x86        Cancel      Figure 6   28  Select the VCE Emulator    Step 4  To create a program using a dialog based interface  select Single based  Select    the necessary items and click Next     atep 1 of 4    2  x     WCE MFC App Wizard  exe                  What type of application would you like to  create     Single document    Dialog based    i  Document View architecture support     What language would you like your resources  in        388 SE  ceappwzenu dll         Back Finish   Cancel      Figure 6 29  Select Single Document    Step 5  To select the functions what you need  and click Next     Page 113         9  IEI x KasiuuiJd  PESO      Windows Help    ActiveX Controls  Control bar type        Basic CommandBar   C CommandBar with toolbar buttons  C Internet Explorer ReBars      MFC 2 0 compatible CommandBar       Status bar    How many files would you M i  like on your recent file list    E  Help contents file   TEST htp   amp  Back Finish   Cancel      Figure 6   30  Select Required Functions       Step 6  To select the functions what you need  and click Next     WCE MFC App Wizard  e         File Edit   iew Insert Build Help Would you like to generate source file comments    e TODO   C Wo  thank you    Hi TODO  aa    How would you like to use the MFC library        As a shared
11.   If not saved  settings will return to their original  values when the system is reset     e 9  fag Programs  D  Favorites d    Documents    FF Settings       O Microsoft File Viewers     Calibration   HE Command Prompt  2 Internet Explorer    P Vl     Media Player  E EF Microsoft WordPad    S   Remate Desktop Connection    CZ Run         Cave Registr y  ri Windows Explorer    Figure 1   58  Save Registry       1 7 Configuration File    1 7 1 Overview    The configure file  WINCE txt  is located in the root directory of SD Memory Card  It loads    and erases the EEPROM  adjusts the screen resolution and the COM2 mode              2              IE  PTechnorogy Corp        offset value  S 0x00 0x00    load registry from EEPROM  S 0x01 0x00    erase registry in EEPROM    0x02 0x01    display type  0x01   LTM04C380K  640 x 480      0x0a   GIOASNO3  800 x 600      0x0d   FGO70050DNCWAGO1  800 x 480     0x03 0x00   com2 mode  0x00   RS 232    EOF    The asterisk     indicates a line with a setting  The offset value should not be changed  but  the value can be changed according to required settings  Anything after a double slash         is a comment    1 7 2 Offset 0x00  Load Registry From EEPROM  0x00  loads default registry and skips loading from EEPROM   0x01  loads registry from EEPROM    1 7 3 Offset 0x01  Erase Registry in EEPROM  0x00  current registry is not erased   0x01  registry erased during boot     If the system hangs after boot  try setting this to 0x01  then restar
12.   Mintendo Wii 4171071600     12 540 V3 wii bmp   PlayStation 3 471071600     14 000 V3 ps3 bmp  Wii Fit 471071600     3 000 V3 wii fit bmp             Delete       Figure 4   7  Edit Product Information       Page 68 Jii             o Sk      did              Lodi k             PTechnolrogy Corp   IMK 571R Software and Programming Guides    Step 9  Edit the product information in the dialog box         12 000    v3_iphone bmp    Introducing iPhone 3G  With fast 3G V3 iphone bmp  wireless technology  GPS mapping      support for enterprise features like   Microsoft Exchange  and the new App Pre  Store  iPhone 3G puts even mare i    features at your fingertips Cancel       Figure 4   8  Update Product Information        23 800 V3 htc daimon       3G     471071600     12 000     V   iphone bmp    MacBook Air 471071600    515 000 v3 imac  airbao       MINDSTORM    471071600     10 000 v3 lego Mindst       Nikon DSO 4710715800       36 000 v3 nikon Do     Nintendo DS 471071600     6 000 V3 nds bmp    Mintendo Wii 471071600     12 540 V3 wii bmp  PlayStation 3 471071600     14 000 V3 ps3 bmp    ii Fit 471071600       3 000 V3 wii fit hbmp                   Figure 4    9  Add New Product    Step 11     Enter the new product information and click OK to apply the settings     Product Imagel    Prodcut Image       m    Cancel          Figure 4   10  Add New Product Dialog       IMK 571R Software and Programming Guides              IE  RTechnology Cofp     Step 12  Click Delete to dele
13.   Terminals   1 Use terminal window Parity    before dialing Stop Bits    a Use terminal window after  dialing Flow    Control  Hardware el    Figure 6   15  Port Settings       Step 8  Go back to Control Panel and double click PC Connection to open the  PC    Connection Properties  screen     Figure 6   16  PC Connection    Step 9  Select the connection method to connect to the personal computer if necessary     Change Connection    Connect ta desktop computer using   My Connection     Desktop  amp  19200      l l l My Connection Ll   Warning  Changing this setting may result in an inability to    connect with your desktop computer        Figure 6   17  Change Connection to My Connection  Step 10  Click OK to confirm each setting     Step 11  Click Save Registry on to save settings and reboot     Page 105              e   Won elecnnology Corp      IMK 571R Software and Programming Guides    e Ji SA ier CEUTILITY  ey  O Microsoft File Viewers d d RegEdit    ECEE T  Calibration ma SaveRegistry   e Favorites  gt   RB command Prompt   a Documents  gt   S Internet Explorer    x Settings t  OY Media Player    amp  Help BF Microsoft WordPad   ud Remate Desktop Connection  jae start  amp  Windows Explorer                               Figure 6 18  Save Registry  Step 12  On the Start menu  click Run  Enter repllog exe     Step 13  Start up the ActiveSync on the personal computer for developing applications     Select Get Connected from the File menu  and then select the port to conn
14.   XP Pro    Windows   2000  Pro  Server    Windows   2003  Server    2 1 4 Concept    The IEI RMT Remote Management Tools  includes two main categories     Step 1  IEI Remote Manager  is installed on the PC with Microsoft   Windows or    Windows Server     3 I            pale  hon elecnnology Corp        Step 2  IEI CE Agent  is installed in the SD Memory Card file system  This starts    automatically when the system is started     ES IEI CE  Agent          Windows CE Device  IEI CE  Agent  Windows CE Device  IEI CE  Agent    Windows CE Device    IEI Remote Management Tools             LAN    Figure 2 1  Remote Management Tools Overview    The following sections describe how to setup the remote management tool     2 2 To Install IEI Remote Management Tools    To install the remote management tool     Step 1  Run IEI Remote Management Tools setup from the CD ROM  MEI Remote    Management Tools IEL RMT exe   Select the components to install and click    Next        IMK 571R Software and Programming Guides        See          9  HE RTechnology Cofp         o  x       Check the components you want to install and uncheck the components  WOU don t want bo install  Click Next Ea continue                Remote Manager  required      Start Menu Shortcuts       Select components to install        Space required  LOD    Cancel   Nullsoft Install system vz  14    Figure 2 2  Remote Management Setup Installation Options       Step 2  Specify the destination folder that the program is inst
15.   purposes only and may be trademarks and or registered trademarks of their respective    owners     Page iil           Ke i       2ipie   hon elecnnology Corp        IMK 571R Software and Programming Guides    Table of Contents       DS VV ENDOW SO NDT Ed KR LE 1  Teg RP AINE Noa ociscesee necest nae cererresc clean nn ienien nonn n annin r i nenen aiit 2  EE VD                                 2  KE E 3  t2 ETOF PONCTION M                   4  1 2 1 List of Window CE applications and Service  4   UR ELE PAS DEG ILES  MNT EE 6  E3 CON Ne EEN e 7  URS M QT e E E E E E 9  Dee N EE 10  Lada VONE Oe OUA Soire i EE eE EE AAE R ETE EEE NEE EEEE 12  12729 42 777 EE 13  EE ee 13  1 4 BUILT IN USER APPLICATIONS OF WINDOWS CEA    15  US NN REL dU Te ONT PERIERE TRE        16  1 4 2 Set up a Remote Desktop Connection    IS  1 4 3 Software based Input Done  21   IB E P  DTP                              ZZ  E 80747272 ais              23   IE NOR UOCE                   24  UE MIT TY  m              25  kod Lae CEO TT ET m 25  1 3 2 EE 25  NM Registry SCDE S RTT T TM 26     5352 2 5a ve IRE IS YC EE 26  EE 24  1 6 CONTENTS OF DEFAULT SECURE DIGITAL CARD MEMORY CARD    20  1 6 1 OS Image  Logo File and Configuration blei 29  1 6 2 List of applications in system folder                    eese eene 29   IK OSA COC En IC ERR UU T MT 30       Page iv       IMK 571R Software and Programming Guides            ter PTechnorogy Corp     t022 IELRMICE eS VCS EE 30  IB OSSIA S E Wd Form 30  LR AM S us
16.   select the device on the left column and then        Terminal Property  on the toolbar  After you pass the security check               a  IEI X Kasiuuidbr  PES       IMK 571R Software and Programming Guides              4  IEI Remote Manager Tools  File Help    Pere icproichael 10 3 10 80       Ros TEI IMK 571  10 3 1047        Figure 2 112  Terminal Properties    2 4 2 1 General    You can view the general information of the device in this page        General   Control Panel      OEM Name  IEI IM E 571   W ebeite   www lew orl corn  Copyright  c   TE  Technology Corp   Product Marae  TEI IME 571   Froduct ID    OEM Software Version  y  Od   Microsoft Windows  5 0    Temainal Marne   IEI IME 571       Esset the terria  to factory default        Figure 2 123  Terminal Properties General Tab    2 4 2 2 Control Panel    Control Panel enables you to modify functions available for a device         Page 42        e    cix rm  EDI CE   et HS            E SECH       2    I I PTechnorogy Corp              Figure 2 15  Terminal Properties Control Panel Tab    2 4 2 2 1 Date  amp  Time    Set the time of the device     Current Droe  POE   Time Zone   GMT 08 00  AF EE RESI GEIESHIISER    te      Automatically adjust clock for daylight saving     Eames ERIS     Apply         Figure 2 16  Set Device Time                  hon elecnnology Corp     IMK 571R Software and Programming Guides    2 4 2 2 2 System Property    General    This section displays device information     General   Devi
17.   t F amp F FP hitte  10 3 10 32 INDEXHTM  E A T A HISA EIRA GI BE ETab       Welcome to IMK 570 Webbase Co       IEI Technology Corp                 System    Barcode  Settings    IEI  Settings    Website       Copyright IEI Systems  Inc  All rights reserved  Version build       Figure 5 1  Main Screen         9  IEI x K3siuuiJb  Eur       2        5 2 System Settings Pages    Adjust the main settings of the IMK 571R     5 2 1 Main Page    The main system settings page       Mini Kiosk IMK 570   Mozilla Firefox    gE RED der CV  ELS SRE TAD HH         IMK 571R Software and Programming Guides       V  ER      vc NM  DBLCLK DR EIS             LEE 73     es IET    CH   T        Mini Kiosk IMK 570    IMK MINI KIOSK    Q mi zd  System Setting    B rcode Setting    Go to barcode settings page      Eu Device Info    Device Information    Go to http   www ieiworld com    Network Setting    Ethernet  Wireless    Return to the main settings page   Restart Network    Reboot System    Figure 5 2  Main System Settings Page    N    Back o Home              I PTechnolrogy Corp   IMK 571R Software and Programming Guides    5 2 2 Device Information    Displays general system information          Mini Kiosk IMK 570   Mozilla Firefox Rax  ERED REDO RAM EO Ti SO HH  ve NM_DBLCLK  F  m    e SS  ae   L ads http   1 0 3 10 32 8 yster Index bro  E    amp R Z RUSS BRA Gi Ba IE Tab        Mini Kiosk IMK 570    MINI KIOSK    e II    System Settin g Barcode Setting IELCOM        Device Information    P
18.  2 29  SeEETPDIFGCIOE EE 49  PIGUKE 2 30  Device Update me                                               49  Figure 2 31  Device Update DIO E 50  Figure 2 32  Browse for System Image                ccceeeeeeessesseeesseeseeeeeeeeeeeeeeeessnseeeeeeeseeeoneeesnseneeees 50  Figur   2 33  System LOOS                                                             M   M 51  Figure 2 34  Log Download RTE e e DE 52  Figure 2   35  Power of Ethernet                 cccccccccceeeeeeeeeeeeeeeeeeeeeseeseeseasennonooes SEA  fat TE Sez  Figure 2 36 Wake On Lan Dialog                                  eeeeeeeeeee eee eene nennen nnne SEA  ARERI  Figure 2   37  Network parameter configuration                                      eeeeeeeeeee erre eene 52  Figure 2 39 Net Config Dialog dona peu oe pia os ocior ha Uoc aeiaai eaaa ANENE 53  Figure 2 39  Account management                              e eee eieeeeeee eere esee nenne eene nn nnne n nnn nnne nnn nnn 54  Figure 2   40 Security check Dialog                                           c eseeeeeeeeeuees E ESA   DRGEXeIAE          Figure 2   41 Account Setting Dialog   gt  change Admin password                                            54       IMK 571R Software and Programming Guides             Ki    Figure 2   42  Account Setting Dialog   gt  Add User   Modify User   Delete Useri  AE          Figure 2   43 Add New User Dialog  gt  Add User                                          geste  fala TE Sek  Figure 2   44  Add New User Dialog  gt 
19.  Card     ME w INCE       Figure 1   52  OS Image  Startup Logo and Configuration File    Also in the storage card is    agentd log     This is a log file automatically generated by    IEI RMTCE  the Windows CE agent of Remote Management tools     agentd    Figure 1   53  IEI RMTCE Log File    1 6 2 List of applications in system folder    A directory named    SYSTEM     in the default SD Card file system contains system files     utilities  and sample applications  Please select My Device Storage Card System    SC ADTCE CEVncSvr  IEI CEUT    IEI Modbu    EI RMTCE MBTool RegEdit REGSVR32 REGSVRCE  SaveRegistry    Serialcomm  WWAWREC       Figure 1   54  System Directory           le  hon elecnnology Corp     IMK 571R Software and Programming Guides       1 6 2 1 Screen Capture    The screen capture software will take a picture of what is on the screen  Double click     CAPTCE exe  to start the application  It appears in the bottom right hand corner     Tal AL 6 13 PM    Figure 1   55  Screen Capture Icon    Tap this icon to capture the screen to a bitmap file named  CAPTOO0n bmp  in the  directory  My Device     a   CN     CAP TUDU    Figure 1   56  Screen Capture    1 6 2 2 IEL RMTCE  amp  CEVncSvr    IEI RMTCE exe is the Windows CE agent of IEI Remote management tools  It is  executed automatically in Windows CE device side while your Windows CE device started   and it would wait for communication with PC side remote manager of IEI Remote  Management tools  Please refer to 
20.  DLL    C As a statically linked library     amp  Back Finish   Cancel      Figure 6   31  Select Source File Options       Step 7  Click Finish  and the following screen will appear        Page 114 cw            I I PTechnorogy Corp        Sie i af 4 miz       Class name  Header file    CTESTApp  TESTApp h  Base class  Implementation file         cwinapp  TESTApp cpp        Back   Next  gt    Cancel         Figure 6   32  Finish Setup    Step 8  Click OK to create the new project     Page 115         e  Won elecnnology Corp              WCE MFC AppV Wizard  exe  will create a new skeleton project with the  following specifications        single Document Interface Application targeting   Win32 WCE MII  Win32 MYCE emulator     i Classes to be created   Application  CTESTApp in TEST h and TEST cpp  Frame  CMainFrame in MainFrm h and MainFrm cpp  Document  CTESTDac in TESTDoc h and TESTDoc cpp  View  CTESTView in TESTView h and TESTView cpp    IFeatures     Command bar in main frame with menu  buttons  and adornments      Uses shared DLL implementation    Localizable text inj     Heat  HER    Project Directory   C  Program Files Microsoft eMbedded C   4 0 Common E  C MyProjects TEST    cancel      Figure 6   33  New Project Information    6 4 1 2 Configuration of the Platform Manager    Follow the steps below to register the device name of IMK 570  By this  IMK 570 can be  specified to be a download place now  It includes the way to set up a property of the    device in accordan
21.  IEI COM Sa to Home    IBI code Type S upport Codetypes     mees  Enable Aztec Enable Data Matrix Enable PosiCode  O Enable Code 2 of 5 Enable EAN   8 O Enable PlesseyCode     O Enable Code 11 Enable EAN   13 Enable QRCode  EN Options O Enable Code32    Enable ISBT Enable RSS   14  Beeper Enable Code 39 Enable Interleaved 2 of 5 O Enable Straight 2 of 5 IATA  Trigger Mode Enable Code 49 O Enable MSI O Enable Telepen  Factory Default Enable Code 93   Enable Matrix 2 of 5 Enable UPC   A  vmm Enable Code 128 Enable MaxiCode Enable UPC   E  Enable Codabar O Enable Micro PDF417  L  Enable Composite Enable PDF417          Figure 5 9  Supported Codetypes  Barcode Settings Page                 9  IEI Sierchtnologv Gorp        5 3 3 Beeper Option    sets the system beeper     IMK 571R Software and Programming Guides         Mini Kiosk IMK 570   Mozilla Firefox    Wise  E  RED RAM ERS Ss TAT RHH         EE   E E S BHSE EURA      Mini Kiosk IMK 570    MINI KIOSK    IMK    Code Type    Support  Codetypes    EN Options    Trigger Mode  Factory Default  Version Info    Figure 5 10  Beeper Option  Barcode Setting Page        vc NM DBLCLK    m  M SS    ONE   HEEL SETTE  E   GE  IE Tab    Tw Barcode Setting    Beeper Option  Beeper   C Beeper Duration   Short      Beep On Good Read  Volume   O Off   O Low      Medium   O High       System Setting    IEI COM    Back to Home                IMK 571R Software and Programming Guides    5 3 4 Trigger Mode  Set the mode for the barcode scanner      
22.  Mini Kiosk IMK 570   Mozilla Firefox           I I PTechnorogy Corp           RED RH  ERS Bee  LAT RHH        vc NM  DBLCLK BE ELEM Es  G E m    m vil   ag  gt  EI m  0 3 10 32 Barcode Index ie  E    amp R   Raa EHHA SI EC IE Tab    n e   TI Barcode Setting i    System Setting        Mini Kiosk IMK 570    MINI KIOSK    IMK    IR Code Type Trigger Mode    M  WS    Maunal Serial  Support  Codetypes O Maunal Low Power      O Presentation Mode        JOptions O Scan Stand Mode  Beeper O Host Notify Mode    Trigger Mode O Snap And Ship Mode  Factory Default  Version Info    Figure 5 11  Trigger Mode  Barcode Settings Page        IEI COM               9  IEI Sierchtnologv Gorp        5 3 5 Factory Default    oets the selected items to the system default         IMK 571R Software and Programming Guides         Mini Kiosk IMK 570   Mozilla Firefox    CE SUME INE hof ESO Ss TaD sw vc NM DBLCLK        lt    Fl A MS MEE hitp 10 3 10 32 Barcodelndex htm  E A   AHHA EPRA Jl GE  IE Tab        Mini Kiosk IMK 570    MINI KIOSK    IMK 3  Tw Barcode Setting    System Setting     MI Code Type Factory Default    me Defaults a configuration group or individual group items   Codetypes    Beeper  n O Triger  EN Options O Decoder  Beeper O Power  Trigger Mode    Symbology    Factory Defauit   O Serial Port  Version Info WT     Image Acquisition     Image Transfer  O All    Figure 5   12  Factory Default  Barcode Settings Page     IEI COM                           I I PTechnorogy Corp     IMK 571R S
23.  Modify User                                    Gat  ARERI o  Figure S 11  Malh SCEE RE 56  Fig  r 3 2  Play VideO                                                                                         57  Figure 3   3  ARCO CUNO aici LC                                                  58  Figure 3   4  Barcode Demo   Test Mode                                        11    eeeee ee reee rennen nennen nennen 59  Figure 3 5  Malh SCPC CI zosrestetoete   ninn ce cuuu Ev eur Cc vEaco susce vM Rao EUo OEA EDI QUARE RR re  60  Figure 3 6  MAIN SCIOOTl ossis cia uio iaeu dvo Ere Usu nO esos aaa aa INS simus px NM CE EFEp   S MUSRR E RR E uU 61  Figure 3 7  MSR DEMO SCCM   coeuiciitieii tea ceti oet oe ee estie coe on eu son uie a ra cU sud E cO CP  E au eee EENEN 62  Figure Ss d er                                                                          63  Figure 4   1  XML Merchandise Manager ICOM                                                     e eere erre 65  Wl 4 2  indies m                                                              65  FOUTS 4 3  AML LIST DIQIOG e                 S      S   SE   S   n4    67  Figure 4   4  XML File Product LiISt            ccssssscecssenseeeeseesseeeneenseeenseaseeenooeseesenenaseeenseaseeennenseesaneases 67  Figure 4   5  Save Local XML Product File              ccccccccssssseseeeeeeeeeeeseeeeeeeenseseeeeeeeseseeeeeenesseeeeeeees 68  Figure 4   6  Edit Product Information                                               eeeeeeeeee eere eere
24.  N   IP Address  10 3 10 32   A Network Setting Model Name  IEI IMK 570  Ethernet CPU Name  AMD Alchemy  MIPS32 Au1200  Wireless Firmware Version    v1 02  Restart Network OS Version  Windows CE Version 5 0  Build 1400   Serial Number  00000000 0000 0000 0000 000000000000  SD Card size  1915 MBytes  SD Ram size  193 MBytes    Reboot System       Figure 5 3  Device Information  System Settings Page              e  IEI 3 KasiuuJdtd  PESE    IMK 571R Software and Programming Guides       5 2 3 Ethernet    Shows Ethernet settings          Mini Kiosk IMK 570   Mozilla Firefox Je  SS REE enn EHO S40 IAD HH  ve NM_DBLCLK  F  m      id SS GE a G   http  0 3 10 32 8 yster Index bro  ees   RUSS BPA Gi Ba IE Tab        Mini Kiosk IMK 570    MINI KIOSK    0    System Settin g Barcode Setting IELCOM        Y   Device Info   we Ethernet   Device Information   DHCP    Static O   Device Name  DMSCEI   IP Address  10 3 10 32   Wireless Subnet Mask  255 255 2540   Restart Network Gateway  10 3 10 1   Reboot System MAC Address  00 08 9b be 72 a7  DHCP Server  172 16 2 6  PrimaryWinsServer  0 0 0 0  SecondaryWinsServer  0 0 0 0    TE Network Setting       Figure 5   4  Ethernet  System Settings Page           I PTechnolrogy Corp     IMK 571R Software and Programming Guides    5 2 4 Wireless    Show the target device   s Wireless information             Mini Kiosk IMK 570   Mozilla Firefox  Baz REDO enn EO S40 IAD RH ve NM_DBLCLK  F         SS GE a G   http   l 0 3 10 32 8 yster Index bro  ees   
25.  Shut down    The SD card will be damaged if it is removed  or the system is turned off while the card is  being accessed  To shutdown just turn off the device when the SD card is not being    accessed     NOTE  Always save your work before turning off the system              9  IEI x Kasiuid   PESO    IMK 571R Software and Programming Guides       1 2 List of Functions    1 2 1 List of Window CE applications and services    There are a range of programs that can be included on a Windows CE installation  The    fewer programs that are included  the faster Windows will run     Peien   Deseriptons ooo    RDP client    Internet Explorer    SIP  Software  based  Input Panel     Media Player    File Viewers    WordPad text editor    ActiveSync    MFC  Microsoft      Foundation Classes        Remote desktop connection client program  Corresponds to a    password preservation function and auto logon     Web browser    Menu bar  status bar and button bar can be removed for true    full screen display     Can be set as the exclusive interface for Web browser only    machines     When installed  Internet option is added  and screen functions    can be toggled    lt Cash Location gt     RAM Drive    The larger size onscreen keyboard  It is accessible using the icon    in the system tray     Windows Media Player    Microsoft   Excel Spreadsheet Viewer  Microsoft   Word Document Viewer  Microsoft   PowerPoint Presentation Viewer  Microsoft   Image Viewer    Microsoft   PDF Viewer    Simpl
26.  aspect ratio     3 MyClass CPP DISP STRETCH    Lt  HMXE dit cpp       HMXStatic cpp   Full screen play     F  Markup cpp DISP FULLSCREEN        Media cpp       agg  ei    Page 139          hon elecnnology Corp     I    MK 571R Software and Programming Guides    Appendix    A       Terminology          Page 140    Download    IP  Address     Subnet    Sync    Upload  XML    XML Server    IMK 571R Software and Programming Guides               IE  PTechnorogy Corp     To  get  a file or program over the network from another computer    Internet Protocol is an addressing system used to uniquely identify    computer on a network    A special IP for a specific group of computers on a network  A zero  indicates any number from 1 255  eg the 10 25 1 0 subnet represents all  computers with an IP from 10 25 1 1 to 10 25 1 255  The subnet IP    cannot be assigned as a computer s IP address     Compares two files or pieces of information and updates them with the    missing information from the other one  so they both stay up to date   To  send  a file or program over the network to another computer    Xtensible Markup Language is a general purpose specification for  creating custom markup languages  In the context of this document  the    markup language contains the details of the products     Keeps XML files accessible to other computers on the network  allowing    the other computers to upload and download files from it     Page 141          
27.  devices  To set up the parameter of indicate devices  select a connected    Eo   client and click vz  NetConfig  on the toolbar     fe IEI Remote Manager Tools  File Help          Figure 2   32  Network parameter configuration                  I I PTechnorogy Corp     IMK 571R Software and Programming Guides    Step 2  When the following screen appears  browse and set up the network parameter    of indicate devices  Click Set Network to confirm     m zx Na   Spic we ee H EE Ik DERE eee DNS   Seconc    eene  SDIOS6861 SDIOBS6861 DHCP 0 0 0 0    Ze Dynamic IP    Static IP IP Address  Adapter Mame DMOCE SE  Device Name  Gateway  SUID    Host Name   Primary DMS    Set NetWork  Domain Mame Secondary DNS       Figure 2 33 Net Config Dialog    2 4 2 9 Account management    Step 1  This function enables network administrator to add or modify account    information of indicate devices  To add or modify account information of indicate    devices  select a connected client and click eh  Account  on the toolbar           Figure 2 34  Account management    Step 2  When the following screen appears  modify Administrator s password  Click    Apply to confirm     Modify Admin Password    Password    Confirm Password          Figure 2 35 Account Setting Dialog   gt  change Admin password          2    I PTechnorogy Corp        IMK 571R Software and Programming Guides          IMK Runtime Demo               VM TE Ee op    L   H a  erchrelogv Gorg  E e  IMK 571R Software and Programming Guides
28.  enne 68  Figure 4   7  Update Product Information                                           eeeee e eeeeeeee eere eee eene nennen 69  Figure 4   8  Add New Product        sssssssnnnnnnnunnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnn nnnm nnmnnn nnna 70  Figure 4 9  Add New Product Dialog          sssssnssnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnn nnmnnn 70  Figure 4   10  Delete Product from XML File              ccccsssesseeeeeesseesseeeeeseeneeeeeeeeeenenseeeseennenseeeeesens 71  giel NEE RT E 72  Figure 4 12  E Rn 73  Figure 5 1  Malin SCN BE 81  Figure 5 2  Main System Settings Pagge                                 1     leeeeeeee eee erc eee ee nennen nnn nean nnn nnn 82  Figure 5 3  Device Information  System Settings Page                                                            83  Figure 5   4  Ethernet  System Settings Page                                       eeeee eec eeeeeeeeeeee eene rennen nnns 84  Figure 5   5  Wireless  System Settings Page                                           e eceeceeeeeeeeeeee eene eene 85  Figure 5   6  Restart Network  System Settings Page                                               eere 86  Figure 5 7  Reboot System  System Settings Page                                                       esses 87  Figure 5 8  Main Barcode Settings Page                                           eeeeeeee ecce c eeeeeeee nennen enne nnn nnns 88  Figure 5   9  Supported Codetypes  Barcode Settings Page          
29.  mobile device     Checking on COM Part 1  Checking USB    se  Tam     me   es    Figure 6   21  Searching for Device    Step 18  After the session is established  the following message will be shown  Select  Yes or No on the Set Up a Partnership dialog  If you select No  the device will  be set as a guest  If you select Yes  the IEI Windows CE device will save the    connection information        Page 108 as      t      IE  PTechnolrogy Corp        New Partnership f x     Set Up a Partnership    Before you can synchronize information between your  mobile device and this computer  you must set up a  partnership between them     Would vau like to set up a partnership      Yes    Set up a partnership so that   can synchronize  Information between my device and this computer     C No      don t want to synchronize information  Set up my  device as a quest sa that   can copy or move  Information between my device and this computer          Ee   r 5m   me   se         Figure 6 22  Set Up a Partnership    Step 19  Select the items to be synchronized  The settings can be changed after the    partnership is created  Click Next to continue        Mew Partnership    Select Synchranizalion Settings  select the type af information you want to zmchronize     To sunichronize a particular type of information  select its check box  To stop  synchronization of that information  clear its check bas     Mobile Device Desktop Computer       Microsoft Outlook        E  Channels Channel Synchroniz
30. 0 3 10 32  Downloading                      CF XML Merchandise Manager     jue    SubNet    Download Path am and Settings michselhsu FLT              10 55 35     gt  can Finished       Figure 4   16  Download Progress                  I PTechnorogy Corp        IMK 571R Software and Programming Guides    4 5 Uploading XML Files to IMK 571R    Step 1  Select the path of the XML file to upload       Ju a P    is  v  e IET IMK 570  10 3  10 32  ww   Edit XML    C  Documents and Settingsmichaelhsu c 81  IEI IMK 570 10 3  10 32 p       Figure 4 17  Local Product File Selection            A  IEI Sierchtnologv Gorp     IMK 571R Software and Programming Guides    Step 2  Select the target computer to upload to     Step 3  Click the upload button to start uploading     Edit XML       Figure 4   18  Product File Upload    Step 4  Click Yes to start uploading the file or No to cancel     AML Editor       Figure 4   19  Product Upload Confirmation    ecu            t         PTechnorogy Corp              T lr er Download Upload Edit XML    HE A    Figure 4   20  Upload Progress Bar          hon elecnnology Corp   I    MK 571R Software and Programming Guides    Chapter    A          IMK Web Interface          Page 80    ANS aw cr lo TEER ESHA  NES    es Je 277077 COR NEC    IMK 571R Software and Programming Guides          5 1 IMK Web Interface Main Page   8  Welcome to IMK 570 Webbase Configurator   Mozilla Firefox  Jeg  ERO REDD RH EES BRE LAM RAE  Coos  vweNM_DBLCLK G      AMNM NEN  gt
31. 1  PIQUIE 1 00  Er wO 32  Figure 2 1  Remote Management Tools Overview               s cccsssceeeesssceessssessneeeeeseseeeneeesssneeeeees 36  Figure 2 2  Remote Management Setup Installation Options                                                   37  Figure 2 3  Remote Management Setup Installation Folder                                                      37  Figure 2 4  Remote Management Setup Completed                                                e eceeceeeeeeeeee 38  Figure 2   5  Remote Management                                 eeeeeeeeeeeee eee eeee eren en nnne enhn n nnnm nn nnns 38  Figure 2   6  Remote Management       eec eoe cu coin maru ctu enu suE ruta ucro sU Ru QR ERE D Av SEL GENENME nnmnnn nnmnnn nnna 39  Figure 2 7  Remote Management Set Subnet                                    eeeee ecce eeeeeeeeeeeee ener eene nnns 39    iz sg D mey             PTechnology Corp          e  IE Si echnology Corp                          Figure 2 8  Remote Management Set Subnet           ccccccsssssseeeseeeeeeeeseseeeeenseseeeeeeeseseeeneenenseeeenenes 40  Figure 2 9  Remote Management Device Search                                   1     eeeee eec eeeeeeee nennen 40  Figure 2 10  Remote Management                                   eccccsseeeeeeee nennen E ER  ARER ER  Figure 2   11  Security check Dialog                     ccssseeeeeessceeseesssnseeeeeeeeseeaeeee E ESA  PRERE e  Figure 2 12  Remote Management Enable device toolbar                        5 ER  FAK T
32. 3 ighone bmp    v3 imac arboo     v3 ega Mndst aun  v3 nkon D66        V3 nde bp   V3 wi bmp  V3 ps3 bmp   V3 wii fit bmp       Figure 4   5  XML File Product List       Gag    Delete            m 0  Won elecnnology Corp        IMK 571R Software and Programming Guides    Step 7  Click Save to save any changes  These changes are only saved to the local    copy of the XML file     XML List Dialg     C  Documents and Settings michaelhsu egg RMT   IEI IMK 571    Product       BarCode_ Imagei              HTC Daiman 471071600     23 900 V3 htc daimon       iMac 24   471071600    580 465 V3 imac bmp   IPhone 3G 471071600     12 000 V3 iphone bmp    MacBook Air 471071600     15 000 v3 imac  airbao       MIMDSTORM    471071600     10 000 v3 lega Mindst      Nikon DSO 4710715600       36 000 v3 nikon Do       Nintendo DS 471071600     6 000 V3 nds bmp    Mintendo Wii 471071600     12 540 V3 wii bmp    PlayStation 3 471071600     14 000 V3 ps3 bmp   Wii Fit 4710718600       3 000 V3 wii fit bmp                Delete       Figure 4   6  Save Local XML Product File    Step 8  Double click a product item  or select a product item and click  Edit  to change    the information for that item       C  Documents and Settings michaelhsu V  RR MT IET IMK 571    V3 htc daimon     V3 imac bmp      MacBook Air 471071600     15 000 v3 imac  airbao     MIMDSTORM    471071600    510 000 v3 lego Mindst     Nikon DSO 471071600       36 000 v3_nikon_D90        Nintendo DS 471071600     6 000 V3 nds bmp  
33. 56KB  In Use 5S52KB    In Use  129956kB       Figure 1   19  Memory Properties               o oo Ah             2 PTechnorogy Corp     IMK 571R Software and Programming Guides    Step 4  Device Name  These setting are used to identify your Windows CE device to    other computers  Please type a name and a short description         System Properties     General   Memory   Device Name   Copyrights      These settings are used to identify your Windows CE device to  other computers   Please type a name  without any spaces  and a short description           Device name   ERUS    Device description  ET IMK 570 RISC Panel PC    Figure 1   20  Device Name    Step 5  Copyrights  displays the copyrights for the operating system     System Properties  General   Memory Device Name      Depending upon which components you are running  your product may  contain the following third party technologies     Portions of this software are based on MESA Mosaic  MESA Mosaic was  developed by the National Center for Supercomputing Applications at   the University of Ilinois at Urbana Champaign  Distributed under a   licensing agreement with Spyglass  Inc  M       Figure 1   21  Copyrights    1 4 Built in User Applications of Windows CE 5 0    The built in applications are shown on the desktop or in the start menu              0  Hr DALL PEE       G  J ag  Bu y Device Microsoft   M V  d 7 0  iss  ee NinIKiosk    Recycle Bin My  Documents    Excel Viewer PDF Viewer    Ej ed  Ne     Datz  Image PowerP
34. ANDLE Komm dr  EY Ba Ic RN  Windows CE NET Emulator  Default   6 BiB        Start Page Forml vb  Design     Solution E plorer   SmartDevice    2 x  Solution SmartDeviceA pplication     1    gpl SmartDeviceApplicationl  References   E  AssemblyInfo vb  Forml vb                     xoqpoo    d              duc Red M LED RI M MCI HEC HER SR E EE E    Properties XI    HEH  Forni Se Wino ams Foo y   2n uc ucc c e  4i   m  e  Hac le E qq tq RE d Mq M c E   o a8   ma  con         Default   Output A x False    i D  0  False    True     none   True  640  392  Snap ToGrid True  Text Form     E  ES  Properties     Dynamic Help      Bett    Figure 6   45  New Project Page    6 4 2 2 Building and Downloading a Program    Here  as an example we will create a program to display the text    WELLCOME     at the  center of a window     Step 1  Select a label from the toolbox  and add a label named Label1 to the form     Step 2  Input    WELLCOME    into the  Text  item of  Label1  property         Page 124           o oos ee mn    See           F ripe che E    IMK 571R Software and Programming Guides            ter PTechnorogy Corp          Labell system  Windows Forns Label e      B     aile      Name   Lontesthienny  Enabled  Font  Foret olor  Location  Locked  Modifiers       Labell    none    Time  PHingLil  15 75pt  style  B Red  212  128  False   Friend   128  32  WELLCOME  TopLett    True    1 Properties   EN Dynami  Help         Figure 6   46  Dialog Properties    Step 3  Start to debu
35. ARDSDK_ z  Win32  WCE MIPSII  Release D STANDARDSDK 500 Emulator D Sea e    alx  define MIN_BALANCE  10000       Wr                            g   DemoDaemon files           4 amp 3 Source Files Options CS  x    3 PrinterDemo CPP       Barcode cpp         Code128 cpp   21 PrinterDemoDlg        43 MSRDemo CPP   21 MSRDemoDig cy      lt 3 BarcodeDemo CPP    t  BarcodeDemoDI      gy Exit Demo CPP       DialogExit cpp      lt    MyClass CPP   27 HMXEdit cpp   2 HMXStatic cpp      Markup cpp   27 Media cpp     i MyBitmap cpp d                C  Program Files Windows CE Tools wceS00 STANDARDSDK 500 mfc inclu     lows CE Tools wce500 STANDARDSDK 500 atl includ P aspect ratio                      Select    Directories          displayes  IT mode      lt  j  gt     Class     3 Reso      2  FileVi    of      lError executing clmips exe   4 Creating browse info file     BSCHAKE  error BK1506   cannot open file   MMIPSIIRelXMMedia sbr   No such file or directory  Error executing bscnmake exe         IMK Runtime Demo U 1 3 0 2 exe     error s   7 warning s        TEN Build   Debug d in Files 1 nd in Files 2     af    Read Ln 41  Col 1 REC  COL  OVR  READ  BS     wcs Sh 2 Windows Explorer   IS   IP address   L lll DemoDaemon   Micy E Microsoft PowerPoint   l    2        Figure 9   1  Adding Library Step 2    E  DemoDaemon   Microsoft eMbedded Visual C      media h   D Eie Edit View Insert Project Build Tools Window Help    e agg Be  c   mpm Gs  error SE           MEDIAPROPERTY All lo membe
36. BVVIFORIOnL  iie een dE dE E PEE vor  95  6 1 2 Software Environment cxsivcdsiccersswesheancmdsanaiiilidicesaastnvnhebanenestiislllecesasbanhehaduasanlauaal 96  6 2 INSTALLING APPLICATION DEVELOPMENT TOOLS             ccccccssssecceeceeeeceeceueseeceeeaeees 96       Page vi Taa    2 a            ter PTechnorogy Corp     IMK 571R Software and Programming Guides    6 2 1 Installing the IEI ALCHEMY Windows CE 5 0 SDK    n    97  DOINSTAEPINGUSCTIVESYNG asistir ume Eb I UNE neam E pe MIDI MEN ME 102  6 3 1 Establishing a Connection via Acrtfvehune   nnns 102  6 3 2 Connection Procedure Using a Serial Cable                     esses 102   6 4 APPLICATION DEVELOPMENT E 111  6 4 1 Development using eMbedded Visual C   4 0           eese 111  Od T ICieduno e TEE 112   6 4 1 2 Configuration of the Platform Manager  116   6 4 1 3 Program Debugged Using IMK 570                        sees 120   6 4 1 4 Programs Released for IMK SI  120   6 4 1 5 Program Debugged Using the Emulator                                   eeeeeessessssss 121   6 4 2 Development Using Visual Studio NET 2003                   sse 121  Od Creating EIERE 122   6 4 2 2 Building and Downloading a Program                              eeeeeeeeeeeeeeee 124   6 4 2 3 Program Debugged Using the Fmulator    126   6 4 2 4 Program Debugged Using IMK 570                          sese 126   7 CONTROL BARCODE SCANNER WITH BARCONTROL OCX                      129  FP LIS HOD  SUMMARY E 130  7 2 ADD BARCONTROL OCX OBJECT IN EUL Ee
37. Chapter 4 1 4  for details of IEI Remote    Management tools     1 6 2 3 IEI CEUTILITY    IEI Windows CE device utility for configuring  managing  updating  and diagnostics of your  IEI ALCHEMY AU1250 RISC based Windows CE 5 0 devices  Please refer to chapter 2 5     for details     1 6 2 4 RegEdit    This program would help customers to view and edit the settings in your Windows CE    devices     ecu                  I I PTechnorogy Corp      Fie Ea vev  Lis ER  o e ame        oss        zd HKEY  CLASSES BOOT   E HKEY  CURRENT  USER    CJ HKEY  LOCAL  MACHINE   D HKEY  USERS    IMK 571R Software and Programming Guides          E  E  E       EE  Figure 1   57  Registry Editor    1 6 2 5 REGSVR32  amp  REGSVRCE    Execute these at the DOS command prompt     REGSVR32   Function  Register or Unregister a DLL   Syntax  HEGSVR32   U    S    C    l   Command Cell DLL Name  REGSVR32   U    S    C   N  I   Command Line  DLL Name  owitches   u  Unregister Server    s  Silent  no dialogue boxes    c  Console output    n  Don t call DilRegisterServer   i  Call Dillnstall  or DilUninstall if  u is specified   Command Line An optional command line for DllInstall   REGSVRCE     Function  Register or Unregister a DLL                 IEI x Kasiuid   PESO    IMK 571R Software and Programming Guides    oyntax  REGSVRCE   U    5    Command Line  DLL Name    owitches   u  Unregister Server      s  Silent  display no message boxes   1 6 2 6 Save Registry    Saves any settings made to the registry
38. Corp        Remote Desktop Connection    General   Display   Local Resources   Programs   Experience    Start a program       Start the following program on connection    Program path and file name     E          Start in the following folder     Ce    Figure 1   32  Remote Desktop Programs Tab    Step 5  Click Save As to save the new connection     Remote Desktop Connection    General Display   Local Resources   Programs   Experience    Logon settings    P Type the name of the computer  or choose a computer      from the drop down list     Computer    rd thinsrv   sl    User name  Jadministrator  Password       Domain       connection settings    Save current settings  or open saved connection        Figure 1   33  Remote Desktop General Tab    Page 20    IMK 571R Software and Programming Guides             IE   I    PTechnolrogy Corp     IMK 571R Software and Programming Guides    Step 6  Select the connection you created in Step 2  Then click Connect     Computer    my rdp server          Figure 1 34  Remote Desktop Connection       Step 7  Enter the  User name    Password  and  Domain  of the computer to connect to     and click Connect     Log On to Windows    Windows Server 2003  Enterprise Edition    Copyright    1885 2003 Micrasaft Corporation    User name     Password   Log an En   TEDTEST      Cancel   Shut Dawn      Options  lt        Figure 1 35  Windows Server 2003 Logon       1 4 3 Software based Input Panel    A large sized onscreen keyboard can be used for ent
39. E Fe SEAR     Figure 2 19  Search for NET 41  Figure 2 14  28 ec wG CS EEEa NENEA ERAEN 41  Figure E OC ren d 42  Figure 2 16  Terminal Properties General Tab                                           eeee ee eeeeeeeeee rennen 42  Figure 2 17  Terminal Properties Display Tab                                              ER  daks SE e  Figure 2 18  Terminal Properties Control Panel Tab                                              eeee eere eee 43  Figure 2   19  Set Device  FIIO    uoao iones rns ad oa e Sau EEE adi ex FM uas Usa SR DIEN GE EUIS 43  Figure 2 20  System Property General Tab                                       eeeee ecce ee eeeeeeee eene eene 44  Figure 2   21  System Property Device Name Tab                                          eeee eee eeeeeeee rennen 44  Figure 2 22  System Property Copyright Tab                                     eeeeee eee eeeeeeeeeee nennen nnns 45  Figure 2 23  RDP Connection Properties                              11111llleeeeeeee eee ee eee esee enne nennen nene n nnn nnns 45  Figure 2 24  Terminal Connection Managger                                  eeeeeee eee eeeeeeee eene enne nennen nnn nnn nnn 46  Figure 2 25  Connection EE Ce dTM 46  Figure 2 26  VNC Connection Properties                               1 llcieeeeeeeeee eere e eese eene nennen nnn n nnn nnns 47  Figure 2   27  Client PC VNC Viewer                            eeee eese eeee eee eene eene nennen nnn nnn nnn nhan nnn nnn 48  Figure 2 28  FTP RE EE ue E 48  Figure
40. Edit XML  to select the location of the XML file containing the product    information     Download Upload          Figure 4   2  Main Window            9  IEI STechnology Corp     IMK 571R Software and Programming Guides  Step 4  Click the  New  button to pick the location where the XML file will be created     XML List Dialg Le ES                                              Delete     C  Documents and Settings  michaelhsu eg RMT praducts  xm p     Product      Barcode      Prie ___  Image JE    Input barco    Productprice Image namei                   Delete       Figure 4 3  Create a New XML File     c    lt                  mc cf ze       om omo c oco    B    x          SE    i    SS    SSS s s EIE e    dbi         me k          gt        IMK 571R Software and Programming Guides    Step 5  Click the  Folder  button to pick the XML file        Figure 4   4  XML List Dialog         L    IER PTechnorogy Corp        Delete    Step 6  The location of the XML file is selected and the product information contained in    the file is displayed in the space below        Gi Pocuments and Settings michael UR WRIT IE  Ih  571 8    37107 1500     SF 1071600     471071600     PelacBooe Ar 37107 1600     MINDSTORM    471071600     hiken Don 37 107 1500     Nintenda DS a7 1071600    hintendo vri 47107150     PlayStation 3 471071800     473071500         523 900     80 465  312 000   15 000    10 000    55 000  25 000   312 530   14 000    3 000    gel    v 3h tc daimon       V3 mac be  V
41. Ei  IER    IEI Technology Corp        La          F                j  d          a    Ed E    d e Fam 13 n m  1     E SEET See ZS           Ee e wm      f i        e    n  FN     m  y        y 4      i  o      Y 1     N  Uu  E        4 i in    IMK Runtime DEMO User Guide   XML Merchandise Manager User Guide   and MSR Programming Guide    User Manual       OHS TEs     EJ  Rev  1 00     29 September  2009 Ed                       hon elecnnology Corp     IMK 571R Software and Programming Guides       Revision    Version   Changes       29 September  2009 Initial release       IMK 571R Software and Programming Guides                  HE S KS uuo  AS    Copyright       COPYRIGHT NOTICE    The information in this document is subject to change without prior notice in order to  improve reliability  design and function and does not represent a commitment on the part    of the manufacturer     In no event will the manufacturer be liable for direct  indirect  special  incidental  or  consequential damages arising out of the use or inability to use the product or    documentation  even if advised of the possibility of such damages     This document contains proprietary information protected by copyright  All rights are  reserved  No part of this manual may be reproduced by any mechanical  electronic  or    other means in any form without prior written permission of the manufacturer     TRADEMARKS    All registered trademarks and product names mentioned herein are used for identification
42. N                                        eee ee eeeeeeeeeeeee eee nene nennt 23  Figure 1   42  Microsoft   WordPad Desktop ICON                                                eeeeee eer nnmnnn nnne 24  Figure 1   43  Microsoft   PowerPoint Viewer Desktop ICON                                                       24  Figure 1   44  Microsoft     Image Viewer Desktop ICON                                                              24  Figure 1   45  Microsoft   PDF Viewer Desktop ICON                                                     ecce 24  Figure 1 46  System TIME cists saa cic cca ec                                      M     M M 24  Figure 1 47  Date Time tele En d 25  Figure 1   48  IEI CE Utility EEN 26  PIQUrE 1 49  Save E  Eu E                                                                         27  Figure 1 50  Auto EO UO ieee ae                                                          Y 28  Figure 1 51  Auto Execution Choose Program Dialog                                                              28  Figure 1   52  OS Image  Startup Logo and Configuration File                                                  29  Figure  1 53  IEI HMTCE LOG d UE 29  rigure 1 54  System Directory eouccucs auci isckt eua QnicG daeDu vice anaa aaa Aaaa 29  Figure 1 55  Screen Capture  COD wisssscisisccac ceci cuns anc Sx ERE cera cua co e d uux E FERES eege 30  Fig  r 1 96  Screen en e                 30  Figure 1   57  RegISUy ce io e                                        S 3
43. R Software and Programming Guides    Step 1  Turn on the IEI Windows CE device  and then connect the personal computer for  developing applications with COM 1 port of the IEI Windows CE device using a    serial cable     Step 2  Go to  Start Menu   gt  Settings   gt  Control Panel      Step 3  Double click Network and Dial up Connection        pm     Network and     Dialup    PLonnections i    Figure 6   11  Network and Dial up Connections    Step 4  Double click Make New Connection        Figure 6 12  Make New Connection    Step 5  Enter a name for the connection  then select Direct Connection as the    connection type  Then click Next     Page 103            _ 9  IEI x K3siuuiJb  Eur    IMK 571R Software and Programming Guides    Make New Connection    Type a name for the connection     n  E My Connection    Select the connection type     Ov Virt  ial Di Wurm etw rk  PPTP    O Virtual Private Network  L2TP       PPP over Ethernet  PPPoE        Figure 6   13  Make Direct Connection    Step 6  Select a device  In this example  select Serial Cable on COM1 Then click    Configure     My Connection    Select a device     TCP IP Settings      Security Settings       Ls    Figure 6 14  Select Device Connection       Step 7  Set the values as shown below        Page 104           IEI PTechnorogy Corp     IMK 571R Software and Programming Guides    Device Properties OK    Port Settings   Call Options  Connection Preferences    Manual Dial  strings  Baud Rate  19200 el      Data Bits
44. RUSS BRA Gi Ba IE Tab        Mini Kiosk IMK 570    MINI KIOSK    e DI    System Settin g Barcode Setting IELCOM    Y   Device Info     ws Wireless   Device Information   DHCP    Static O   Device Name  SDIO86861   IP Address  0 0 0 0   Subnet Mask  0 0 0 0   Restart Network Gateway  0 0 0 0   Reboot System MAC Address  00 1a 6b a7 85    8  DHCP Server  0 0 0 0  PrimaryWinsServer  0 0 0 0  SecondaryWinsServer  0 0 0 0    TE Network Setting    Figure 5 5  Wireless  System Settings Page        Back to Home         e   Won elecnnology Corp        5 2 5 Restart Network    Reset the network connection on the connected IMK 571H       Mini Kiosk IMK 570   Mozilla Firefox        IMK 571R Software and Programming Guides       ise  E   88  D         F  LS        BEBO EPRA        Mini Kiosk IMK 570    IMK MINI KIOSK    Y   Device Info  ge    Device Information    om Network Setting    Ethernet  Wireless    Restart Network  Reboot System    oi ES  BR TAD    SR  H  vc NM_DBLCLE    L ce http   10 3 10  32 Systeralndex e  Ft Bs IE Tab    System Setting    Barcode Setting    Restart Network    This will make settings into storage     Reset Network    Figure 5   6  Restart Network  System Settings Page     Back to Home          IMK 571R Software and Programming Guides    5 2 6 Reboot System    Hestart the IMK 571H       Mini Kiosk IMK 570   Mozilla Firefox            IEI PTechnolrogy Corp           Baz REDO enn EO S40 IAD RH ve NM_DBLCLK      F A  ees      i N N D   http  10 3 10 32 8 stern In
45. Step 22  Using an Existing Partnership    Once you have set up the partnership as above  it is ready to use  When the netpad and    the PC are connected afterwards  it will automatically use the current partnership     To execute synchronization  make sure the netpad and the PC are already connected     Step 23  Click Sync in the ActiveSync window  To stop synchronization  click Stop        tu Microsoft ActiveSync    File View Tools Help    DN       Snc Stop Details Explore Sptions       Figure 6   26  Stop Synchronization       Hard resetting the netpad will delete the partnership on the netpad  You may delete and  create the partnership again on the PC  or create a new partnership  Please refer to    ActiveSync   s online help for more details     Note  Once connected  ActiveSync will reside in the personal computer  and its  connection setting will be kept  It is possible to establish subsequent connections by just  starting up repllog exe until the IEI Windows CE device is turned OFF  Save the  PC  Connection  setting by selecting Save Registry before turning OFF the IEI Windows CE  device  connections can be established by just executing repllog exe even after the IEI    Windows CE device is restarted     6 4 Application Development    6 4 1 Development using eMbedded Visual C   4 0    The CPU needs to add MIPSII in the setup installation of eMbedded Visual C   4 0     It is necessary to add WCE emulator when you debug with the emulator  It is necessary  to install  Stan
46. TANDARDSDK_500 Emulator     1    TECE    Wr            area is the whole window  WN_AREA    0 0 0 0      dow size  How wide  height  the window is  how  spect ratio        Select  Tools     Options           HMXStatic cpp Record Quick Macro Ct Shift R          27 Markup cpp Play Quick Macro Ctrl Shift P     E unam d   Cose Vidi Ming  deo is smaller than the plap window  it displayes    If it s bigger   it just like the DISP FIT mode    gt      lt         Class       Reso      E  FileVi         lError executing clmips exe       Creating browse info file       BSCHAKE  error BK1506   cannot open file    MIPSIIRel Media sbr   No such file or djrectory  Error exe DAL Due    DISP_NATIVE        C  IMK Runtime Demo U 1 3 0 2 exe     error s   7 warning s     Rebuild Error     rh Build   Debug d in Files 1 nd in Files 2    Changes options Ln 41  Col 1  BS GC A e L 2 Wind Explore   EHR   IP address  L DN DemoDaemon   Micy n Microsoft F    cz X    Figure 9   1  Adding Library Step 1        Page 136      Lec                 the play window size  Don t keep the aspect ratio     2m  HEC ICOL OVR READ    Mia a  A    IMK 571R Software and Programming Guides          IEI RTechnology    B  Switch to    Directories    tag  select    New    icon to add a new directory    EI DemoDaemon   Microsoft eMbedded Visual C      media h  aga   E  Ede Edit View Insert Project Build ook Window Help BCE    2 GG Spe UE BS   SEN    MEDIAPROPERT  All class member lo memb Create C C   Memb    wv     DemoDaem m 
47. TOD ICOM m                                   18  Remote Desktop Simple Interface              cccsceeessssessseeeeeeeeeseseeeeeeeeenseeeeseeeeenneeeesees 18       IMK 571R Software and Programming Guides       Ki    Figure 1 31  Remote Desktop Extended Interface                                                         1 eese 19  Figure 1   32  Remote Desktop Programs Tab                                             e eeeeeeeeeeeeeeeee eren 20  Figure 1   33  Remote Desktop General Tab                                       eee eee c eeeeeeeeee eene eere nnn nnns 20  Figure 1   34  Remote Desktop Connection                                      eeeeee eee ec eeeeeeee nenne nene nnns 21  Figure 1   35  Windows Server 2003 Logon                                      eeeeee eee ec ee esee eene nnn nenne nnne nnns 21  Figure 1   36  Software Keyboard ICON                                  ecce eeeeeeeeeeeeeee eese eene nnn n nnne enean nnn nnns 22  Figure 1   37  Large Software Keyboard                              1   11  lleeeeee esee ecce re eeeee eene nnn enne anna nnns 22  Figure 1   38  Normal Software Keyboard                                        eeeeeee eee Lee eeeeeeee eene n nennen nnn nnn nns 22  Figure 1   39  Media Player Desktop lcon                                           eeee ee eeeeeee eren eene eene 22  Figure 1   40  Windows Media Player                                           eeeeeee eee eeeeee eee eren nnne nnne 23  Figure 1   41  Microsoft   Excel Desktop ICO
48. Zo Subnet  ER Save Log Data          icp michael 10 3 10 80     S   EI IME 571 103 1047     2009 09 22 15 17 26 Remote Manager  icp michael ieinet org start up  2009 09 22 15 17 30 Remote Manager  Start scan from 10 3 10 1  2009 09 22 15 17 30 Remote Manager  Device SCAN Response OK  2009 09 22 15 17 30 Remote Manager  Device SCAN Response OK  2009 09 22 15 17 30 Remote Manager  Device SCAN Response OK  2009 09 22 15 17 30 Remote Manager  Device SCAN Response OK  2009 09 22 15 17 30 Remote Manager  Device SCAN Response OK  2009 09 22 15 20 31 Remote Manager  Set Device FTP       Figure 2 7  Remote Management Set Subnet    eg    T      2 E    ps  A o dou oo o d Ss       NM  z             e  hon erechnology Corp     IMK 571R Software and Programming Guides       Step 3  Enter the subnet for monitoring IE  Windows CE devices        Figure 2 8  Remote Management Set Subnet        whee  Step 4  Click    ii to search for all available IEI Windows CE devices in the subnet     d icp michael 10 3 10 80       ma EI IME 57110 3 1047    0 00 22 15 17 26 Remote Manager  iep michael teinet org start up   22 15 17 30 Remote Manager  Start scan from 10 5 10 1  30 22 15 17 30 Remote Manager  Device SCAN Response OK     22 15 17 30 Remote Manager  Device SCAN Response OR  22 15 17 30 Remote Manager  Device SCAN Response OK  30 22 15 17 30 Remote Manager  Device SCAN Response OK   2 15 17 30 Remote Manager  Device SCAN Response OK   J 15 20 51 Remote Manager  Set Device FTP         D D  ca CH  
49. ace     Cancel       je        erechnology Corp     IMK 571R Software and Programming Guides    Step 6  If you selected Custom  set the components and the location  If you select    Complete  set the component location only     Custom Setup  Select the way you want features to be installed           Click on the icons in the tree below to change the way features will be installed   Support for Embedded Visual C      ied      Documentation    This feature requires 8884KB on    your hard drive  It has 1 of 1  subfeatures selected  The  subfeatures require 31MB on you       Location  C  Program Files Windows CE Tools  weeS500 VWEI_AU1250               Figure 6 6  SDK Custom Setup Options  Step 7  Set destination folders to install SDK  Then click Next     Change current destination folder  Browse to the destination folder    2 SI ol             Folder name                       Figure 6 7  SDK Destination Folder Selection    Step 8  Click Install to begin the installation        Page 100 ELS  R               I I PTechnorogy Corp     IMK 571R Software and Programming Guides    fe IEL AU SU WindowsCE 5 SDH    Ready to Install  The Setup Wizard is ready to begin the Custom installation                               Click Install ta begin the installation  If you want to review or change any of your  installation settings  cick Back  Click Cancel to exit the wizard                       Figure 6   8  SDK Ready to Install  Step 9  Install SDK     Per It ZUR  Hubo yu S Hu     Installi
50. al Studio Solutions             Page 122 NLT  A                 IE  aTechnoiogy Corp     IMK 571R Software and Programming Guides    Step 2  Select  Visual Basic Project  as project genre  Select  Smart device Application     as template  Enter the project name and the file location  Click OK     Step 3  Select Windows   CE as target platform  Then select a project type and click OK     emat Device Application Wizard    SmartDeviceApplcation        Welcome to the Smart Device Application Wizard    This wizard creates a project to develop an application to run on a smart device        What platform do you want to target     You currently have the Following devices  installed that will run an application targeting  this platform     STAMDARDSDK 500   SDK Emulator  Windows CE NET Device   Windows CE NET Emulator  Default    Pocket PC 2003 Phone Edition  Virtual Radio   Emulator   Pocket PC 2003 Phone Edition Emulator  Pocket PC 2003 Emulator   Pocket PC Device   Pocket PC 2002 Emulator       What project type do you want to create     Windows Application  Class Library  Console Application  Empty Project       OK   Cancel   Help         Figure 6   44  Smart Device Application Wizard    Step 4  A built project is shown as below     Page 123         e  Won elecnnology Corp        SmartDeviceA pplication    Microsoft Visual Basic NET  design    Forml1 vb  Design    File Edit View Project Build Debug Data Format Tools Window Help       mi  Za  GG E OE X Belo a G G  p Deve  gt  g   H
51. alled to and click Install   If    unsure  leave the default     is WHT Remote Manager setup  Installation Folder i    L1   x     Aid  Setup will install WET Remote Manager in the Following Folder  To install in a  Tur different Folder  click Browse and select another folder  Click Install Ea start      the installation                   Browse            Space required  1 0IMB    Space available  2  1B    Cancel   Nullsoft Install System v2 14 z Back   Install       Figure 2 3  Remote Management Setup Installation Folder    Step 3  When installation completes  click Close           Show details      Cancel   MullsaFt Install System ve  14 e Beck  E      Figure 2   4  Remote Management Setup Completed    2 3 Remote Management Tools    IEI Windows CE devices online  offline status       IEI Remote Manager Tools       i  LG icc raichael 0 3 10 80     Figure 2 5  Remote Management         device is offline now    device is online now    ow KS I EL               I    PTechnology Corp        IMK 571R Software and Programming Guides    Step 1  After installing IEI Remote Management Tools run the program  The following    window will be shown  Default Password  Admin    th IEI Remote Manager Tools    Jii    e Help    File lp  f AN DS  s o M  A E   KE  Ka All Data             Password   Cancel                  2009 09 22 13 25 04 Remote Manager  icp michael ieinet org start up       Figure 2 6  Remote Management    Step 2  Select Set Subnet from File on the toolbar                 3 
52. are and Programming Guides    3 5 Button F2  Printer Demo    4710716000060    ieme          F1    F2 mb  F3 Ea F4 2    Figure 3   5  Main Screen                 e  IEI PTechnorogy Corp     IMK 571R Software and Programming Guides    Print Result       Figure 3 6  Main Screen            A  Won elecnnology Corp     IMK 571R Software and Programming Guides    3 6 Button F3  MSR Demo     Teddy Kuo  ICP Electronics Inc   Management Dept     President CEO          0938103016  teddy iei com tw                      Figure 3 7  MSR Demo Screen           SETS JI  T  CoPp   IMK 571R Software and Programming Guides    3   Button F4  Exit     Select    Exit button   Exit to WinCE      Select  Cancel button   Go back to IMK Runtime Demo Main Frame     T             Do You Really Want to Exit       e  f Y ER  d Lm    CR FA x            Figure 3 8  Exit    Notice   If you confront trouble when compiling IMK Runtime Demo source  code  please refer to solution in Chapter 9 FAQ          hon elecnnology Corp   I    MK 571R Software and Programming Guides    Chapter    4          XML Merchandise  Manager             Page 64                  PTechnorogy Corp        IMK 571R Software and Programming Guides    4 1 Starting the XML Merchandise Manager  Double click the XML Merchandise Manager exe icon to start the program     AML Merchandise Manager exe  ML Merchandise Manager        TE  Technology Corp        Figure 4   1  XML Merchandise Manager Icon    4 2 Modifying the XML File    Step 3  Click  
53. ating system on a target device  These can  be real objects on the target device  such as files and folders     virtual objects  such as the Recycle Bin  or remote objects       accessed through a network     1 2 2 List of Control Panel    Save Registry Power reset after    after execution execution             Management    Display Set up panel display Required Not Required   Set up other items related  to display such as wallpaper    Input Panel Setting input panel Not Required Required    3      zer        E     lt  p d        T jd SP       A  Ge  Sie Z i Kl Zen  ri              Lb s          cy    IMK 571R Software and Programming Guides    Save Registry Power reset after  after execution execution    Network and Set up network environment   Not Required  Owner Set up the owner   s Required Required  information    PC Connection Set up connecting Required Required  computers    Regional Settings   Select the regional settings    Remove Programs   Delete installed applications    Not Required Required       Dial up Connection            Need to save its registry  except Digital   s program     Required to restart when    uninstalling     Stylus Set up touch panel  Required Not Required    Set up calibration here    System Set up allocation of a Required Not Required  memory and device name     Volume  amp  Sounds   Control volume and sound  Required Not Required    Should set up touch  sounds or click sounds in  here     1 3 Control Panel Settings             All the devic
54. ation  P   Contacts Microsoft Outlook    Oey Files Synchronized Files   1653 Inbas Microsoft Outlook    Ce  Pocket Access Microsoft Databases  Tasks Microsoft Outlook     To find out mare about and to customize what gets synchronized  click Settings       on that information type in the list and then click Settings       E sg  r    5m   ma   me         Figure 6   23  Synchronization Settings    Page 109             ie  Hof ef ecnrology Corp     IMK 571R Software and Programming Guides    Step 20  ActiveSync will display the Setup Complete screen with information of using    ActiveSync  Click Finish     New Partnership l   X     Setup Complete       Tou are now ready to start exchanging information between  pour mobile device and this computer     Upon exiting this wizard  Microsoft ActiveSync will open and     If pour device ig a quest  click Explore an the toolbar and  shart exploring your device     IF our device has a partnership  synchronization starts   Please wait until syachronization is complete before using  your device     Click Finish to exit this wizard         lt t       xx   me   om        Figure 6 24  Device Setup Complete    Step 21  Connected Screen       t Microsoft Actes sme l  al x     File View Tools Help       o       ve wSsCE  Connected    emchrmnized       Information Type   s latus          Figure 6 25  Device Connected with ActiveSync       Page 110       o      o oco        IMK 571R Software and Programming Guides           IE  PTechnorogy Corp     
55. ce Mame   Copyright    oyster  Coraputer   Windows CE Version 5 0  Build 1400  Processor Type  Meng  MIPS32  Au  200    Expansion Slots     ul    2004 Microsoft Corp  All rights reserved  Memory  98104 KB RAM  This coraputer programa IS protected by    US  and international copyright laws  Registered to        Figure 2 17  System Property General Tab    2 4 2 2 3 Device Name    This section shows name of the device  You can enter a description here     Ceneral   Device Name   Copyright      Please enter a name bylthout space  and a short description for your Windows  CE device to identity 1t from other computers 1n the network     Device Marne    IET IM E 570  Device Description    IE  M E 570 RISC Panel PC       Figure 2 18  System Property Device Name Tab    2 4 2 2 4 Copyright    This section displays the copyright of the device        ecu        P zm Le    Page A4                 HE PTechnorogy Corp        Depending on the components vou are running  Your product may contain the  following third party technologies    Portions of this software are based on NCSA Mosaic  MCSA Mosaic was  developed by the National Center for Supeicernputing Applications at the  University of Ilinois at Urbana Charopalen Distibuted under a licensing  agieeraent with spyglass  Inc    C  ontamns Security software licensed from ESSA Data security  Inc        Figure 2 19  System Property Copyright Tab    2 4 2 3 Define Terminal Connection of an IEI Windows CE Device    Please follow the steps belo
56. ce with a communication method     Step 1  To open the platform manager  select Configure Platform Manager from the    Tools menu        Page 116 HB      m           AA AR M   SE E H    disi           Z           I I PTechnolrogy Corp          File Edit View Insert Project Build   Tools Window Help    Source Browser    Alt F12    Jels ia     melo Close Source Browser File  op    All class  A OO          P  Error Lookup   TEST    IEL   AU1250     517  X Remote Call Profiler  WCESOD      Remote File Viewer  WCESOO   P  Remote Heap Walker  WCE500    5 Remote Kernel Tracker  VW CESO0   A  Remote Performance Monitor  WCESOQ     t Remote Process Viewer  WCE500   Pa  Remote Registry Editor  VCESO00   fb Remote Spy    WCE500   A Remote System Information  WCE500   A Remote Zoomin  WCE500        o Si TEST classes       Select Remote Tools    Customize     Options        Macro     Record Quick Macro Ctrl Shit R  Play Quick Macro Ctrl Shitt P    Sa ea Manager          Figure 6   34  Platform Manager Configuration    Step 2  To open Device Property  select IEI AU1250 Device and click Properties  Then  select Microsoft ActiveSync from the  Transport  and  Starting Server  menus     Click OK     Page 117            ale  Won eiecnnology Corp     IMK 571R Software and Programming Guides    select a platform or device to configure     c IEI AU1250 Add Device  Stee IEI 401250 Device            G   STANDARDSDK 500    Delete      xd Windows CE NET Default Plattonm                                
57. d Visual C   4 0  install the Service Pack 4  or above      If you use Visual Studio  NET 2003  install the Windows CE utilities for Visual Studio  NET  2003 add on pack 1 1     6 2 1 Installing the IEI ALCHEMY Windows CE 5 0 SDK    The SDK is the set of headers  libraries  helo documentation  platform manager files     run time files and platform extension for writing programs for Windows CE   The following step illustrates the SDK installation guide     Step 1  Run the product CD ROM  MEI ALCHEMY AU1250 Windows CE 5 0 SDK    double click IEI MIPSII SDK MSI package file to install the SDK  Then click    Next        IEI MIPSII SDE  1 00   mai    Figure 6   1  SDK Installation File    3 I                 e  IE ei ecnnology Corp     IMK 571R Software and Programming Guides       Welcome to the IEI AU1250  WindowsCE 5 0 SDK 1 00  Setup Wizard    The Setup Wizard will install IEI ALI1250 WindowsCE 5 0 SDK  1 00 on your computer  Click Mext to continue or Cancel to  exit the Setup Wizard     Cancel          Figure 6 2  SDK Installation Welcome Screen    Step 2  Read the End User License Agreement carefully  Select Accept and click Next        End User License Agreement    Be sure to carefully read and understand the following end user license agreement   and then indicate whether you accept or do not accept the terms of the agreement     This software will not set up on your computer unless you accept the terms of the agreement   For your future reference  you may print the text o
58. dard SDK for Windows CE  as well     Page 111    i l                    a  IEI x K3siuuiJb  Eur    IMK 571R Software and Programming Guides    The following procedure shows how to display a window on the screen using the  embedded Visual C   4 0     6 4 1 1 Creating a Project    Step 1  Start eMbedded Visual C   4 0 and select New from the File menu  In the    Projects tab  select the type of program to create and input a project name     Step 2  Select  Win32  WCE MIPSII     for CPUs        Files Projects   Workspaces       a WCE Application Project name      amp   WCE ATL COM AppWizard TEST    la  WCE Dynamic Link Library   f  WCE MFC ActiveX ControlWizard    Location   gA WCE MFC AppWizard  dll  ocation     lt   WCE MFC AppWizard  exe   C  Program Files Microsoft eMbe KS      WCE Static Library     e Create new workspace    C Add to current workspace    Win32  WCE ARMV4   Win32  WCE ARMVAI   Win32  WCE ARMVAT   Win32  WCE MIPS16   Win32  WCE MIPSIIJ  Win32  WCE MIPSII FP      E          Figure 6 27  Creating a New Project    Step 3  To debug the program by the emulator  select  Win32  WCE emulator         PTechnorogy Corp        Files Projects   Workspaces       SIWCE Pocket PC 2003 Application Project name    WCE Pocket PC 2003 MFC AppWizard  exe   EST              a Ww CE Application  Si WCE ATL COM AppWizard SC  la  WCE Dynamic Link Library GN   WCE MFC ActiveX ControlWizard  C  PROGRAM FILES MICROSOF         WCE MFC AppWizard  dll     WCE MFC AppYizard  exe       LEE  
59. dex htm  ete EHARA El Bs IE Tab        Mini Kiosk IMK 570    MINI KIOSK    IMK    System Setting      Barcode Setting    Y   Device Info  ge    Reboot System    This will make target system reboot     Device Information    om Network Setting    Ethernet  Wireless  Restart Network    Reboot System    Figure 5   7  Reboot System  System Settings Page     IEL COM    Back to Home               e   hon elecnnology Corp     5 3 Barcode Settings Pages    5 3 1 Main Frame    The main barcode settings page       Mini Kiosk IMK 570   Mozilla Firefox    IMK 571R Software and Programming Guides           SS REE cho EO SRE TAD HH  vc NM_DBLCLK      F A  ESA T   8    E Tab    Tw Barcode Setting    Go to system settings page    s 7E  UN    CL      Mini Kiosk IMK 570    MINI KIOSK    IMK    un Code Type  Support  Codetypes    EN Options    Beeper  Trigger Mode  Factory Default  Version Info    Figure 5 8  Main Barcode Settings Page    DR EE    CO  o    System Setting IELCOM Back to Home    Go to http    www ieiworld com    Return to the main settings page                       I I PTechnorogy Corp     IMK 571R Software and Programming Guides    5 3 2 Support Codetypes    Set the supporting codetypes for scanned barcodes          Mini Kiosk IMK 570   Mozilla Firefox  se  E  RED d   OD HESS  BRB  LAT  HH  vc NM_DBLCLK     RS Es            A MS MEE hit 10 3 10 32 Barcodelndex htm  E A   AHHA EPRA      GE  IE Tab        Mini Kiosk IMK 570    MINI KIOSK       e     Ba rc ode Setti n g dos Setting
60. e settings are changed through the control panel     Step 1  Click on Start          PTechnology Corp                        IEI x K3siuuidb  PES    Step 2  From the Start menu  select Settings     Step 3  Then select Control Panel     Az    m  Certificates     Date Time Device Dialing Display Input Panel     Internet  Management Options    9 9 B8 P    Owner Password PC Regonal Remove Stylus System    Connection Settings   Programs     Estat  re contol paral    Figure 1   3  Control Panel    Step 4  Make any required changes     IMK 571R Software and Programming Guides          GE    Moke   Mebwork and    Ges Ae    Step 5  Select  Start  gt Programs  gt Save Registry  to save any changes  If not saved to    the registry  the changes will revert back after a system restart     Le        O Microsoft File viewers     Calibration  HE Command Prompt    z    fag Programs  D  Favorites    Documents    Lx Settings     amp  Help    iJ Run                 Internet Explorer      Media Player  EY Microsoft WordPad       SS cave Registr y        Figure 1   4  Save Registry           ud Remate Desktop Connection    4  Windows Explorer                  ter PTechnorogy Corp     IMK 571R Software and Programming Guides  1 3 1 Stylus  Calibrate the touch screen to ensure that input using the stylus is correct     Step 1  Double click the Stylus icon on the Control Panel or  Start    gt   Programs    gt      Calibration                     3 Microsoft File viewers  Get     00 07  Command Prompt
61. e word processor    synchronizes data between a desktop and Windows CE device     This device supports ActiveSync 3 5 and up     A framework for building applications  COM components and    controls     IMK 571R Software and Programming Guides             iE      PTechnology Corp     Peien   Deseriptons ooo    Active Template Library   ATL     C Libraries and    Run times    Component Services   COM and DCOM     Standard Win32 SDK  for Windows CE    WinSock 2 0    Windows Networking  API    TCP IP    XML services and    support    File system and data    store registry settings    NET Compact    Framework       A C   template library for creating small  fast Microsoft      ActiveX servers     All C libraries and run times for Windows CE    An operating system independent  object oriented system for  creating binary software components that interact with other  COM based components in the same process space  in other  processes  or on remote machines  Three levels of run time    support are available     Software Development Kit with common baseline Windows CE    technologies for easily porting applications    Winsock handles input output requests for Internet applications in  Windows  Winsock runs between an application program such as    a browser and the Internet program that uses TCP IP        Manages network connections and accesses remote file systems       and printers     Offers network sharing resources including IP  ARP  ICMP  IGMP   TCP and UDP  Also supports DHCP a
62. ect    to the data transfer cable         H Microsoft Activesync  lei x     Fie View Tools Help  mmc hranize  ip       Mobile Device    Explore  Delete Partnership       H4 PF 02 35  Get Connected        Connection Settmes          Close       Figure 6   19  Connect With ActiveSync    Step 14  Click Next on the dialog  and immediately click OK on Run dialog on the IEI    Windows CE device for executing repllog exe        Page 106 An        A              m  i  I    PTechnorogy Corp     IMK 571R Software and Programming Guides    Step 15  If the connection between the IEI Windows CE device and the personal  computer for developing applications is not established  the following dialog will  pop up  Please retry steps  10  and  11   Or run step  11  first and then run step   10      Step 16  Description of Get Connected     Get Connected X     Get Connected    To connect pour device to this PC     1  Connect the cable to the PC  2  Turn on the device    3  Place the device in its cradle    ActiveSync should automatically detect your device     IF Your device is not automatically detected  click Next   IF You are using infrared  IR   click Help          E se Lr 9e    mg   emp         Figure 6 20  Connect Device    Step 17  Check COM ports of your IEI Windows CE device from the personal computer     Page 107              e  hon elecnnology Corp             Cet Connected    Checking COM Ports  Please wait while Setup locates your mobile device        Progress          Looking for a
63. eeee eene nnn nnn 118  Platform Manager Device Properties                                               eere 118  Platform Manager Example Program                                                    e esee 119  Connect With ActIVeSVno        or ico Eege eege EAR 120  Connect With ACTIVES VIG iunio ineo R roe bac22 Ino Iesus ebd iaaa 120  My Device Desktop ICOM                                              leeren ener 120  Jnd                   M    121  Gi EEN ele Debugging BERNER E EE COO EE 121  Create New e  E                                                  122  Smart Device Application Wizard                                       1 1ceeeeeeeee esee eren nennen 123  NOW Project PAG PEE Es 124  Dialog POD CICS t c                                     125  Bolle                                                125  Select Target DEVICE mt                       126  Select Deployment Device            cccccccccessssseeeseeeeeeeeeeseeeeeeesnesneeeeeeeeseeeononenseseeeeees 127  Select Windows CE NET Device              csssssssseeeeeeesseeeeeeeseeseeeeeeeseseeeooesenseneeeeees 127  Example Program OutpU  t         sssnsnnsnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnn nnmnnn nnna 128   SE 135    Page xiii    3 I                 e   hon elecnnology Corp     IMK 571R Software and Programming Guides    List of Tables    Table 6   1  Hardware ReEquireMent           cccsccceeeeesseeeeseeeeseeeeeeeeeeeeeeneeeeeeeeeeeeesaeeeseeneeasaeeeesenensnenees 96       Table 6 2  Software R
64. elecnnology Corp     IMK 571R Software and Programming Guides       7 1 Method Summary    BARControl ocx function    ReadBarCode       Reads barcode string    7 2 Add BARControl ocx Object in HTML      object classid  clsid F1AC3FFD 785B 4592 AC8D 34F358D11FDF  id  BarControl   width  0  height  0  gt  lt  object gt     7 3 ReadBarCode int iLowTrig Time   Description Reads barcode string  Syntax BSTR ReadBarCode int iLowTrig Time   Return Value BSTR WCHAR  returns barcode string  or  NONE  when read fails     Parameter iLowTrigTime  Decode time in milliseconds  when reading 2D barcodes it    is recommended to set this value to 500        Page 130 Beni                  LE    IMK 571R Software and Programming Guides E                PTechnorogy Corp        Chapter    S       MSR Programming  Guide for  IMK 571R CE5 MSR             Page 131          OO  hon elecnnology Corp     8 1 Adding Keyboard Support    IMK 571R Software and Programming Guides    To add keyboard support  add the code in this section to the application     8 1 1   h    virtual BOOL PreTranslateMessage MSG  pMsg    void CheckKey UINT nChar  UINT nRepCnt  UINT nFlags      8 1 2   cpp    void CMSRDemoDlg  CheckKey UINT nChar  UINT nRepCnt  UINT nFlags       CString strintput    TCHAR tcchkKeydata 64  1 0      TCHAR tcKeydata 64   0     strintput Format L  c  nChar      int i    if g str IsEmpty           g str   strintput   else    g str   g str  strintput     wsprintf tcchkKeydata L  s  g str    for  i20 i  g 
65. equirements            ssssnsnnnunnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnn nnmnnn nnmnnn nnna 96       Page xiv Aoi          2    I PTechnorogy Corp        IMK 571R Software and Programming Guides       Windows CE Setup               a  IEI eiecnnology Corp     1 1 Start up and Shut down    IMK 571R Software and Programming Guides    1 1 1 Start up  Windows CE starts automatically when the system is turned on     The initial screen shows for 30 seconds while loading Windows CE 5 0  The startup image  can be changed by overwriting the default  logo bmp  with a customized one  Ideal    resolution is 640 x 480 pixels  with 65536 colors in bitmap format           ERMI       IMKE Fh    R   B a wy A NN    Figure 1   1  Windows Splash Screen           EI     PTechnorogy Corp     Microsoft A i M K  n70  ain Verb  KM  H  My  Documents  lhe  PDF  ges  Viewer  PDF Viewer    Late  PowerPoint   I  at    Internet Remote  Explorer   Desktop         w  H Lease  Media Player Word  KI         mesenger 570 Mini Kiosk       Figure 1   2  Desktop    If the progress bar stalls and the system does not boot  please check in the following  order     Step 1  Check SD card is installed correctly   Step 2  Check SD card is formatted with FAT16   Step 3  Check SD card contents are formatted correctly   Step 4  The OS image NK bin should be on the SD card and not be crashed   Step 5  If the OS image is crashed  prepare a new SD card with the same contents    Step 6  Contact technical support    1 1 2
66. ering information     Step 1  Click the SIP icon           GEZ  IEI    fKasiuJdl   PESE    IMK 571R Software and Programming Guides     aar ae au  ol        Figure 1   36  Software Keyboard Icon    Step 2  Select LargeKB         v LargekB    Keyboard  Hide Input Panel  ES  3 11 AM LA    Figure 1   37  Large Software Keyboard       Step 3  Or select Keyboard     LargekB    v keyboard Esc 1 2 3 4 5 6 7 8 9 0           gt   55 awe Tree Tale  Em EE    Shift   fi  eck BE AN AS a  gt     Figure 1   38  Normal Software Keyboard       1 4 4 Media Player    Step 1  Double click the Media Player icon     Media Player       Figure 1 39  Media Player Desktop Icon    File  Use  Open    Close    Play lists    Favorites  functions to control and manage the  Media File     View  To control the appearance of the Media Player panel                I PTechnology Corp        IMK 571R Software and Programming Guides    Playback  To control the playing status of Media Player     Media Player       Figure 1   40  Windows Media Player    1 4 5 File Viewer    File View enables you to view files created for various Microsoft   programs  You cannot    edit these files   A File Viewer includes the following applications     Microsoft   Excel Viewer  View  print and copy Excel documents        Figure 1   41  Microsoft   Excel Desktop Icon    Microsoft   Word Viewer  View  print and copy Word documents     iz sg D  s              e   hon elecnnology Corp     IMK 571R Software and Programming Guides    G   
67. f the agreement now using the PRINT  button or obtain the text from the  MSFT SDK EULA 1033 rtf file after installation  You may  also receive a copy of this agreement by contacting the Microsoft subsidiary serving your  country  or write  Microsoft Sales Information Center  One Microsoft Way  Redmond WA  98052 6399     END USER LICENSE AGREEMENT FOR  MICROSOFT SOFTWARE   MICROSOFT CUSTOM SOFTWARE DEVELOPMENT KIT FOR WINDOWS CE 5 0   Referred to as the  Microsoft Custom SDK      Press the PAGE DOWN key to see more text   Q Accept     Dedine       Figure 6 3  SDK License Agreement    Step 3  Enter customer information  Then click Next                   I I PTechnorogy Corp     IMK 571R Software and Programming Guides    Pep Dae ed Or Dei Sea HS UE Santi    Customer Information    Please enter your customer information    User Name   Organization                   Ce Uer       Figure 6   4  SDK Customer Information    Step 4  Choose setup type  User can choose development program language such as    Embedded Virtual C   4 0 or  NET Compact Framework  Then click Next     Step 5  Select Complete to install the whole program  to just install specific parts  select    Custom     fer Le ete y  E    Choose Setup Type  Choose the setup type that best suits your needs    Custom    Allows users to choose which program features will be installed  and where they will be installed  Recommended for advanced  users     Complete  All program features will be installed   Requires most disk  sp
68. ffset 0x02 in configure file can  support different display type  You can use the configure file to change system settings for  your display  For example  set the value of offset 0x02 to 0x01 when the resolution of  display is 640 x 480  Set the value of offset 0x02 to Ox0a when the resolution of display is  800 x 600     9 3 Why there s error message when I rebuild the IMK Runtime    Demo source code in the disc     It s possible caused if you didn t install Platform Builder 5 0 in your develop environment     You can get rid of this problem by following the steps below      Page 135    SC ee               PTechnology Corp     235   235        A  Select    Tools  gt  Options    at toobar    Bl  DemoDaemon   Microsoft eMbedded Visual C      media h    E Ede Edit View Insert Project Build Tools Window Help  3 G ug B   f      Source Browser    AlttF12      st A  Emor Lookup    DemoDaem    STAN ARDSDK   ZX Remote Call Profiler  WCESO0         Ab Remote File Viewer  WCE500      gl DemoDaemon files   7  Remote Heap Walker  WCE500     4 Source Files A Remote Kernel Tracker  WCE500       PrinterDemo CPP         7 Remote Performance Monitor  WCE500   4  Barcode cpp Z  Remote Process Viewer  WCE500   E EER ee A Remote Registry Editor  WCE500   X nterDemo g  Remote Spy   CE500    4 amp 3 MSRDemo CPP   d       s Remote System Information  WCE500       MSRDemoDig cy AR in  WCESOO     lt 3 BarcodeDemo CPP     i      2 BarcodeDemoDI           t  Memb       Y                             gt 
69. g     rival Basic NET  design    Fomal vb  Design   Debug   Data Tools Window Help    Windows    p Start       Stat Without Debugging    step Over    New Breakpoint          F5  Cul F5    Ctl AI E    Fil  FiO  Cup    Figure 6   47  Debugging    Step 4  Before starting to debug  the following dialog will appear  You can choose to    debug by an emulator and debug on the IEI Windows CE device        Page 125     m 0  Won elecnnology Corp        Deploy smartDevice Application  Choose the device to target  IF the NET Compact Deploy  Framework is not already on the selected device  it will  be deployed along with your application  Cancel    Pocket PC 2003 Emulator Help      Pocket PC 2003 Phone Edition  virtual Radio  Emulat  Pocket PC 2003 Phone Edition Emulator  Packet PC Device  STAMDARDSDK SOO   SOK Emulator  Windows CE NET Device    Windows CE NET Emulator  Default    Set As Default       v Show me this dialog each time I deploy the application                  Figure 6   48  Select Target Device    6 4 2 3 Program Debugged Using the Emulator    If the application programs do not depend on the IEI Windows CE device s original    function such as the backlight and touch panel  debugging using an emulator is available   Before debugging starts  click Deploy on the dialog of  Windows CE  NET Emulator    6 4 2 4 Program Debugged Using IMK 570    Step 1  Connect the personal computer to be used for development and the IEI    Windows CE device via ActiveSync     Step 2  Make sure t
70. h       a  Ei    I File Edit View Insert Project Build Tools Window Help    eege RS c        s               MEDIAPROPERTY i   All cla     No memb Create C C   Memb e X      DemoDaem    STANDARD ARDSDK_      WCE MIPSII  Release     STANDARDSDK _ 500 Emulator D  amp  E                      als  define MIN BALANCE  10000 x    E  DemoDaemon files        4 Source Files Options Choose Directory     lt 3 PrinterDemo CPP   4  Barcode cpp Directory name           Fax jk L           Code128 cpp  21 PrinterDemoDlg      3 MSRDemo CPP     3  MSRDemoDig cy    dA m r       g BarcodeDemo CPP    VISUAL STUDIO PROJECTS s  how     IMK RUNTIME DEMO  21 BarcodeDemoDI       lib     lt 3 Exit Demo CPP     IMEJPP   t  DialogExit cpp  gt  aspect ratio      3 MyClass CPP H  B HEAR cib Direct to path      HMXStatic cpp s     23 Markup cpp faa  IMK RUNTIME DEMO ib       Media cpp  displayes      MyBitmap cpp y IT made    lt    5 Class    of  E Error executing clmips exe         Creating browse info file   BSCMAKE  error BK1506   cannot open file   XMIPSIIRelXMedia sbr   No such file or directory  Error executing bscmake exe   IMK Runtime Demo U 1 3 8 2 exe   4 error s   7 warning s   JN Build  Debug 3 FindinFiles  Y FindinFiles2 7 hel    s lii  Ready Ln 41  Col 1 REC  COL  OVR  READ  Flim     IG L 2 Indo Explorer v els   IP address   L fe DemoDaemon   Micy E Microsoft PowerPoint cs   f    Figure 9   1  Adding Library Step 4       Page 138    LII PL   ee ee ms      9  IE  aTechnoiogy Corp     IMK 571R S
71. he deployment device is  Windows CE NET Device         Page 126 MIN             K  ch   HE aTechnoogy Corp     IMK 571R Software and Programming Guides       emartLievice A pplication    Microsoft Visual Basic NET  design     File Edit View Project Build Debug Data Tools  Si  Emu Ed B   S Beie  0   Ee  Windows CE NET Device 8 8s CE NET Device el Bl  ES      nii          Figure 6   49  Select Deployment Device    Step 3  Click Deploy on the dialog of  Windows CE NET Device         Deploy smartDevice Application    Choose the device to target  IF the NET Compact   Deploy    Framework is not already an the selected device  it will    be deployed along with your application  Cancel    Pocket PC 2003 Emulator Help      Packet PC 2003 Phone Edition  virtual Radio  Emulat  Pocket PC 2003 Phone Edition Emulator  Pocket DE Device               DO   SOK Emulator  Zeg e CE NET Device  Windows CE NET Emu ator  Default          Set As Default       v Show me this dialog each time I deploy the application          Figure 6   50  Select Windows CE  NET Device    Step 4  The file will be downloaded and debugging will start               9     IEI eTechnology Corp     IMK 571R Software and Programming Guides    WELLCOME        Omo fom KSE    Figure 6   51  Example Program Output       Page 128                  LE    IMK 571R Software and Programming Guides E              I PTechnorogy Corp        Chapter    f       Control Barcode Scanner  with BARControl ocx       Page 129           OO  hon 
72. ings    On this page  you can configure and save the Registry  The steps are illustrated as below             e   hon elecnnology Corp     IMK 571R Software and Programming Guides    IEI CE UTILITY Ver  1 0    General   Auto Execution Diagnostic    Y General Settings M  ER JE RAIRE    OO    Gave Setting    Save Registry  Recover to Factory Settings       Figure 1   48  IEI CE Utility    1 5 2 1 Registry Settings    You can view your device registry keys and values by clicking the  View Registry  button   If you want to restore system registry to default factory settings  click  Recover to Factory  Settings   before you do this  make sure all custom applications are no longer associated  with any user defined registry keys  since these keys cannot be recovered again and    would be erased     1 5 2 2 Save Registry Settings    Same function as Save Registry in the Start Menu             ter PTechnorogy Corp     fa     O Microsoft File viewers      Programs       Calibration    se Favorites k  CH Documents   BS Command Prompt    G Settings    amp  amp  Internet Explorer  d ud      Media Player   EF Microsoft WordPad      3 3 Remate Desktop Connection  Suspend ESTEE      ri Windows Explorer    Figure 1   49  Save Registry    cJ Run          Saves all changes to non volatile memory so they are not lost when the system is    restarted   1 5 3 Auto Execution    Programs can be set to load when the device is turned on  The programs are loaded from    the top of the list to the bottom
73. is    displayed  Click OK to close the message window     Windows CE Networking          DHCP was unable to obtain an IP address  If the netcard is  removable  then you can remove reinsert it to have DHCP make  another attempt to obtain an IP address for it  Otherwise  you can  statically assign an address        Figure 1 14  DHCP Warning    Step 8  Ifthe original IP has not been used for a while  it might not work any more  If all  other settings are correct then the old IP needs to be removed from the registry   Clicking  Save Registry  saves these settings and should make connection    quicker the next time     1 3 3 Volume  amp  Sounds    Change the volume and the system sounds     Step 1  Double click the Volume  amp  Sounds icon on the Control Panel                   IE  PTechnology Corp     IMK 571R Software and Programming Guides    Step 2  Click the Volume tab  next  set the  Enable sounds for   to either ON or OFF     Volume  amp  Sounds Properties OK  volume  Loud Enable sounds for     Events  warnings  beeps and system events    Applications tprogram specific and all other sounds    Notifications  alarms  appointments and reminders         Figure 1 15  Volume  amp  Sounds Properties  1 3 4 Keyboard  Set the properties of the keyboard     Step 1  Double click the Keyboard icon on the Control Panel     Step 2  Select the Repeat tab     Keyboard Properties    oN Repeat delay  Ej Repeat rate   Long Short   Slow Fast    Tap here and hold down a key to test          Fig
74. lation Progress Bar                                            Lccceeeeeeeeeeeeeeeerrrneennnnn 101  Figure 6 10  SDK Installation Complete                                             eeee ee eeeeeeeeeeeee ee rere nennen 102  Figure 6   11  Network and Dial Up Connections                                                cene 103  Figure 6 12  Make New Connection                                eeeeeeeeeeeeeeeee eene eee eene enne nnne nnn nnn nnn nnn 103  Figure 6 13  Make Direct Connection                                  eeeeeeeeeeee esee rrr erre eren nnn nnn 104  Figure 6   14  Select Device Connection                                  eeeeeeeeeeeeee eese eee eene nennen nnns 104  Figure 0 19  POM SOU  me                             105  Figure 6 16  PG COMIC CO E 105  Figure 6 17  Change Connection to My Connection                                            eene 105  Figure 6   18  Save RC SU e                    106  Figure 6 19  Connect With ActiveSync                             eeeeese essere crece eere creen eene nnne nnn nnn nnns 106  Figure 6 20  Connect DEVIC C c ECL          107  Figure 6 21  Searching Tor Devica        eneueec iore tih opo Ce eoo Du aene das YxER eu opo a oen aee nnmnnn nnmnnn mnnn 108  Figure 6 22  5et Up    Partnership E 109  Figure 6   23  Synchronization Settings                                    eeeeeeseeeeee crece eee e Leere eene 109  Figure 6   24  Device Setup Complete                                       eeeeeeeee esses essere rece erre 
75. n32  VCE MIPSII  Debug    IEL AU 250 Device       Figure 6 38  Connect With ActiveSync             Step 2  Set the  WCE Configuration  toolbar as below  and execute the build     Step 3  When the build completes successfully  program will be downloaded to the IEI    Windows CE device automatically     Step 4  To debug this program  start the personal computer s debugger   6 4 1 4 Programs Released for IMK 570    Step 1  Connect the personal computer to be used for development and the IEI    Windows CE device via ActiveSync      resr     IEI_AU1250  5l     Win32 WCE MIPSII  Release    IEL Au1250 Device       Figure 6   39  Connect With ActiveSync  Step 2  Setthe  WCE Configuration  toolbar as below  and execute the build     Step 3  When the build completes successfully  program will be downloaded to the IEI    Windows CE device automatically     Step 4  After downloading is completed  the program will be saved in the IEI Windows    CE device s   My Device  folder     My Device       Figure 6   40  My Device Desktop Icon    Step 5  Double click the program icon to run the program           7     Page 120 NI             lt                 ter PTechnorogy Corp     IMK 571R Software and Programming Guides       adress  my Device  D          Application Mi   Data Documents  Control  Panel       Figure 6   41  Run Test Program    6 4 1 5 Program Debugged Using the Emulator    If the application programs do not depend on this the IEI Windows CE device s original    function such as 
76. ncluded  they can be bought from your nearest software   Visual Studio  NET vendor    2003 The available development language is Visual Basic  NET   If developing applications in Visual Studio  NET 2003   Windows CE Utilities for Visual Studio  NET 2003 add on    pack 1 1 is required  and can be downloaded from MSN     IEI ALCHEMY AU1250   Includes standard Windows CE library files  Also includes  Windows CE 5 0 SDK   library files and header files that have access to IEI   s unique    hardware     ActiveSync oyncs the device and the personal computer  Downloadable  from MSDN     ActiveSync 3 7 1  Japanese English version  or ActiveSync       3 8  English version  or newer required     Table 6 2  Software Requirements    6 2 Installing Application Development Tools    Before installing the application development tools  make sure all the hardware and    software requirements have been met   To install the application development tools  follow the procedure below     1  Install the eMbedded Visual C   4 0 or the Visual Studio  NET 2003                   IE  PTechnorogy Corp     IMK 571R Software and Programming Guides    2  Install any service packs and update the software  3  Install the IEI ALCHEMY AU1250 Windows CE 5 0 SDK   4  Install ActiveSync    If you use an emulator  install the component of Standard SDK for Windows CE  Select    MIPSII of eMbedded Visual C   4 0  If you use the emulator  select WCE emulator     Installing the Service Pack etc   If you use the eMbedde
77. nd includes helper APIs for    easy access     Supports Microsoft XML version 3 0 Service Pack 1    The file system and data store are called the object store  The  object store consists of a file system  database  and system  registry that share a single memory heap  It provides persistent  storage for applications and their data even when the main power  supply is lost  The object store can be up to 256 MB of  compressible  nonvolatile  RAM storage  It integrates the  read only files that are stored in ROM with the read write files of    both an application and a user     A runtime environment for easier program development         e  hon elecnnology Corp        IMK 571R Software and Programming Guides    Peien   Deseriptons ooo    WBT  Windows based   Available on RDP client s terminal  Acts in the same manner as    Terminal  password preservation and auto logon       Explorer shell cannot be used with this    FTP Server Allows the device to become an FTP server    HTTP Server Allows remote systems to monitor  configure or control the    system through HTTP on a web browser     Telnet Server After installation  this device can administered remotely using a    telnet client    VNC Server Allows another computer to  see  the devices screen on their    desktop and use their mouse and keyboard to control it    DOS prompt and Shell   The shell provides the user with an interface to the objects    necessary for running applications and managing the Microsoft    Windows   CE oper
78. ndows    CE device and click   m  VNC  on the toolbar        IBI Remote Manager Tools        S es ses    Data                 Figure 2 23  VNC Connection Properties    Step 2  The desktop of the connected device is shown in a new window             _ 2  hon elecnnology Corp     IMK 571R Software and Programming Guides    K   Sex     di  IEI Remote Manage Ki  File Help My Device My   p ae Documents    E  PDF d    ZK    Recycle Bin POF Viewer    Lae    Microsoft    ez Windows CE    Internet  Explorer    d     Media Player       Ier 3 26 PM    Figure 2   24  Client PC VNC Viewer    2 4 2 5 Configure FTP Settings of an IEI Windows CE device  Step 1  This option is used to configure FTP settings of devices  Select a device on the    left and click d  A  FTP  on the toolbar       TEI Remote Manager Tools  File Help             Figure 2 25  FTP Connection Settings       Page 48 a               I I PTechnorogy Corp     IMK 571R Software and Programming Guides    Step 2  The root directory of FTP service will be shown  Select the authentication    method and click OK     Step 3  The Windows CE device will automatically reset so changes take effect           Root Directory   Storage Card      Require authentication  M Allow anonymous access      Cancel      Figure 2   26  Set FTP Directory       2 4 2 6 Update an IEI Windows CE device    Step 1  To update an IEI Windows CE device  select a device on the left column and    click GEES   UPDATE          TEI Remote Manager Tools  File Help
79. nennen 110  Figure 6 25  Device Connected with ActiveSync                                          eeeeseeeeeeeennn 110  Figure 6 26  Stop Synchronization E 111  Figure 6   27  Creating a New Project                                  eeeeeeee ee eeeeeee eere rennen nnne nnne nnns 112  Figure 6 28  Select the VCE Emulator ore eege 113  Figure 6   29  Select Single Document                                      eeeeeeeeeeeseee ccce ccce e ecce 113  Figure 6   30  Select Required Functions                                          eeeeeeeee eec eee eeeee eene nennen nnn 114  Figure 6   31  Select Source File Options                                          eeeeeee eee c eeeseeeeeee eene nnn nnn 114  Figure 6 32  FINISH SQUID e                                         115  Figure 6   33  New Project INformatiOn               cccceeeeeeeseeeeeeeseeeeeeeeeeseeeeeneaeeseeeeeeeseeeeenneeneneeeeeeees 116    Page xii       Figure 6   34   Figure 6   35   Figure 6   36   Figure 6 37   Figure 6   38   Figure 6   39   Figure 6   40   Figure 6 41   Figure 6   42   Figure 6 43   Figure 6   44   Figure 6 45   Figure 6   46   Figure 6   47   Figure 6 48   Figure 6   49   Figure 6   50   Figure 6   51     Figure 9   1  Setup File    IMK 571R Software and Programming Guides             ter PTechnorogy Corp     Platform Manager Configuration           ccccccccsssssssseesseeeeeeeseeeeeeessesseeeeeeseeeeneeseesens 117  Platform Manager Configuration                                     eeeee ecce cc ee
80. ng IEI AU1250 WindowsCE 5 0 SDK 1 00          Please wait while the Setup Wizard installs IEI AL 1250 WindowsCE 5 0 SDK 1 00   This may take several minutes     Status                 Figure 6 9  SDK Installation Progress Bar    Step 10  Step 8  Click Finish to complete the SDK installation     Page 101          e  hon eTechnology Corp        IMK 571R Software and Programming Guides       Completing the IEI AU1250  WindowsCE 5 0 SDK 1 00  Setup Wizard    Click the Finish button to exit the Setup Wizard        Figure 6 10  SDK Installation Complete    6 3 Installing ActiveSync    To install the ActiveSync to the personal computer for developing applications  visit the  Microsoft   Windows Mobile site at    http   www microsoft com windowsmobile downloads activesync38 mspx  When a  message pops up to ask to connect  click Cancel     6 3 1 Establishing a Connection via ActiveSync    To transfer a program from the personal computer for developing applications to an IEI  Windows CE device and then debug the program while it is running on an IEI Windows CE  device  use ActiveSync to establish the connection between the personal computer and    an IEI Windows CE device     It is required to install ActiveSync on the personal computer for developing applications in    advance  To establish the connection  you can use a serial cable     6 3 2 Connection Procedure Using a Serial Cable    Connect using a serial cable       Page 102 AE 1                     I PTechnorogy Corp     IMK 571
81. ng Windows CE   located in the Windows  CE  utilities for Visual Studio  NET 2003 add on Pack 1 1  After the installation  restart the    personal computer for developing applications     If you apply the settings  it is impossible to debug with the emulator simultaneously   Please refer to the release note and register the settings in case of using the emulator    debugging     Make sure you understand the release note as it contains very important information  prior    to development     It is necessary to install a component of   NET Compact Framework   DotNetSetup cab  in  advance when applications developed by Visual Studio  NET 2003 are run on the  Windows    CE NET unit     The following procedure describes how to create an easy application program using    Visual Studio  NET2003 for displaying a window on the screen     6 4 2 1 Creating a Project    Step 1  Start Visual Studio  NET 2003 and select New from the File menu     New Project         Project Tapes  Templates         Windows  lass Library  Application Conto    mert Device ASP NET Web ASP NET Web  Application Application G  IE       A project for creating an application for Pocket PC and resource constramed devices  Hame   SmartDeviceApplication    Location   CADocuments and SettingstcwchanehMy Documents isy e   Browse         Project will be created at CA  cwchangWv Documents   isual Studia ProjectecmartDevice Application    is   cue   o    Figure 6   43  Create New Project       EL  Other Projects   r1  Visu
82. oftware and Programming Guides    5 3 6 Version Information    View the barcode information from the last scanned item          Mini Kiosk IMK 570   Mozilla Firefox       RED RH  ERS Bee  LAT RHH      lt         Mini Kiosk IMK 570    IMK    MINI KIOSK    IR Code Type    f  K    Support  Codetypes    EN Options    Beeper  Trigger Mode  Factory Default    Figure 5 13           B     K E HIJA EIRA        GE  IE Tab    Tw Barcode Setting    vc NM_DBLCLK       L HEEL    System Setting IEI COM    Version Information    SDK API Version    Firmware Version    Firmware Part Number    Boot Code Version    Device Identifier    Decoder Revision    Engine Report     Scan Driver Revision      SDK Rev  1 35 Com Rev  1 27  1 213 1 6 1 7 8    31205480035   1 39   IT51   4 84 1 3 2 1 44 2   07227A3C68   1 179       Version Information  Barcode Settings Page              hon elecnnology Corp   I    MK 571R Software and Programming Guides    Chapter    6       General Software  Development             Page 94             ter PTechnorogy Corp     IMK 571R Software and Programming Guides    6 1 Application Development Environment    This chapter describes the development environment required for developing applications  to run on IEI ALCHEMY AU1250 Windows CE devices  as well as the software  environment including the libraries  definition files  and the platform SDK  hereafter  referred to as SDK      6 1 1 Hardware Environment    The following describes the hardware configuration required for de
83. oftware and Programming Guides    D  Rebuild the program     it s done     K DemoDaemon   Microsoft eMbedded Visual C      D  __  media_h     E  File Edit View Insert Project Build Tools Window Help  a eg sel2  RS SEET   eminen STHNDARDSUK  gt  WSE WEE WEST ET  gt  STANDARDS S   Ear     ememr     ajx  define MIN_BALANCE  10000             E                     Ez  DemoDaemon files      3 Source Files     gy PrinterDemo CPP        Barcode cpp      The flag means that the area is the whole window  const RECT RC_WHOLE_WINDOWN_AREA    90 0 0 0      21 Code128 cpp   Enun value      PrinterDemoDlg        y MSRDemo CPP enum DISPLAYMODE   3  MSRDemoDig cy        Fit to the play window size  How wide  height  the window is  how    is the move  Keep aspect ratio   DISP_FIT        lt 3 BarcodeDemo CPP  21 BarcodeDemoDI      When the size of video is smaller than the play window  it displayes    as the video size  If it s bigger   it just like the DISP FIT mode   DISP NATIUE       Ea MyBitmap cpp w      Rebuild Successful    d Runtime Demo UV 1 3 0 2 exe   8 error s   8 warning s   ai  ci    Aly  Build   Debug y Find in Files 1 n Find in Files  7   4  Ln 20  Col26    FS  2 IG fis 2 Windows Explorer Y NS   IP address  L fe DemoDaemon   Micy E Microsoft PowerPomt e s    Figure 9   1  Adding Library Step 5    CEEE                o ee ee       M       mm mm i mb e Se  Oh We RENI       me dk    23 Exit Demo CPP       DialogExit cpp   Wot support Stretch to the play vindow size  Don t keep the
84. oint  Viewer Viewer  ech Ja  a ah  Internet Remote  Explorer   Desktop       gt  w  Z Late  Media Player Word    bk  A      wesemer 570 Mini Kiosk       Figure 1   22  Desktop    1 4 1 Internet Explorer    How to use Internet Explorer     Step 1  Open Internet Explorer     Internet  Explorer       Figure 1   23  Internet Explorer Icon    Step 2  Enter the website address  URL                     seach the Wet  Es Search    Figure 1 24  Website URL    Common functions on the toolbar     IMK 571R Software and Programming Guides             t      IE  PTechnolrogy Corp     IMK 571R Software and Programming Guides    Step 3  File   Open    Save As       Print    Page Setup       Work Offline  functions     WIE Edit View Favorites  Open  Save As               Print  Page Setup       Work Offline  Close A  EA    Figure 1   25  Internet Explorer File Menu    Step 4  Edit   Cut    Copy    Paste    Select AII    Find  functions to edit the context of the    current page     File Mz View Favorites  CUE  Lopy  Paste           PSP  COD         Select All        ii Find    Figure 1   26  Internet Explorer Edit Menu    Step 5  View  sets the view of the current page  There are further settings in Internet    Options     File Edit BY  Favorites             Text Size        Encoding  Change colors  FEM  Back ie  Forward Alt       msn Stop S  Refresh is         Hews  amp  sj    Mews Hide Toolbars   Slate Magazine o  Sports by Fo Se aiiai       Figure 1   27  Internet Explorer View Menu       
85. rer          BEG REO enn ROBE A IAM WHH  ay      gt  xig fo ss ym      02 253 5  L7 E  SHED   E htp03 1034 DERE   Es    Google l  i SS  O demMm      A  Gei SA              IEI Technology Corp        Figure 4 13  Web Interface                   IMK 571R Software and Programming Guides    4 4 Downloading XML Files from IMK 571R    Step 1  Click the download button to start downloading the selected items     Step 2  Select the current Download location of the XML files     GF XML Merchandise Manager    Upload Edit XML    Download Path   CH    Upload Path Ci    Downlaod and Upload status                    10 55 35    gt Scan Finished     G XML Merchandise Manager    THe  geo ciii ES  Sa Fa Ki    SubNet    Download Path  c  een and Settings michaelhsu Mm m      Upload Path    Downlaod and Upload status        10 55 35     Scan Finished       Figure 4   14  Remote File List                     I PTechnorogy Corp     IMK 571R Software and Programming Guides    Step 3  Confirm the download of the XML files  Click Yes to download the files or No to    go back     IML Editor E3    A Ave you sure continus Download Filet           Figure 4 15  Download Confirmation          Hlechnology Corp     IMK 571R Software and Programming Guides    Step 4  The download progress is shown in the progress column     ES XML Merchandise Manager  Jc E3    Lu  i  v  e IEI IMK 570 10  3  10 32     SubNet       Download Path aoe and Settings  michaelhsu   LTE    Upload Path    Download From   IEI IMK 570 1
86. rs   Create C C   Memb v   S           DemoDaem eer ARDSDK_      WCE MIPSII  Release     STANDARDSDK _ 500 Emulator D eas x  aj xi   define MIN_BALANCE  10000            lt 9 Source Files Options Ei  x     3 PrinterDemo CPP   27 Barcode cpp   21 Code128 cpp        PrinterDemoDlg  ee CPUs  Show directories     3 MSRDemo CPP     STANDARDSDK      win32  WCE MIPSII  D Include files  21 MSRDemoDig cy       lt 3 BarcodeDemo CPP Directories  S  how    4  BarcodeDemoDI C  Program Files Windows CE Tools wce500 STANDARDSDK 5U0 Include y    3 Exit Demo CPP E listen oss dete CE T tl iota      21 DialogExit cpp      lt 3 MyClass CPP   L HMXE dit cpp   21 HMXStatic cpp   27 Markup cpp       Media cpp   2  MyBitmap cpp      lt   gt     ma Class      4  Reso         FileVi       X lError executing clmips exe   J Creating browse info file     BSCHAKE  error BK1586   cannot open file   XHIPSIIRelXMedia sbr   No such file or directory  Error executing bscmake exe     Tabs   Debug   Compatibility   Download   Build Directories   So        Add New Directory    displayes  IT mode               IHK Runtime Demo U 1 3 8 2 exe   4 error s   7 warning s                Ln 41  Col 1  E  DemoDaemon   Mac  E Microsoft PowerPoint cx       Set 8      m e      o on D   7 vm Im Oe   o             ER Reg   Page 137       je         I eirechnology Corp     IMK 571R Software and Programming Guides       C  Direct the new directory to MMK RUNTIME DEMO ib     E  DemoDaemon   Microsoft eMbedded Yisual C      media 
87. s for WB RE 51  2 4 2 8 Wake on Lan   teroecotst osten evasisset coa p Uao soe tian ges  TAF TE Ss   a  2 4 2 9 Network Parameter Confoeuraton   nnn 52  22 2 I0 Account THa 36 EDO TIL oe sopire soda c ezos ns nexo ius eieiei 53  SIMKE RUNTIME DEMO e            55    SR Geh KE NC WE 56          2ipie   hon elecnnology Corp        E CR ZA CIS 56  SR B ALPIS STE eege 57  34 BUTTON FI DBSRCODEJDENOSu EE 58  95 BUTTON F2  PRINTER DEMO E 60  SO E Re REI ER KT BE e ME 62  IBOTO FEE NEE 63  4 XML MERCHANDISE MANAGER     ssesseecccecccccccccscccecccececccccccccccccceccececccecccssssececcee 64  4 1 STARTING THE XML MERCHANDISE MANAOER 65  d X MODIFYING THE XML FILE cscs EEE EII ER EO 65  4 3 SCANNING FOR XML FILES ON THE NETWORK SUBNET   12  4 4 DOWNLOADING XML FILES FROM IMK 571R                   een 74  4 5 UPLOADING XML FILES TO IMK 571R                   essere T   SIMKWEBINIEREACLI ee 80  5 1 IMK WEB INTERFACE MAIN e 81  EE 92   Jud MQULPOBO testi MEE IBID MIDI MEM MINIME 82  Eege 53  BR EU DIAM EE 54  23 2 07 Ee 55  23 2 TOC SII CO Oreo tose rsetiene te E cacew tence eo I ED EAEE 56  DZ COOOL E 87  SS BARCODE SETTINGS EE 88  e Ee       5 3 2 Support Codetypes           89  E E E 90  SR NI TU                     M   9    s NOE drag mE                                        92  SS NOM ITE ITI Rm 95   6 GENERAL SOFTWARE DEVELOPMENT                    eere eee eene e e nnt eee tette tete eese seoun 94  6 1 APPLICATION DEVELOPMENT ENVIRONMENT eene nennen nennen 95  6 1 1 Hardware BER
88. sen eege 130  7 3 READBARCODE INT ILOWTRIGTIME                eene eene ennemis 130   8 MSR PROGRAMMING GUIDE FOR IMK 571R CES5 MSR                               131  8 1 ADDING KEYBOARD SUPPORT         ccccscesscescesccsccccccccccccccccccecscecsenceseceesenssensensaesaneaes 132  SEMEL E                                         132  EMAIL                O                                132  NIR e                                                                        134  9 1 WHY DID THE SYSTEM HANG AT END OF PROGRESS BAR DURING BOOTING              135  9 2 HOW TO SETUP SYSTEM CONFIGURE WHEN CHANGE DISPLAY                     cesses 135   A TERMINOLOGY f                                                140    Page vii            e  IE Si echnology Corp     IMK 571R Software and Programming Guides    List of Figures       Figure 1 1   Figure 1 2   Figure 1 3   Figure 1   4   Figure 1   5   Figure 1 6   Figure 1 7   Figure 1 8   Figure 1 9     Figure 1   10   Figure 1 11   Figure 1 12   Figure 1 13   Figure 1 14   Figure 1 15   Figure 1   16   Figure 1 17   Figure 1 18   Figure 1 19   Figure 1   20   Figure 1 21   Figure 1   22   Figure 1 23   Figure 1   24   Figure 1   25   Figure 1   26   Figure 1   27   Figure 1   28   Figure 1   29   Figure 1   30     Page viii    Windows Splash SCIGGD    sio ieu occ ena eoa na aE EEEN 2  bor Peer                                                        3  CONTOLP                                   8  rait                                         
89. str GetLength   i        if   tcchkKeydata i   0x11   amp   tcchkKeydata i 1   0x4a        memcpy  tcKeydata  tcchkKeydata 2  16    tcKeydata   16   0x0   tcKeydata  17   0xe   g str   tcKeydata   CompareData g str      g str          Page 132 ss               I PTechnorogy Corp                  BOOL CMSRDemoDlg  PreTranslateMessage MSG  pMsg       if pMsg   message  WM KEYDOWN        CheckKey    UINT  pMsg   gt wParam   UINT  pMsg  gt 1Param   UINT  pMsg  gt 1Param           return CDialog   PreTranslateMessage pMsg          Page 133       IMK 571R Software and Programming Guides    9 1    Ki        Why did the system hang at end of progress bar during    booting     If the system hung at the end of progress bar during booting  it might the registry in  EEPROM has some problem  You can use configure file to erase registry  Change the  value of offset 0x01 from 0x00 to 0x01  and then reboot  After entering Windows CE  it    finished to erase registry  Then you can change the value back to 0x00              BxBHH ff load registry from EEPROM     8261 ff erase registry in EEPROM         BxB2    display type  6x61   LTHBAC388K  648 x 486   if   xHa   GT1HASHH3  366 x 668   if   xHb   FOSS H685DNCWAGHT  328 x  if Hxc   F5H BHGBDHDURGSH2  488 x   EOF    Figure 9   1  Setup File    9 2 How to setup system configure when change display     The display maybe not works fine when you use other display  because the resolution of  display doesn t match the system settings  The value of o
90. tDocument     TODO  add draw code for native data here    OnDraw CDC   pDC   ExtText  ut 358  388  NULL  NULL  TENT  Hello IMK 576     NULL    e PreCreateWin H    HJ    Globals       FII gBMMIIP Bg IIIIoPme    uOG III III II dd T Tg ME E P Pg Cg ENIM C dd dd dd dd d dd d dd IEEE     CTESTView diagnostics    ifdef  DEBUG  void CTESTUieuw  fissertUalid   const    i  CUiew  fissertUalid     A  void CTESTView   Dump CDumpContext amp  dc  const  i  CUiew   Dump dc    A    Figure 6   37  Platform Manager Example Program    When you build the program  it will be automatically downloaded to the designated device   Before executing the build process  designate the SDK and other environment to be used  in this process via the options in the  Select Active WCE Configuration    Select Active  Configuration  and  Select Default Device  pop up menus on the  WCE Configuration   toolbar  The setting of the  WCE Configuration  toolbar will differ depending on the  program s intended use  The following three types of program building methods are    explained below       Programs debugged using the emulator    Programs debugged using the IEI Windows CE device       Programs released for the IE  Windows CE device    Page 119           GO   hon elecnnology Corp     6 4 1 3 Program Debugged Using IMK 570    IMK 571R Software and Programming Guides       Step 1  Connect the personal computer to be used for development and the IEI    Windows CE device via ActiveSync     fest     IEI_AUt 250 51    wi
91. te the selected product  If no product is selected  the first    item in the list will be deleted     XML List Dialg     C  Documents and Settings michaelhsu egg RMT   IEI IMK 571     Product   BarCode   Prie imagen      HTE  Daimon  Mac 24       MacBook Air     MINDSTORM     Nikon D30  Mintendo DS     Nintendo Wii     PlayStation 3  Wii Fit    E    471071600     471071600  vis    471071600     471071600     471071500     471071500     471071600     471071600     471071500        23 900     15 000   10 000   36 000  55 000    12 540   14 000   3 000       V3 htc daimon     v3 jmacbmp ai    v3 imac  airbao     v3 lega Mindst     v3 nikon Do     V3 nds bmp   V3 wii bmp   V3 ps3 bmp   V3 wii fit bmp    Delete    Figure 4   11  Delete Product from XML File            a  IEI Sierchtnologv Gorp     4 3 Scanning for XML Files on the Network Subnet    IMK 571R Software and Programming Guides    Step 1  The subnet is automatically selected according to the current network settings     To select a different subnet  just change this value        Download Upload Edit XML       Figure 4   12  Scan Subnet             KK   fer PTechnolrogy Corp     IMK 571R Software and Programming Guides    Step 2  Double click a list itemDouble click any list item to get a popup of the target    computer s IMK web browser based configuration tool            ti ALL     le IET IMK 570 10 3  10 32  Scan Download Upload Edit XML    ces         Welcome to IMK 570 Webbase Configurator   Microsoft Internet Explo
92. the backlight and touch panel  debugging using an emulator is available     To debug a program by the emulator  the Standard SDK for Windows  CE is necessary   When you install the eMbedded Visual C    the Standard SDK is also installed     Step 1  Setthe toolbar as below and then execute the build      resT     STANDARDSDK_     Win32  ACE emulator  Debug    STANDARDSDK 500 Emulator         Figure 6   42  Emulator Debugging    Step 2  When the build completes successfully  the program is automatically  downloaded to the emulator  If the emulator is not running  it will be launched    and will load the program automatically     Step 3  To debug this program  start the debugger   6 4 2 Development Using Visual Studio  NET 2003  In Visual Studio  NET 2003  the program language only available is Visual Basic  NET     To develop application programs with Visual Studio  NET 2003  it is necessary to install an  add on pack which is Windows  CE utilities for Visual Studio  NET 2003 v1 1  Visit the    Microsoft  official website and download the add on pack to the personal computer     In case of debugging application with the IEI Windows CE device  it is required to set up  the registry after installing Windows  CE utilities for Visual Studio  NET 2003 v1 1 add on    3 I  z       2ipie   hon elecnnology Corp        IMK 571R Software and Programming Guides    pack and IEI SDK  Install the registry file  check for the note of  How do   debug my  application on an x86 based device runni
93. tically assign    IP addresses  ask your network IP Actress  Li  TT I  administrator for an address  Subnet Mask  EN ER ER EN     and then tvpe it in the space    provided  Default Gateway  L 111         Figure 1   8  IP Address Selection            9  IET PTechnolrogy Corp     IMK 571R Software and Programming Guides       DM9000 90004 9010 ISA Fast Ethernet Adapter    Settings Ji    IP    address   Mame Servers    Name server addresses may be Primary DNS   automatically assigned if DHCP   is enabled on this adapter  secondary DNS   You can specify additional l l  WINS or DNS resolvers in the  Hem ude    space provided  Secondary WINS        Figure 1   9  Name Server Selection    Step 4  Before running Internet Explorer  make sure the network cables are attached    and verify the network is connected       Bede 5 27 AM       Figure 1   10  Network Not Ready       Figure 1 11  Network Ready    Step 5  If the network does not become ready  double click the icon of the    non connected network        Figure 1   12  Network Icons    Step 6  Click the renew button to try to refresh the network status             e   hon elecnnology Corp     IMK 571R Software and Programming Guides    DM9CE1   IP Information   iPv amp  Information  Internet Protocol  TCP IP   Address Type  DHCP  IP Address  10 4 10 30  Subnet Mask  255 255 254 0  Default Gateway      10 4 10 1       Figure 1 13  Renew Network Status    Step 7  If the system is unable to connect to a network  the following message 
94. ting the system to    erase the registry     1 7 4 Offset 0x02  Display Type    Don t change this value  if the setting does not match the screen resolution  the image    won t display properly     3 I              e                   hon elecnnology Corp     I    MK 571R Software and Programming Guides    Chapter    2       Using the Remote  Management Tool             Page 34               IE  PTechnorogy Corp     IMK 571R Software and Programming Guides       2 1 About IEI Remote Management Tools  2 1 1 Overview    IEI Remote Management Tools allow simple  centralized control of multiple Windows CE  devices  These tools are developed specifically for IEI XScale PXA270 Windows CE 5 0  devices  IPXA270 DKO01 development kits and IEI RMI Alchemy AU1250 Windows CE 5 0    devices   2 1 2 Important Features of the IEI Remote Management Tools      Managing IEI Windows CE devices remotely      Automatic search and verification of available IE  Windows CE devices in the  network     Remote wakeup  restart  amp  shutdown     Remote modification of thin client settings     Remote adding and deleting of RDP settings     Monitor settings of thin clients including device name  IP address  MAC  address  firmware version and agent program     Supports firmware update for single or multiple devices via FTP     Provides current status and event record      Current status monitoring  2 1 3 System Requirement  The IEI Remote Management Tools can be installed in the following OS       Windows 
95. ua D us    Kei  ca  3    T    MO  c    by    Ca c3   3 CO CH CH  Mo MC    MO ME  CD UD  MO M    bobo bo bo bd bo bo bo  aco ssa qm pe E    Ga G n  WO M Mo MO  c     ta    Co  ba Ke    c    bi       Figure 2 9  Remote Management Device Search    2 4 Wake up  Configure  Update  Connect an IEI Windows CE  device    The IEI Remote Management Tools can be used to wake up  configure  update and    connect to IEI Windows CE devices remotely     i  ES EH        A ee           E        4 tt       PTechnology Corp         IMK 571R Software and Programming Guides    2 4 1 Connect Remote Device    Step 5  To connect to an IEI Windows CE device  run the IEI Remote Management    ed  Tools  Click to search for all available IEI Windows CE devices        Figure 2 10  Search for Devices    Step 6  The devices will be shown on the left column     E icp michael 10 3 10 80     EI IME 571 00 3 1047     2000 00 22 15 17 26 Remote Manager  1cp michael ieinet org start up  2009 00 72 15 17 30 Remote Manager  Start scan from 10 3 10 1  2000 00 22 15 17 30 Remote Manager  Device SCAN Response OR  2009 00 22 15 17 30 Remote Manager  Device SCAN Response OR  2009 00 22 15 17 30 Remote Manager  Device SCAN Response OK  1009 00 22 15 17 30 Remote Manager  Device SCAN Response OK  2009 00 22 15 17 30 Remote Manager  Device SCAN Response OR  2009 00 22 15 20 31 Remote Manager  Set Device FTP       Figure 2   10  Device List    2 4 2 Configure an IEI Windows CE device    To configure an IEI Windows CE device
96. ur EE 30  16 253 REGSVR32  amp  REGSVERGCDE  E 3   DO  ZO aye ISIS UW aussen inibi oantue AEN Od SS DI dPabUEI ET M E E UNDO P MENU 32  ia COIN GUI T NUI Nc                             32  e DIA    C                                  32  1 7 2 Offset 0x00  Load Registry From FEPKOM esses 33  1 7 3 Offset 0x01  Erase Registry in EEPROM              iisssssssseeeeeeeeeeeeeeeee nennen 33  1 7 4 Offset 0x02  Display Ty E 33  2 USING THE REMOTE MANAGEMENT TOOL      eeseseeececssoccssssssssccececcessssssssssscee 34  2 1 ABOUT IEI REMOTE MANAGEMENT TOOLS              esses nennen nennen 35  URDU                           O                                       35  2 1 2 Important Features of the IEI Remote Management Tools                                35  PN SEO LUN NOIITIEDHT PENE EN E EAA A A A I 35  SEET 35  2 2 TO INSTALL IEI REMOTE MANAGEMENT TOOLS                essere e nennen 36  2 2 REMOTE MANAGEMENT gi ee EE 38  2 4 WAKE UP  CONFIGURE  UPDATE  CONNECT AN IEI WINDOWS CE DEVICE                 40  2 4 1 Connect Remote Device               eee eene eene essen nne sn annees nnns 41  2 4 2 Configure an IEI Windows CE deutece  esee eene 41  PA PATEE i NT m 42  E engel 42  2 4 2 3 Define Terminal Connection of an IEI Windows CE Device         0nn  0000  45  2 4 2 4 Remote Desktop Display nnne 47  2 4 2 5 Configure FTP Settings of an IEI Windows CE device                             48  2 4 2 6 Update an IEI Windows CE device                           essere 49  24 2  Rec  rd Los
97. ure 1   16  Keyboard Properties    1 3 5 System    Change the system settings             e  IEI 3 KasiuJdt  PESE       Page 14    IMK 571R Software and Programming Guides    Step 1     Double click the System icon on the Control Panel or  Start    gt   Programs    gt    System       O o KS    Certificates Date Time Dialing        z   x   P  gt  D e g    nternet keyboard Mouse Network and Owner  Options     5 gig 29 VC    PE Gel Jo Dial up Co       Password DC Regional Remove Stylus  Connection Settings        Display INput Panel    System Terminal Volume  amp     Programs Server Clie    Sounds    Figure 1   17  Control Panel    Step 2  General  shows the system information     System Properties    General Memory   Device Mame   Copyrights  System     Computer   Microsoft   Windowst CE Processor Type   Intel ARMOZOT PXAZ  Version 5 00  Build 1400     Expansion Slots                2004 Microsoft Corp  Al rights Memory  101108 KB RAM  reserved  This computer program is  protected by U S  and international Registered to   copyright laws        Figure 1 18  System Properties    Step 3  Memory  move the slider to the left for more memory to run programs  Move    Slider to the right for more storage  Only unused RAM can be adjusted     System Properties    General    Move slider to the lett for mare memory to run programs  Move slider to  the right for more storage room  Only unused RAM can be adjusted     Storage  Memory         Program  Memory  Allocated 50552kB    Allocated 505
98. veloping and running    Windows CE applications     Connect your IEI Windows CE device to a personal computer for developing applications  and download your application from the personal computer to Windows CE device and run    the application     The following describes the personal computer hardware required to develop applications     Refer to the hardware environment specifications of each package for details        Required Personal Computer Hardware Environment  gt      mm pe    Operating System Microsoft amp  Windows 2000 Professional Service Pack 4 or later     Microsoft amp  Windows XP Professional Service Pack 1 or later     Computer Windows compatible personal computer with Pentium  processor  Pentium ll 450 MHz or faster processor is    recommended     Windows 2000 Professional  98MB minimum  Windows XP Professional  160MB minimum   Hard Disk eMbedded Visual C    120MB minimum   Requirement Visual Studio  NET 2003  900MB minimum  3 3GB for data   At least 150MB on the SDK     Disk Device    3 I  z                 e  Lei eiechnology Corp   IMK 571R Software and Programming Guides    mom  Dom o    Communication Port Required  USB port  USB1 1 or higher        Optional  Second USB port  serial port  and LAN port   10BASE T 100BASE TX        Table 6 1  Hardware Requirements    6 1 2 Software Environment    The following are the software environment requirements     eMbedded Visual C     eMbedded Visual C   4 0  Visual Studio  NET 2003 are not   4 0 SP4  or newer  or i
99. w to configure RDP connection of Thin Client via Remote    Manager     Step 1  Select the device name on the left column and click    RDP      gh IEI Remote Manager Tools  File Help          evel een Wer a rs  MM e                      us    H            icp rnichael 10 3  10  8f       5 II IME 571  10 3 1047        Figure 2 20  RDP Connection Properties    Step 2  The following screen appears        Delete       Figure 2 21  Terminal Connection Manager  Step 3  Click Add to add a new connection   Step 4  To edit an existing connection  select the item and click Edit     Step 5  To set the startup option for the connection  click Start  Select the startup option    and click OK     select one of the following startup options for the selected connection     Startup Options      Make the selected connection my Default connection     C Automatically start the selected connection at startup     Cancel         Figure 2 22  Connection Startup    Step 6  To delete a connection  select the item and click Delete        Page 46 a    ses        E       VE     I PTechnorogy Corp     IMK 571R Software and Programming Guides    Step 7  After completing the settings  click OK to confirm or Cancel to quit     2 4 2 4 Remote Desktop Display    You can use VNC to view a real time desktop display of any connected IEI Windows CE    devices directly and control their mouse and keyboard just like being at the terminal   Step 1  To use the VNC function  run Remote Manager  Select a connected IE  Wi
    
Download Pdf Manuals
 
 
    
Related Search
    
Related Contents
Service Plan Management  MINI DV Camera Lighter User Manual  Procedimiento de Registro de Biopsias en HRR.  1 P Se a plaqueta do número de série do motor contiver a marca CE    Lenovo IdeaPad Flex 10  ITB RO11.02.8753 USB cable  Manual - TopsCCC  Philips Softone Globe energy saving bulb 872790089978800  ABLON : le 12 Octobre 2015 INFORMATION HISTOIRE DES ARTS    Copyright © All rights reserved. 
   Failed to retrieve file