CONTENTS ................................................................................................................................................... 1
INTRODUCTION ......................................................................................................................................... 3
SDK ORGANIZATION ......................................................................................................................................... 3
BUILD SDK AND DEMO APPLICATIONS ............................................................................................................. 4
CROSS COMPILE ................................................................................................................................................. 6
DEMO APPLICATION ................................................................................................................................ 6
ULTRA_SIMPLE .................................................................................................................................................... 6
SIMPLE_GRABBER ................................................................................................................................................ 8
FRAME_GRABBER ................................................................................................................................................ 9
SDK USAGE AND DEVELOPMENT GUIDE .......................................................................................... 11
ASSUMPTION .................................................................................................................................................... 11
SDK USAGE ...................................................................................................................................................... 11
RUNTIME CONSISTENCY ................................................................................................................................... 11
SDK HEADERS .................................................................................................................................................. 11
SDK INITIALIZATION AND TERMINATION ........................................................................................................ 12
CONNECTING TO AN RPLIDAR ....................................................................................................................... 12
MOTOR START AND STOP CONTROL ............................................................................................................... 13
MEASUREMENT SCAN AND DATA ACQUIRING ................................................................................................ 13
RETRIEVING OTHER INFORMATION OF AN RPLIDAR...................................................................................... 14
THE OPERATIONS RELATED TO THE ACCESSORY BOARD ................................................................................. 15
REVISION HISTORY ................................................................................................................................. 16
APPENDIX .................................................................................................................................................. 17
IMAGE AND TABLE INDEX ................................................................................................................................. 17