User manual

Copyright © Dr Robot Inc. 2006
1
Table of Contents
Chapter I.
WiRobot Getting Start Guide........................................................................................... 4
I. Preface...............................................................................................................................................................5
I.1 Audience.................................................................................................................................................... 5
I.2 Feedback................................................................................................................................................... 5
II. WiRobot Overview..........................................................................................................................................6
II.1 Software Components ........................................................................................................................... 7
III. Software (WiRobot SDK) Installation........................................................................................................8
III.1 System Requirements ............................................................................................................................8
III.2 WiRobot System Installation................................................................................................................8
IV. Connecting to WiRobot System...................................................................................................................9
IV.1 WiFi Wireless Connecting......................................................................................................................9
IV.2 Serial Cable Connecting .......................................................................................................................10
V. Building PC Applications Using SDK......................................................................................................... 12
V.1 Using WiRobot SDK Component ActiveX Control ........................................................................ 12
V.2 Sample Application 1 – WiRobot X80 Controller (VB) ................................................................14
V.3 Sample Application 2 - WiRobot DRK8000 Controller (VB)..................................................... 16
V.4 Sample Application 3- WiRobot DRK6000/8000 Controller (VC++).....................................16
V.5 Other Sample Applications.................................................................................................................. 17
VI. Miscellaneous ................................................................................................................................................. 17
VI.1 System Update ...................................................................................................................................... 17
Chapter II. X80 System Specification.............................................................................................. 18
I. WiRobot X80 Overview ..............................................................................................................................19
Standard Electronics components and Operation Detail......................................................................... 21
I.1 Mechanical Specification.....................................................................................................................23
I.2 Electrical..................................................................................................................................................23
I.3 Other Specification...............................................................................................................................25
II. Miscellaneous ................................................................................................................................................ 25
II.1 Battery Recharging...............................................................................................................................25
II.2 Sensor Location.....................................................................................................................................25
II.3 Known Issues..........................................................................................................................................25
Chapter III. WiRobot SDK Application Programming Interface (API) (For MS Windows) ........26
I. Convention ..................................................................................................................................................... 27
II. WiRobot SDK Overview ............................................................................................................................. 28
III. WiRobot SDK API Reference for PMS5005........................................................................................ 30
III.1 Sensor Peripherals............................................................................................................................... 30
III.2 Motion Control ......................................................................................................................................44
III.3 Multimedia Control............................................................................................................................... 60
III.4 Events ..................................................................................................................................................... 60
IV. WiRobot SDK API Reference for PMB5010 .........................................................................................61