Skip to content
This repository has been archived by the owner on Jan 6, 2021. It is now read-only.

AutoModality/Onboard-SDK-3-deprecated

Repository files navigation

DEPRECATED: This project is derived from the DJI Onboard SDK. It has been modified, but also emancipated from DJI's project making it difficult to update. We must make efforts to fork from DJI's so this project can be maintained.

Github Action Debian Package
Story Development --
Release Candidate Latest Version @ Cloudsmith
Release Latest Version @ Cloudsmith

AM-DJI Onboard SDK (OSDK)

Join the chat at https://gitter.im/dji-sdk/Onboard-SDK

What is the DJI Onboard SDK?

The DJI Onboard SDK allows you to connect your own Onboard Computer to a supported DJI vehicle or flight controller using a serial port (TTL UART). For full documentation, please visit the DJI Developer Site. Documentation regarding the code can be found in the OSDK API Reference section of the developer website.

Latest Release

OSDK 3.8.1 was released on 4 June 2019. This release adds support of Onboard-Payload SDK communication and Z30 zooming API for M210 series V2. Additionally, bugfixes for camera video support issues and STM32 platform issues are also added in this release. Please see the release notes for more information.

Last Major Release

OSDK 3.8 was released on 4 April 2019. This release adds support of M210 V2, new time synchronization feature, and waypoint mission v2 (beta). Please see the release notes for more information.

Firmware Compatibility

This chart shows the latest firmware that were available and are supported at the time of 3.8.1 release.

Aircraft/FC Firmware Package Version Flight Controller Version OSDK Branch Notes
M210/M210 RTK V2 1.0.0450 3.4.3.31 OSDK 3.8.1
M210/M210 RTK 1.2.0301 3.3.10.10 OSDK 3.8.1
M600/M600 Pro 1.0.1.67 3.2.41.14 OSDK 3.8.1
A3/A3 Pro 1.7.7.0 3.3.8.47 OSDK 3.8.1
N3 1.7.7.0 3.3.8.47 OSDK 3.8.1
M100 1.3.1.82 3.1.10.0 OSDK 3.8.1

Support

You can get support from DJI and the community with the following methods:

How to build into a Debian Package

dpkg-buildpackage    -b -us -uc