Onboard-SDK-ROS
Namespaces | Macros | Typedefs | Variables
DJI_Version.h File Reference
#include <stdint.h>

Go to the source code of this file.

Namespaces

 DJI
 

Macros

#define MAKE_VERSION(a, b, c, d)
 

Typedefs

typedef uint32_t DJI::onboardSDK::Version
 

Variables

const Version DJI::onboardSDK::versionM100_23 = (MAKE_VERSION(2, 3, 10, 0))
 
const Version DJI::onboardSDK::versionM100_31 = (MAKE_VERSION(3, 1, 10, 0))
 
const Version DJI::onboardSDK::versionA3_31 = (MAKE_VERSION(3, 1, 100, 0))
 
const Version DJI::onboardSDK::SDK_VERSION = versionM100_31
 

Detailed Description

Version
3.1.7
Date
Jul 01 2016

Drone/SDK Version definition for DJI onboardSDK library Officially Maintained

Macro Definition Documentation

#define MAKE_VERSION (   a,
  b,
  c,
 
)
Value:
(((a << 24) & 0xff000000) | ((b << 16) & 0x00ff0000) | ((c << 8) & 0x0000ff00) | \
(d & 0x000000ff))
Attention
Do not modify any definition in this file if you are not sure what are you doing. DJI will not provide any support for changes made to this file.

Typedef Documentation

typedef uint32_t DJI::onboardSDK::Version
Todo:
better version control structure