Table of Contents - lego-nxt-0.3.0 Documentation
Pages
Classes and Modules
- Module
- NXT
- NXT::Command
- NXT::Command::Base
- NXT::Command::Input
- NXT::Command::LowSpeed
- NXT::Command::Output
- NXT::Connector
- NXT::Connector::Input
- NXT::Connector::Input::Color
- NXT::Connector::Input::Touch
- NXT::Connector::Input::Ultrasonic
- NXT::Connector::Input::Ultrasonic::UnmeasurableDistance
- NXT::Connector::Output
- NXT::Connector::Output::Motor
- NXT::Exceptions
- NXT::Exceptions::InterfaceNotImplemented
- NXT::Exceptions::InvalidDeviceError
- NXT::Exceptions::InvalidIdentifierError
- NXT::Exceptions::InvalidInterfaceError
- NXT::Exceptions::PortTakenError
- NXT::Exceptions::SerialPortConnectionError
- NXT::Exceptions::UsbConnectionError
- NXT::Interface
- NXT::Interface::Base
- NXT::Interface::SerialPort
- NXT::Interface::Usb
- NXT::Protocols
- NXT::Protocols::I2C
- NXT::Utils
- NXT::Utils::Accessors
- NXT::Utils::Assertions
- NXTBrick
- String
Methods
- ::method_missing — NXT::Protocols::I2C
- ::new — NXT::Connector::Input::Color
- ::new — NXT::Connector::Input::Touch
- ::new — NXT::Connector::Input::Ultrasonic
- ::new — NXT::Connector::Output::Motor
- ::new — NXT::Interface::SerialPort
- ::new — NXTBrick
- ::respond_to_missing? — NXT::Protocols::I2C
- ::run_command — NXT::Protocols::I2C
- ::run_constant_op — NXT::Protocols::I2C
- ::run_variable_op — NXT::Protocols::I2C
- #add — NXTBrick
- #assert_in — NXT::Utils::Assertions
- #assert_responds_to — NXT::Utils::Assertions
- #assert_type — NXT::Utils::Assertions
- #attr_combined_accessor — Module
- #attr_setter — NXT::Utils::Accessors
- #backwards — NXT::Connector::Output::Motor
- #command_type — NXT::Command::Input
- #command_type — NXT::Command::LowSpeed
- #command_type — NXT::Command::Output
- #connect — NXT::Interface::SerialPort
- #connect — NXT::Interface::Usb
- #connect — NXTBrick
- #connected? — NXT::Interface::SerialPort
- #connected? — NXT::Interface::Usb
- #define_port_handler_method — NXTBrick
- #dev= — NXT::Interface::SerialPort
- #disconnect — NXT::Interface::SerialPort
- #disconnect — NXT::Interface::Usb
- #disconnect — NXTBrick
- #distance — NXT::Connector::Input::Ultrasonic
- #distance! — NXT::Connector::Input::Ultrasonic
- #duration= — NXT::Connector::Output::Motor
- #duration_after= — NXT::Connector::Output
- #duration_type= — NXT::Connector::Output
- #forwards — NXT::Connector::Output::Motor
- #from_hex_str — String
- #input_values — NXT::Command::Input
- #ls_clear_buffer — NXT::Command::LowSpeed
- #ls_get_status — NXT::Command::Input
- #ls_get_status — NXT::Command::LowSpeed
- #ls_read — NXT::Command::Input
- #ls_read — NXT::Command::LowSpeed
- #ls_write — NXT::Command::Input
- #ls_write — NXT::Command::LowSpeed
- #move — NXT::Connector::Output::Motor
- #output_state — NXT::Command::Output
- #port_as_byte — NXT::Command::Base
- #receive — NXT::Interface::Base
- #receive — NXT::Interface::SerialPort
- #receive — NXT::Interface::Usb
- #receive — NXT::Command::Base
- #remove — NXTBrick
- #reset — NXT::Connector::Output::Motor
- #reset_input_scaled_value — NXT::Command::Input
- #send — NXT::Interface::Base
- #send — NXT::Interface::SerialPort
- #send — NXT::Interface::Usb
- #send — NXT::Command::Base
- #send_and_receive — NXT::Command::Base
- #start — NXT::Connector::Input::Ultrasonic
- #stop — NXT::Connector::Output::Motor
- #to_hex_str — String
- #update_input_mode — NXT::Command::Input
- #update_output_state — NXT::Command::Output
- #wait_after_move — NXT::Connector::Output