Sha256: 57d5a0c856550e807b7e6b8dc8cc05010d3843b5b00f576f6f53c7b9d7a6890d

Contents?: true

Size: 806 Bytes

Versions: 1

Compression:

Stored size: 806 Bytes

Contents

require "lignite/bytes"
require "lignite/logger"

require "lignite/assembler"
require "lignite/body_compiler"
require "lignite/connection"
require "lignite/connection/bluetooth"
require "lignite/connection/replay"
require "lignite/connection/tap"
require "lignite/connection/usb"
require "lignite/direct_commands"
require "lignite/message"
require "lignite/motors"
require "lignite/op_compiler"
require "lignite/rbf_object"
require "lignite/system_commands"
require "lignite/variables"

module Lignite
  PORT_A = 1
  PORT_B = 2
  PORT_C = 4
  PORT_D = 8

  PORT_1 = 0
  PORT_2 = 1
  PORT_3 = 2
  PORT_4 = 3

  COAST = 0
  BRAKE = 1

  # A String of bytes (with Encoding::BINARY)
  class ByteString < String
    # empty class, just for documentation purposes
  end

  class VMError < RuntimeError
  end
end

Version data entries

1 entries across 1 versions & 1 rubygems

Version Path
lignite-0.3.0 lib/lignite.rb