Methods

action= (Commands::TouchSensor)
as_signed (Bignum)
backward (Motor)
close (NXTComm)
connected? (NXTComm)
degrees (Commands::RotationSensor)
direction (Commands::RotationSensor)
disconnect (NXT)
distance (Commands::UltrasonicSensor)
forward (Motor)
from_hex_str (String)
generate_light= (Commands::LightSensor)
get_battery_level (NXTComm)
get_current_program_name (NXTComm)
get_distance (UltrasonicSensor)
get_distance! (UltrasonicSensor)
get_distance_in_cm (UltrasonicSensor)
get_distance_in_cm! (UltrasonicSensor)
get_distance_in_inches (UltrasonicSensor)
get_distance_in_inches! (UltrasonicSensor)
get_input_values (NXTComm)
get_light_level (LightSensor)
get_output_state (NXTComm)
get_sound_level (SoundSensor)
intensity (Commands::LightSensor)
is_pressed? (TouchSensor)
keep_alive (NXTComm)
logic (Commands::UltrasonicSensor)
logic (Commands::LightSensor)
logic (Commands::TouchSensor)
logic (Commands::SoundSensor)
logic (Commands::RotationSensor)
ls_get_status (NXTComm)
ls_read (NXTComm)
ls_write (NXTComm)
message_read (NXTComm)
message_write (NXTComm)
method_missing (Commands::LightSensor)
method_missing (NXT)
method_missing (Commands::Motor)
method_missing (Commands::RotationSensor)
method_missing (Commands::Move)
method_missing (Commands::SoundSensor)
method_missing (Commands::TouchSensor)
method_missing (UltrasonicComm)
mode= (Commands::SoundSensor)
motor (NXT)
motors (NXT)
name (Motor)
name (Sensor)
new (SoundSensor)
new (Commands::RotationSensor)
new (Commands::SoundSensor)
new (Brick)
new (Sensor)
new (Commands::LightSensor)
new (UltrasonicSensor)
new (LightSensor)
new (NXTComm)
new (TouchSensor)
new (Motor)
new (Commands::TouchSensor)
new (NXT)
new (Commands::Move)
new (Commands::UltrasonicSensor)
new (Commands::Motor)
new (Commands::Sound)
off (Sensor)
play_sound_file (NXTComm)
play_tone (NXTComm)
port= (Commands::LightSensor)
port= (Commands::Move)
port= (Commands::TouchSensor)
port= (Commands::UltrasonicSensor)
port= (Commands::SoundSensor)
ports= (Commands::Move)
pressed? (TouchSensor)
raw_value (Commands::LightSensor)
raw_value (Commands::SoundSensor)
raw_value (Commands::TouchSensor)
read_data (Sensor)
read_measurement_byte (UltrasonicComm)
read_state (Motor)
recv_reply (NXTComm)
reset (Commands::RotationSensor)
reset (Commands::TouchSensor)
reset_input_scaled_value (NXTComm)
reset_motor_position (NXTComm)
reset_tacho (Motor)
run (Motor)
send_and_receive (NXTComm)
send_cmd (NXTComm)
sensor (NXT)
set_input_mode (NXTComm)
set_input_mode (Sensor)
set_mode (Commands::LightSensor)
set_mode (Commands::UltrasonicSensor)
set_mode (Commands::TouchSensor)
set_mode (Commands::SoundSensor)
set_output_state (NXTComm)
sound_level (Commands::SoundSensor)
start (Commands::Sound)
start (Commands::Move)
start (Commands::Motor)
start_program (NXTComm)
stop (Commands::Sound)
stop (Motor)
stop (Commands::Move)
stop (Commands::Motor)
stop_program (NXTComm)
stop_sound_playback (NXTComm)
to_freq (String)
to_hex_str (Array)
to_hex_str (String)
use_adjusted_mode (SoundSensor)
use_ambient_mode (LightSensor)
use_illuminated_mode (LightSensor)
use_unadjusted_mode (SoundSensor)
wait_for_event (Sensor)