background image

Flag

 

Description

 

On

 

Turns   LDS   rotation   on.   Mutually   exclusive   with   Off.

 

Off

 

Turns   LDS   rotation   off.   Mutually   exclusive   with   On.

 

Return Format:

 None 

   

Command: 

SetLED

 

Description:

 Sets the specified LED to on,off,blink, or dim. (TestMode Only) 

Usage:

 SetLED [BacklightOn] [BacklightOff] [ButtonAmber] [ButtonGreen] [LEDRed] [LEDGreen] 

[ButtonAmberDim] [ButtonGreenDim] [ButtonOff] 

Options:

 

Flag

 

Description

 

BacklightOn

 

LCD   Backlight   On   (mutually   exclusive   of   BacklightOff)

 

BacklightOff

 

LCD   Backlight   Off   (mutually   exclusive   of   BacklightOn)

 

ButtonAmber

 

Start   Button   Amber   (mutually   exclusive   of   other   Button   options)

 

ButtonGreen

 

Start   Button   Green   (mutually   exclusive   of   other   Button   options)

 

LEDRed

 

Start   Red   LED   (mutually   exclusive   of   other   Button   options)

 

LEDGreen

 

Start   Green   LED   (mutually   exclusive   of   other   Button   options)

 

ButtonAmberDim

 

Start   Button   Amber   Dim   (mutually   exclusive   of   other   Button   options)

 

ButtonGreenDim

 

Start   Button   Green   Dim   (mutually   exclusive   of   other   Button   options)

 

ButtonOff

 

Start   Button   Off

 

Return Format:

 None 

   

Command: 

SetMotor

 

Description:

 Sets the specified motor to run in a direction at a requested speed. (TestMode Only) 

Usage:

 SetMotor [LWheelDist <LWheelDist_value>] [RWheelDist <RWheelDist_value>] [Speed 

<Speed_value>] [Accel <Accel_value>] [RPM <RPM_value>] [Brush] [VacuumOn] [VacuumOff] 
[VacuumSpeed <VacuumSpeed_value>] [RWheelDisable] [LWheelDisable] [BrushDisable] 
[RWheelEnable] [LWheelEnable] [BrushEnable] 

Options:

 

Flag

 

Description

 

LWheelDist

 

Distance   in   millimeters   to   drive   Left   wheel.   (Pos   =   forward,   neg   =   backward)

 

RWheelDist

 

Distance   in   millimeters   to   drive   Right   wheel.   (Pos   =   forward,   neg   =   backward)

 

Speed

 

Speed   in   millimeters/second.   (Required   only   for   wheel   movements)

 

Accel

 

Acceleration   in   millimeters/second.      
(Used   only   for   wheel   movements.   Defaults   to   ‘Speed’.)

 

RPM

 

Next   argument   is   the   RPM   of   the   motor.   
Not   used   for   wheels,   but   applied   to   all   other   motors   specified   in   the   command   
line.

 

Brush

 

Brush   motor   forward   (Mutually   exclusive   with   wheels   and   vacuum.)

 

Summary of Contents for XV

Page 1: ...ponse 5 Now type help to get a list of available commands Command Syntax Commands are matched with a case insensitive method Partial word match is supported You only need to type in enough letters of...

Page 2: ...ma and then data associated with that label The order and number of the rows and columns is not gauranteed to stay the same from release to release The labels used will not be changed but new rows and...

Page 3: ...mation for the system software and hardware GetWarranty Get the warranty validation codes Help Without any argument this prints a list of all possible cmds With a command name it prints the help for t...

Page 4: ...ff Stop Diagnostic Test and clears all diagnostic test modes DrivePath Sets DrivePath TestMode Press start button to start Robot travels straight by commanded distance as path Mutually exclusive with...

Page 5: ...Speed DropTest argument to set the robot speed in mm s BrushSpeed DropTest argument to set the speed of the brush in rpm Return Format None Command GetAccel Description Get the Accelerometer readings...

Page 6: ...50 0 NotConnected3 0 0 0 50 0 BatteryTemp0InC 1759 1759 1759 50 0 Command GetButtons Description Get the state of the UI Buttons Usage GetButtons Options None Return Format Button Name Pressed BTN_SOF...

Page 7: ...t 222 Please put my Dirt Bin back in 223 Please check my Dirt Bin and Filter Empty them as needed 224 My Brush is overheated Please wait while I cool down 225 My Battery is overheated Please wait whil...

Page 8: ...G 3 29 64 0x60 0xc00 0 LS_ERROR_SHUTDOWN 3 30 66 0x63 0xcc3 0 LS_NEW_BATTERY 3 31 68 0x66 0xd8c 0 LS_ERROR_WDT 3 32 70 0x69 0xe5b 0 LS_LDS_DotTooWide 3 33 72 0x6c 0xf30 0 LS_LDS_DoubleDot 3 34 74 0x6f...

Page 9: ...0x72db Command GetMotors Description Get the diagnostic data for the motors Usage GetMotors Brush Vacuum LeftWheel RightWheel Laser Charger Options Flag Description Brush Return Brush Motor stats Vacu...

Page 10: ...e version information for the system software and hardware Usage GetVersion Options None Return Format Component Major Minor Build ModelID 0 XV11 ConfigID 1 Serial Number AAAnnnnnAA 0000000 D Software...

Page 11: ...r Time GetVersion Get the version information for the system software and hardware GetWarranty Get the warranty validation codes PlaySound Play the specified sound in the robot RestoreDefaults Restore...

Page 12: ...ts Options None Return Format None Command SetDistanceCal Description Set distance sensor calibration values for min and max distances Usage SetDistanceCal DropMinimum DropMiddle DropMaximum WallMinim...

Page 13: ...k HLine HLine_value VLine VLine_value HBars VBars FGWhite FGBlack Contrast Contrast_value Options Flag Description BGWhite Fill LCD background with White BGBlack Fill LCD background with Black HLine D...

Page 14: ...er Button options ButtonGreenDim Start Button Green Dim mutually exclusive of other Button options ButtonOff Start Button Off Return Format None Command SetMotor Description Sets the specified motor t...

Page 15: ...aning for Sun 0 Sat 6 required Hour Hour value 0 23 required Min Minutes value 0 59 required House Schedule to Clean whole house default Mutually exclusive with None None Remove Scheduled Cleaning for...

Page 16: ...lFollower Description Enables Disables wall follower Usage SetWallFollower Enable Disable Options Flag Description Enable Enable wall follower Disable Disable wall follower Return Format None Command...

Page 17: ...S Upload file is an LDS module Mutually exclusive with sound code xmodem Use xmodem protocal when transmitting upload module size data size to upload to device noburn test option do NOT burn the flash...

Reviews: