Table of Contents - artoo-1.8.2 Documentation
Pages
- Gemfile.tt
- LICENSE
- README.md.tt
- Rakefile
- artoo-%adaptor_name%.gemspec.tt
- artoo-%adaptor_name%.rb.tt
- version.rb.tt
- %adaptor_name%.rb.tt
- %adaptor_name%.rb.tt
- %adaptor_name%_adaptor_test.rb.tt
- %adaptor_name%_driver_test.rb.tt
Classes and Modules
- Artoo
- Artoo::Adaptors
- Artoo::Adaptors::Adaptor
- Artoo::Adaptors::IO
- Artoo::Adaptors::IO::DigitalPin
- Artoo::Adaptors::IO::I2c
- Artoo::Adaptors::Loopback
- Artoo::Adaptors::Test
- Artoo::Api
- Artoo::Api::DeviceEventClient
- Artoo::Api::RouteHelpers
- Artoo::Api::RouteHelpers::ClassMethods
- Artoo::Api::RouteHelpers::InstanceMethods
- Artoo::Api::RouteHelpers::ResponseHandled
- Artoo::Api::Server
- Artoo::Basic
- Artoo::Commands
- Artoo::Commands::Commands
- Artoo::Commands::Generate
- Artoo::Commands::Install
- Artoo::Commands::Socket
- Artoo::Connection
- Artoo::Delegator
- Artoo::Device
- Artoo::Drivers
- Artoo::Drivers::Counter
- Artoo::Drivers::DeviceInfo
- Artoo::Drivers::Driver
- Artoo::Drivers::Passthru
- Artoo::Drivers::Ping
- Artoo::Drivers::Random
- Artoo::Drivers::Test
- Artoo::Events
- Artoo::Generator
- Artoo::Generator::Adaptor
- Artoo::Interfaces
- Artoo::Interfaces::Interface
- Artoo::Interfaces::Ping
- Artoo::Interfaces::Rover
- Artoo::InvalidPin
- Artoo::MainRobot
- Artoo::Master
- Artoo::Port
- Artoo::Robot
- Artoo::Robot::ClassMethods
- Artoo::RobotNotFound
- Artoo::Utility
- Fixnum
- Integer
- Numeric
Methods
- ::add_command — Artoo::Master
- ::assign — Artoo::Master
- ::banner — Artoo::Commands::Commands
- ::command — Artoo::Master
- ::commands — Artoo::Master
- ::continue_work — Artoo::Master
- ::current — Artoo::Master
- ::delegate — Artoo::Delegator
- ::force_encoding — Artoo::Api::RouteHelpers::InstanceMethods
- ::included — Artoo::Api::RouteHelpers
- ::install_dir — Artoo::Commands::Commands
- ::install_path — Artoo::Commands::Commands
- ::new — Artoo::Adaptors::Adaptor
- ::new — Artoo::Adaptors::IO::DigitalPin
- ::new — Artoo::Adaptors::IO::I2c
- ::new — Artoo::Api::Server
- ::new — Artoo::Api::DeviceEventClient
- ::new — Artoo::Connection
- ::new — Artoo::Device
- ::new — Artoo::Drivers::Driver
- ::new — Artoo::Interfaces::Interface
- ::new — Artoo::Master
- ::new — Artoo::Port
- ::new — Artoo::Robot
- ::new — Artoo
- ::pause_work — Artoo::Master
- ::robot — Artoo::Master
- ::robot? — Artoo::Master
- ::robots — Artoo::Master
- ::source_root — Artoo::Generator::Adaptor
- ::start_work — Artoo::Master
- ::stop_work — Artoo::Master
- #adaptor_class_name — Artoo::Generator::Adaptor
- #adaptor_name — Artoo::Connection
- #add_command — Artoo::Master
- #add_interface — Artoo::Device
- #add_interface — Artoo::Robot
- #any — Artoo::Api::RouteHelpers::ClassMethods
- #api — Artoo::Robot::ClassMethods
- #api_host — Artoo::Robot
- #api_port — Artoo::Robot
- #artoo_adaptor_name — Artoo::Generator::Adaptor
- #artoo_version — Artoo::Generator::Adaptor
- #as_json — Artoo::Connection
- #as_json — Artoo::Device
- #as_json — Artoo::Robot
- #assign — Artoo::Master
- #backward — Artoo::Interfaces::Rover
- #begin_working — Artoo::Robot::ClassMethods
- #caller_files — Artoo::Basic
- #classify — Artoo::Utility
- #cleaned_caller — Artoo::Basic
- #cli? — Artoo::Robot::ClassMethods
- #close — Artoo::Adaptors::IO::DigitalPin
- #command — Artoo::Commands::Install
- #command — Artoo::Device
- #command — Artoo::Drivers::Driver
- #command — Artoo::Drivers::Test
- #command — Artoo::Master
- #command — Artoo::Robot
- #command_params — Artoo::Api::Server
- #commands — Artoo::Device
- #commands — Artoo::Drivers::Driver
- #commands — Artoo::Interfaces::Interface
- #commands — Artoo::Master
- #compile — Artoo::Api::RouteHelpers::ClassMethods
- #compile! — Artoo::Api::RouteHelpers::ClassMethods
- #connect — Artoo::Adaptors::Adaptor
- #connect — Artoo::Adaptors::Test
- #connect — Artoo::Commands::Socket
- #connect — Artoo::Connection
- #connect_to — Artoo::Adaptors::Adaptor
- #connect_to_serial — Artoo::Adaptors::Adaptor
- #connect_to_tcp — Artoo::Adaptors::Adaptor
- #connect_to_udp — Artoo::Adaptors::Adaptor
- #connected? — Artoo::Adaptors::Adaptor
- #connected? — Artoo::Connection
- #connection — Artoo::Drivers::Driver
- #connection — Artoo::Robot::ClassMethods
- #connection_types — Artoo::Robot
- #constantize — Artoo::Utility
- #continue_work — Artoo::Master
- #continue_work — Artoo::Robot
- #copy_adaptor_directory — Artoo::Generator::Adaptor
- #count — Artoo::Drivers::Counter
- #create_proxy_method — Artoo::Events
- #current_class — Artoo::Utility
- #current_instance — Artoo::Utility
- #default_connection — Artoo::Device
- #default_connection — Artoo::Robot
- #define_singleton_method — Artoo::Basic
- #determine_connection — Artoo::Device
- #device — Artoo::Api::Server
- #device — Artoo::Robot::ClassMethods
- #device_types — Artoo::Robot
- #digital_read — Artoo::Adaptors::IO::DigitalPin
- #digital_write — Artoo::Adaptors::IO::DigitalPin
- #disconnect — Artoo::Adaptors::Adaptor
- #disconnect — Artoo::Adaptors::Test
- #disconnect — Artoo::Connection
- #disconnect — Artoo::Robot
- #dispatch! — Artoo::Api::RouteHelpers::InstanceMethods
- #event_topic_name — Artoo::Device
- #event_topic_name — Artoo::Drivers::Driver
- #execute_startup — Artoo::Robot
- #execute_working_code — Artoo::Robot
- #finalize — Artoo::Adaptors::Adaptor
- #firmware_name — Artoo::Drivers::DeviceInfo
- #force_encoding — Artoo::Api::RouteHelpers::InstanceMethods
- #forward — Artoo::Interfaces::Rover
- #from_scale — Numeric
- #generate_method — Artoo::Api::RouteHelpers::ClassMethods
- #get — Artoo::Api::RouteHelpers::ClassMethods
- #get_ws — Artoo::Api::RouteHelpers::ClassMethods
- #halt — Artoo::Api::RouteHelpers::InstanceMethods
- #handle_signals — Artoo::Robot::ClassMethods
- #has_work? — Artoo::Robot
- #initialize_connection — Artoo::Robot
- #initialize_connections — Artoo::Robot
- #initialize_device — Artoo::Robot
- #initialize_devices — Artoo::Robot
- #initialize_object — Artoo::Robot
- #inspect — Artoo::Connection
- #inspect — Artoo::Device
- #inspect — Artoo::Robot
- #interface_for_command — Artoo::Robot
- #interface_type — Artoo::Interfaces::Interface
- #interface_type — Artoo::Interfaces::Ping
- #interface_type — Artoo::Interfaces::Rover
- #interval — Artoo::Drivers::Driver
- #is_portless? — Artoo::Port
- #is_running? — Artoo::Robot::ClassMethods
- #is_serial? — Artoo::Port
- #is_tcp? — Artoo::Port
- #known_command? — Artoo::Drivers::Driver
- #left — Artoo::Interfaces::Rover
- #master — Artoo::Api::Server
- #method_missing — Artoo::Adaptors::Test
- #method_missing — Artoo::Connection
- #method_missing — Artoo::Device
- #method_missing — Artoo::Drivers::Driver
- #method_missing — Artoo::Robot
- #name — Artoo::Robot::ClassMethods
- #notify_event — Artoo::Api::DeviceEventClient
- #off! — Artoo::Adaptors::IO::DigitalPin
- #off? — Artoo::Adaptors::IO::DigitalPin
- #on — Artoo::Events
- #on! — Artoo::Adaptors::IO::DigitalPin
- #on? — Artoo::Adaptors::IO::DigitalPin
- #on_connection — Artoo::Api::Server
- #os — Artoo::Utility
- #own_command? — Artoo::Robot
- #parse — Artoo::Port
- #pause_work — Artoo::Master
- #pause_work — Artoo::Robot
- #pin — Artoo::Drivers::Driver
- #ping — Artoo::Drivers::Ping
- #ping — Artoo::Interfaces::Ping
- #post — Artoo::Api::RouteHelpers::ClassMethods
- #prepare_work — Artoo::Robot::ClassMethods
- #proxy_method_name — Artoo::Events
- #publish — Artoo::Device
- #put — Artoo::Api::RouteHelpers::ClassMethods
- #random — Artoo::Drivers::Random
- #random_string — Artoo::Utility
- #read — Artoo::Adaptors::IO::I2c
- #reconnect — Artoo::Adaptors::Adaptor
- #reconnect — Artoo::Adaptors::Test
- #remove_keys — Artoo::Utility
- #require_adaptor — Artoo::Connection
- #require_driver — Artoo::Device
- #require_interface — Artoo::Device
- #require_interface — Artoo::Drivers::Driver
- #respond_to_missing? — Artoo::Connection
- #respond_to_missing? — Artoo::Device
- #respond_to_missing? — Artoo::Robot
- #right — Artoo::Interfaces::Rover
- #robot — Artoo::Master
- #robot? — Artoo::Master
- #robot_connection — Artoo::Master
- #robot_connections — Artoo::Master
- #robot_device — Artoo::Master
- #robot_devices — Artoo::Master
- #route — Artoo::Api::RouteHelpers::ClassMethods
- #route! — Artoo::Api::RouteHelpers::InstanceMethods
- #routes — Artoo::Api::RouteHelpers::ClassMethods
- #running! — Artoo::Robot::ClassMethods
- #safe_ignore — Artoo::Api::RouteHelpers::ClassMethods
- #safe_name — Artoo::Robot
- #second — Integer
- #seconds — Integer
- #set — Artoo::Basic
- #set_mode — Artoo::Adaptors::IO::DigitalPin
- #set_pin — Artoo::Adaptors::IO::DigitalPin
- #setup_interrupt — Artoo::Robot::ClassMethods
- #socat — Artoo::Commands::Install
- #start — Artoo::Adaptors::IO::I2c
- #start_api — Artoo::Robot::ClassMethods
- #start_device — Artoo::Device
- #start_driver — Artoo::Drivers::Counter
- #start_driver — Artoo::Drivers::Driver
- #start_driver — Artoo::Drivers::Ping
- #start_driver — Artoo::Drivers::Random
- #start_driver — Artoo::Drivers::Test
- #start_work — Artoo::Master
- #static_path — Artoo::Api::RouteHelpers::ClassMethods
- #stop — Artoo::Interfaces::Rover
- #stop_work — Artoo::Master
- #stopped! — Artoo::Robot::ClassMethods
- #test? — Artoo::Robot::ClassMethods
- #to_hash — Artoo::Connection
- #to_hash — Artoo::Device
- #to_hash — Artoo::Robot
- #to_pwm — Fixnum
- #to_pwm_reverse — Fixnum
- #to_s — Artoo::Port
- #to_scale — Numeric
- #try_static! — Artoo::Api::RouteHelpers::InstanceMethods
- #turn_left — Artoo::Interfaces::Rover
- #turn_right — Artoo::Interfaces::Rover
- #underscore — Artoo::Utility
- #validate_params! — Artoo::Api::Server
- #version — Artoo::Drivers::DeviceInfo
- #within — Numeric
- #work — Artoo::Robot
- #work — Artoo::Robot::ClassMethods
- #work! — Artoo::Robot::ClassMethods
- #working_code — Artoo::Robot
- #write — Artoo::Adaptors::IO::I2c