Pioneer LX User's Guide, Rev. A
Page 116 of 125
Chapter 10: Communication Packet Protocol
File
Size
Description
ARIA Function
on Pioneer LX)
7
(unused on Pioneer LX)
8
(unused on Pioneer LX)
9
(unused on Pioneer LX)
10
(unused on Pioneer LX)
11-15 Reserved
COMP
byte unused
Pioneer
Sonar Read-
ings Count
byte Unused on Pioneer LX (always 0).
GRIP_
STATE
byte Pioneer gripper state (unused in
PatrolBot, Pioneer LX, Seekur, Seekur
JRr, always 0.)
ANPORT
byte Selected Pioneer analog I/O Port (see
ADSEL command) (unused in Patrol-
Bot, Pioneer LX, Seekur, Seekur Jr,
always 0.)
ANALOG byte Pioneer analog input value (0-255=0-
5 VDC) (unused in PatrolBot, Pio-
neer LX, Seekur, Seekur Jr.always 0)
DIGIN
byte Pioneer digital input (unused in
PatrolBot, Pioneer LX, Seekur, Seekur
Jr.: always 0)
DIGOUT
byte Pioneer digital output (unused in
PatrolBot, Pioneer LX, Seekur,
Seekur Jr.: always 0)
BAT-
TERYX10
int
Pioneer battery voltage. Not provided
in SIP on Pioneer LX. (But available
via
ArRo-
bot::getRealBatteryVoltage()
if
ARIA connected to MTX battery.).
ArRobot::getRealBatteryVoltage()
RECHARG-
ESTAGE
byte Recharge stage:
Unknown/Invalid
-1
Not Recharging
0
Charging (Bulk)
1
Charging (Ovecharge)
2
Charging (Float)
3
Charging (Balance)
4
ArRobot::getChargeState()
ROTVEL
int
Current rotational velocity in units of
degrees X 10 per sec.
ArRobot::getRotVel()
FAULT-
FLAGS
uint Various internal control errors.
ArRobot::hasFaultFlags()
ArRobot::getFaultFlags()
LATVEL
int
Current Seekur lateral (sideways)
velocity (mm/s). (Seekur only)
ArRobot::hasLatVel()
ArRobot::getLatVel()
Summary of Contents for Pioneer LX
Page 1: ...User s Guide Rev A November 2013...
Page 16: ......
Page 32: ......
Page 36: ......
Page 48: ......
Page 60: ......
Page 82: ......
Page 108: ......
Page 125: ...10 Colrumbia Drive Amherst NH 03450 USA Phone 1 603 881 7960 www mobilerobots com...