Skip to content
master
Switch branches/tags
Code
This branch is 9 commits behind ArduPilot:master.
Contribute

Latest commit

 

Git stats

Files

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

Gitlab pipeline status (branch)

dema-rc

Linux Drone Remote Controller

Binaries

The latest binaries for master branch can be downloaded directly from CI for SkyController 2: dema-rc bundle. This includes all dependencies and configuration files

GIT

ssh: git@github.com:lucasdemarchi/dema-rc.git

https/gitweb: https://github.com/lucasdemarchi/dema-rc.git

Requeriments

Build:

  • meson >= 0.49
  • ninja
  • gcc

Runtime:

  • libc: glibc, musl or uClibc
  • linux kernel >= 3.10 with config: *

Build instructions

Make sure to have all the submodules in place:

$ git submodule update --init --recursive

Native:

$ mkdir build
$ meson setup build
$ ninja -C build

Cross-compile:

$ mkdir build-armv7
$ meson setup --cross-file /path/to/cross-compilation.conf build
$ ninja -C build-armv7

We maintain a Dockerfile that has all the required dependencies for building for Parrot Disco drone. See ci/Dockerfile.debian and .gitlab-ci.yml in order to use it. Basically it sets up a toolchain under /opt so the setup command above can be replaced with:

$ meson setup --cross-file /opt/arm-buildroot-linux-gnueabihf_sdk-buildroot/etc/meson/cross-compilation.conf build-armv7

License

LGPL v2.1+

About

Linux Drone Remote Controller

Resources

Releases

No releases published

Packages

No packages published