[A]Add sdk version

[B]Fix bug in README file
This commit is contained in:
Livox-SDK
2019-02-27 11:56:23 +08:00
parent 11644271eb
commit f79261c631
7 changed files with 61 additions and 15 deletions
+12 -1
View File
@@ -89,8 +89,19 @@ typedef enum {
#pragma pack(1)
#define LIVOX_SDK_MAJOR_VERSION 1
#define LIVOX_SDK_MINOR_VERSION 0
#define LIVOX_SDK_PATCH_VERSION 0
#define kBroadcastCodeSize 16
/** The numeric version information struct. */
typedef struct {
int major; /**< major number */
int minor; /**< minor number */
int patch; /**< patch number */
} LivoxSdkVersion;
/** Cartesian coordinate format. */
typedef struct {
int32_t x; /**< X axis, Unit:mm */
@@ -99,7 +110,7 @@ typedef struct {
uint8_t reflectivity; /**< Reflectivity */
} LivoxRawPoint;
/** standard point cloud format */
/** Standard point cloud format */
typedef struct {
float x; /**< X axis, Unit:m */
float y; /**< X axis, Unit:m */
+6
View File
@@ -33,6 +33,12 @@ extern "C" {
#include <stdint.h>
#include "livox_def.h"
/**
* Return SDK's version information in a numeric form.
* @param version Pointer to a version structure for returning the version information.
*/
void GetLivoxSdkVersion(LivoxSdkVersion *version);
/**
* Initialize the SDK.
* @return true if successfully initialized, otherwise false.