Packages

OTP application for reading the BNO-055 absolute orientation sensor. Euler angles are read at 20hz and published to a configured local `gproc` property.

Current section

Files

Jump to
bno055 mix.exs
Raw

mix.exs

defmodule Bno055.Mixfile do
use Mix.Project
def project do
[app: :bno055,
version: "0.0.1",
elixir: ">= 1.0.0 and < 2.0.0",
build_embedded: Mix.env == :prod,
start_permanent: Mix.env == :prod,
deps: deps,
description: description,
package: package,
]
end
def application do
[
applications: [
:logger,
:gproc
],
registered: [:bno055],
mod: {BNO055, []}
]
end
def description, do: """
OTP application for reading the BNO-055 absolute orientation sensor.
Euler angles are read at 20hz and published to a configured local `gproc` property.
"""
def package do
[
files: ["lib", "mix.exs", "README.md", "LICENSE"],
maintainers: ["Rodney Norris"],
licenses: ["MIT"],
links: %{"GitHub" => "https://github.com/TattdCodeMonkey/bno055"}
]
end
defp deps do
[
{:gproc, "~>0.5"}
] ++ add_deps(Mix.env)
end
defp add_deps(:test), do: []
defp add_deps(_), do: [{:elixir_ale, "~>0.4", only: [:dev, :prod]}]
end