Skip to content

chrismccord/ex_copter

master
Switch branches/tags

Name already in use

A tag already exists with the provided branch name. Many Git commands accept both tag and branch names, so creating this branch may cause unexpected behavior. Are you sure you want to create this branch?
Code

Latest commit

 

Git stats

Files

Permalink
Failed to load latest commit information.
Type
Name
Latest commit message
Commit time
lib
 
 
 
 
 
 
 
 
 
 
 
 

ExCopter

Elixir client for the Parrot AR 2.0 Quadcopter

Roadmap

  • Improve docs
  • Add Pid based client to support multiple drone connections
  • Add NavData support for streaming copter data

The Client API is still in flux regarding scripting client commands, ie for syntax. Ideas are welcome on the issue tracker.

Usage

defmodule MyCopter do
  import ExCopter.Command.Client

  def demo do
    IO.puts "Taking off..."
    takeoff
    for 2000, fn -> end

    IO.puts "Spinning..."
    for 3500, fn -> spin_left 25 end

    IO.puts "Landing..."
    land
  end
end

About

Elixir client for the Parrot AR 2.0 Quadcopter

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages