|  Class Summary | 
  
   
    | Adc_8591 | 
    Class for the PCF8591 8-bit A/D D/A converter (D/A feurures not implemented 
      yet!) | 
  
   
    | Adc_ports | 
    Class to retrieve ADC port reading from the the PCF8591 ADC chip/sensor | 
  
   
    | Bluetooth | 
    Class for Bluetooth communication | 
  
   
    | Brick | 
    Class to get/set brick name, get/set battery level, R/W to mailbox, start/stop 
      programs, play sound, stop sound ect. | 
  
   
    | Color_sensor | 
    Class for HiTechnic color sensor | 
  
   
    | Compass | 
    Class for HiTechnic compass sensor | 
  
   
    | Connection | 
    Abstract class for connections | 
  
   
    | Connection_type | 
    Connection type enumeration | 
  
   
    | Device_info | 
    typedef for Device_info_t | 
  
   
    | Device_info_t | 
    Struct used to retriece device info | 
  
   
    | Device_version | 
    typedef for Device_version_t | 
  
   
    | Device_version_t | 
    Struct uesd to retriece device version | 
  
   
    | Error_type | 
    Error type enumeration | 
  
   
    | File_mode | 
    Enumeration for file modes when opening a file | 
  
   
    | Filesystem | 
    Class to interact with the filesystem on the NXT | 
  
   
    | Gyro | 
    Class for HiTechnic Gyro sensor | 
  
   
    | I2c | 
    Abstract class for digital I2C sensors | 
  
   
    | Io_8574 | 
    Class for the PCF8574 8-bit I/O I2C chip | 
  
   
    | Led_mode | 
    Enumeration for different NXT light sensor LED modes | 
  
   
    | Light | 
    Class for NXT light sensor | 
  
   
    | Light_rcx | 
    Class for RCX light sensor | 
  
   
    | Motor | 
    Class for the NXT motors | 
  
   
    | Motor_port | 
    Motor port enumeration | 
  
   
    | Nxt_errors | 
    Error code enumeration (error code list) | 
  
   
    | Nxt_exception | 
    Class used to throw exceptions when communication fails or the NXT reports 
      an error | 
  
   
    | Nxt_file | 
    typedef for Nxt_file_t | 
  
   
    | Nxt_file_t | 
    Struct that holds information on a nxt file | 
  
   
    | Nxt_network | 
    Class for Network communication | 
  
   
    | Result | 
    Class used to return sensor readings when there is more than one return 
      value | 
  
   
    | Result_type | 
    Enumeration used to determine the result type (which sub-class of Result) | 
  
   
    | Rgb_color | 
    Class to retrieve red green and blue colors from the HiTechnic color sensor | 
  
   
    | Rotation | 
    Class for RCX rotation sensor | 
  
   
    | Sensor | 
    Class for analog sensors - also works as the base class for all other 
      sensors | 
  
   
    | Sensor_mode | 
    Sensor mode enumeration | 
  
   
    | Sensor_port | 
    Sensor port enumeration | 
  
   
    | Sensor_type | 
    Sensor type enumeration | 
  
   
    | Server_mode | 
    Network server mode enumeration | 
  
   
    | Server_settings | 
    typedef for Server_settings_t | 
  
   
    | Server_settings_t | 
    Struct used to retriece server settings when a network connection is used | 
  
   
    | Sonar | 
    Class for the NXT sonar (ultrasonic) sensor | 
  
   
    | Sonar_mode | 
    Enumeration for different sonar sensor modes | 
  
   
    | Sound | 
    Class for NXT sound sensor | 
  
   
    | Sound_mode | 
    Enumeration for different NXT sound sensor modes | 
  
   
    | Temp_mode | 
    Enumeration for different temperarure sensor modes | 
  
   
    | Temperature | 
    Class for RCX temperature sensor | 
  
   
    | Tilt | 
    Class for HiTechnic tilt/accekeration sensor | 
  
   
    | Touch | 
    Class for NXT and RCX touch sensor | 
  
   
    | Xyz_position | 
    Class to retrieve XYZ coordinates from the HiTechnic Tilt/Accekeration 
      sensor |