Aria  2.8.0
MTX/Pioneer LX Specific Classes

These classes are only used on Pioneer LX and other MTX-type robots. More...

Classes

class  ArLCDMTX
 Interface to LCD interface panel on an MTX-type robot. More...
 
class  ArMTXIO
 Interface to digital and analog I/O and switched power outputs on MTX core (used in Pioneer LX and other MTX-based robots). More...
 

Enumerations

enum  Commands {
  KEEP_ALIVE =0x00, VERSION =0x01, SYSTEM_INFO =0x02, REBOOT =0x03,
  GET_CURRENT_SCREEN_NUM =0x10, GET_TEXT_FIELD =0x11, GET_BACKLIGHT =0x12, GET_SYSTEM_METERS =0x13,
  SET_SCREEN_NUM =0x20, SET_TEXT_FIELD =0x21, SET_BACKLIGHT =0x22, SET_BATTERY_WIFI =0x23
}
 
enum  Direction { DIGITAL_INPUT, DIGITAL_OUTPUT, INVALID }
 
enum  Headers { HEADER1 =0xfa, HEADER2 =0xcd }
 
enum  Screens { BOOT_SCREEN =0x00, STATUS_SCREEN =0x01 }
 
enum  SYS_INFO { SYS_INFO_STOP =0x00, SYS_INFO_ONCE =0x01, SYS_INFO_CONTINUOUS =0x02 }
 
enum  TextNumbers {
  BOOT_STATUS_TEXT =0x00, MAIN_STATUS_TEXT =0x01, MODE_TEXT =0x02, ROBOT_ID_TEXT =0x03,
  ROBOT_IP_TEXT =0x04
}
 

Detailed Description

These classes are only used on Pioneer LX and other MTX-type robots.