[A]Support for windows.

[B]Modify README.md.
This commit is contained in:
Livox-SDK
2019-02-01 20:41:45 +08:00
parent 1415a19477
commit 8135095c8a
11 changed files with 153 additions and 42 deletions
+12
View File
@@ -24,7 +24,11 @@
#include <stdio.h>
#include <stdlib.h>
#ifdef WIN32
#include <windows.h>
#else
#include <unistd.h>
#endif
#include <string.h>
#include "livox_sdk.h"
@@ -196,10 +200,18 @@ int main(int argc, const char *argv[]) {
SetDeviceStateUpdateCallback(OnDeviceChange);
if (Start()) {
#ifdef WIN32
Sleep(20000);
#else
sleep(20);
#endif
HubStopSampling(OnStopSampleCallback, NULL);
printf("stop sample\n");
#ifdef WIN32
Sleep(10000);
#else
sleep(10);
#endif
}
Uninit();
+11 -3
View File
@@ -24,7 +24,11 @@
#include <stdio.h>
#include <stdlib.h>
#ifdef WIN32
#include <windows.h>
#else
#include <unistd.h>
#endif
#include <string.h>
#include "livox_sdk.h"
@@ -45,9 +49,9 @@ uint32_t data_recveive_count[kMaxLidarCount];
#define BROADCAST_CODE_LIST_SIZE 3
char *broadcast_code_list[BROADCAST_CODE_LIST_SIZE] = {
"00000000000002",
"00000000000003",
"00000000000004"
"000000000000002",
"000000000000003",
"000000000000004"
};
/** Receiving point cloud data from Livox LiDAR. */
@@ -183,7 +187,11 @@ int main(int argc, const char *argv[]) {
return -1;
}
#ifdef WIN32
Sleep(30000);
#else
sleep(30);
#endif
int i = 0;
for (i = 0; i < kMaxLidarCount; ++i) {