background image

LDSOn

 

Turns   on   LDS   during   test.   May   conflict   with   motor   commands   of   test   so   
use   carefully!

 

AllMotorsOn

 

Turns   on   brush,   vacuum,   and   lds   during   test.   May   conflict   with   motor   
commands   of   test   so   use   carefully!

 

DisablePickupDetect

 

Ignores   pickup   (wheel   suspension).   By   default,   pickup   detect   is   enabled   
and   stops   the   test.

 

DrivePathDist

 

Distance   in   mm

 

DriveForeverLeftDist

 

Use   next   arg   to   set   left   wheel   dist   for   DriveForever   test.   Requires   
DriveForeverRightDist   as   well.   The   ratio   of   this   value   to   
DriveForeverRightDist   determines   turn   radius.

 

DriveForeverRightDist

 

Use   next   arg   to   set   right   wheel   dist   for   DriveForever   test.   Requires   
DriveForeverLeftDist   as   well.   The   ratio   of   this   value   to   
DriveForeverLeftDist   determines   turn   radius.

 

DriveForeverSpeed

 

Use   next   arg   to   set   turn   speed   of   outer   wheel   for   DriveForever   test   in   
mm/s.

 

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. 

Usage:

 GetAccel 

Options:

 None 

Return Format:

 

Label,Value PitchInDegrees,  0.00 RollInDegrees,  0.00 XInG, 0.000 YInG, 0.000 ZInG, 
0.000 SumInG, 0.000  

   

Command: 

GetAnalogSensors

 

Description:

 Get the A2D readings for the analog sensors. 

Usage:

 GetAnalogSensors [raw] [stats] 

Options:

 

Flag

 

Description

 

raw

 

Return   raw   analog   sensor   values   as   milliVolts.      
(Default   is   sensor   values   in   native   units   of   what   they   measure.)

 

stats

 

Return   stats   (avg,max,min,dev,cnt)   of   raw   analog   sensor   values   as   milliVolts.   
(Implies   ‘raw’   option)

 

Return Format:

 

'GetAnalogSensors' produces:  SensorName,Value WallSensorInMM,34585 
BatteryVoltageInmV,19761 LeftDropInMM,60 RightDropInMM,60 RightMagSensor,0 
LeftMagSensor,0 XTemp0InC,28 XTemp1InC,28 VacuumCurrentInmA,1342 ChargeVoltInmV,0 
NotConnected1,0 BatteryTemp1InC,20 NotConnected2,0 CurrentInmA,3493 NotConnected3,0 

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: