Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

1.9.x->main : update sample code ref v1.9.5 #61

Closed
wants to merge 10 commits into from
Closed
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
The table of contents is too big for display.
Diff view
Diff view
  •  
  •  
  •  
2 changes: 1 addition & 1 deletion CMakeLists.txt
Original file line number Diff line number Diff line change
@@ -1,5 +1,5 @@
cmake_minimum_required(VERSION 3.1.15)
project(OrbbecSDK VERSION 1.9.4 LANGUAGES C CXX)
project(OrbbecSDK VERSION 1.9.5 LANGUAGES C CXX)

# Determine host platform
include(${CMAKE_CURRENT_SOURCE_DIR}/cmake/DetermineHostPlatform.cmake)
Expand Down
56 changes: 28 additions & 28 deletions README.md
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
# Orbbec SDK

![stability](https://img.shields.io/badge/stability-stable-green) ![version](https://img.shields.io/badge/version-1.9.4-green)
![stability](https://img.shields.io/badge/stability-stable-green) ![version](https://img.shields.io/badge/version-1.9.5-green)

The Orbbec 3D camera product software development kit fully supports UVC, enabling driver-free plug-and-play. It provides both low-level and high-level APIs that are simple and easy to use, allowing developers to use it flexibly in different scenarios.

Expand All @@ -19,38 +19,38 @@ If you are a user in China, it is recommended to use Gitee([gitee Repo](https://

## Platform support

| Operating system | Requirement | Description |
| --- | --- | --- |
| Windows | - Windows 10 April 2018 (version 1803, operating system build 17134) release (x64) or higher<br /> | The generation of the VS project depends on the installation of the VS version and the cmake version, and supports VS2015/vs2017/vs2019 |
| Linux | - Linux Ubuntu 16.04/18.04/20.04 (x64)<br />|Support GCC 7.5|
| Arm32|- Linux Ubuntu 16.04/18.04/20.04<br /> | Support GCC 7.5 |
| Arm64 |- Linux Ubuntu 18.04/20.04<br /> | Support GCC 7.5 |
| MacOS |- M series chip, 11.0 and above、intel x86 chip, 10.15 and above. <br /> | supported hardware products: Gemini 2, Gemini 2 L, Astra 2,Gemini 2 XL, Femto Mega |
| Operating system | Requirement | Description |
|------------------|----------------------------------------------------------------------------------------------------|-----------------------------------------------------------------------------------------------------------------------------------------|
| Windows | - Windows 10 April 2018 (version 1803, operating system build 17134) release (x64) or higher<br /> | The generation of the VS project depends on the installation of the VS version and the cmake version, and supports VS2015/vs2017/vs2019 |
| Linux | - Linux Ubuntu 16.04/18.04/20.04 (x64)<br /> | Support GCC 7.5 |
| Arm32 | - Linux Ubuntu 16.04/18.04/20.04<br /> | Support GCC 7.5 |
| Arm64 | - Linux Ubuntu 18.04/20.04<br /> | Support GCC 7.5 |
| MacOS | - M series chip, 11.0 and above、intel x86 chip, 10.15 and above. <br /> | supported hardware products: Gemini 2, Gemini 2 L, Astra 2,Gemini 2 XL, Femto Mega |

* Note: supported Arm platforms: jestson nano (arm64)、 AGX Orin(arm64)、Orin NX (arm64)、Orin Nano(arm64)、A311D (arm64), Raspberry Pi 4 (arm64), Raspberry Pi 3 (arm32), rk3399 (arm64), other Arm systems, may need to Cross-compile.
* Windows 11, Ubuntu 22.04 and other Linux platforms may also be supported, but have not been fully tested.

## Product support

| **Products List** | **Firmware Version** |
| --- | --- |
| Femto Bolt | 1.0.6/1.0.9 |
| Femto Mega | 1.1.7/1.2.7 |
| Gemini 2 XL | Obox: V1.2.5 VL:1.4.54 |
| Astra 2 | 2.8.20 |
| Gemini 2 L | 1.4.32 |
| Gemini 2 | 1.4.60 /1.4.76 |
| Astra+ | 1.0.22/1.0.21/1.0.20/1.0.19 |
| Femto | 1.6.7 |
| Femto W | 1.1.8 |
| DaBai | 2436 |
| DaBai DCW | 2460 |
| DaBai DW | 2606 |
| Astra Mini Pro | 1007 |
| Gemini E | 3460 |
| Gemini E Lite | 3606 |
| Gemini | 3.0.18 |
| Astra Mini S Pro | 1.0.05 |
| **Products List** | **Firmware Version** |
|-------------------|-----------------------------|
| Femto Bolt | 1.0.6/1.0.9 |
| Femto Mega | 1.1.7/1.2.7 |
| Gemini 2 XL | Obox: V1.2.5 VL:1.4.54 |
| Astra 2 | 2.8.20 |
| Gemini 2 L | 1.4.32 |
| Gemini 2 | 1.4.60 /1.4.76 |
| Astra+ | 1.0.22/1.0.21/1.0.20/1.0.19 |
| Femto | 1.6.7 |
| Femto W | 1.1.8 |
| DaBai | 2436 |
| DaBai DCW | 2460 |
| DaBai DW | 2606 |
| Astra Mini Pro | 1007 |
| Gemini E | 3460 |
| Gemini E Lite | 3606 |
| Gemini | 3.0.18 |
| Astra Mini S Pro | 1.0.05 |



Expand Down Expand Up @@ -118,7 +118,7 @@ Notes: On MacOS, sudo privileges are required.
``` bash
# MacOS
cd OrbbecSDK/build/bin # build output dir
sudo ./OBMultiStream
sudo ./OBMultiStream
```

The following image is the result of running MultiStream on the Gemini2 device. Other Devices run result maybe different.
Expand Down
32 changes: 16 additions & 16 deletions README_CN.md
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
# OrbbecSDK

![stability](https://img.shields.io/badge/stability-stable-green) ![version](https://img.shields.io/badge/version-1.9.4-green)
![stability](https://img.shields.io/badge/stability-stable-green) ![version](https://img.shields.io/badge/version-1.9.5-green)

Orbbec 3D 相机产品软件开发套件,全面支持 UVC,实现免驱动即插即用,提供低层和高层简单易用的 API,帮助开发者在不同场景下灵活使用。

Expand All @@ -18,28 +18,28 @@ Orbbec 3D 相机产品软件开发套件,全面支持 UVC,实现免驱动即

## 支持平台

| Operating system | Requirement | Description |
| --- | --- | --- |
| Windows | - Windows 10 April 2018 (version 1803, operating system build 17134) release (x64) or higher<br /> | The generation of the VS project depends on the installation of the VS version and the cmake version, and supports VS2015/vs2017/vs2019 |
| Linux | - Linux Ubuntu 16.04/18.04/20.04 (x64)<br />|Support GCC 7.5|
| Arm32|- Linux Ubuntu 16.04/18.04/20.04<br /> | Support GCC 7.5 |
| Arm64 |- Linux Ubuntu 18.04/20.04<br /> | Support GCC 7.5 |
| MacOS |- M series chip, 11.0 and above、intel x86 chip, 10.15 and above. <br /> | supported hardware products: Gemini 2, Gemini 2 L, Astra 2,Gemini 2 XL, Femto Mega |
| Operating system | Requirement | Description |
|------------------|----------------------------------------------------------------------------------------------------|-----------------------------------------------------------------------------------------------------------------------------------------|
| Windows | - Windows 10 April 2018 (version 1803, operating system build 17134) release (x64) or higher<br /> | The generation of the VS project depends on the installation of the VS version and the cmake version, and supports VS2015/vs2017/vs2019 |
| Linux | - Linux Ubuntu 16.04/18.04/20.04 (x64)<br /> | Support GCC 7.5 |
| Arm32 | - Linux Ubuntu 16.04/18.04/20.04<br /> | Support GCC 7.5 |
| Arm64 | - Linux Ubuntu 18.04/20.04<br /> | Support GCC 7.5 |
| MacOS | - M series chip, 11.0 and above、intel x86 chip, 10.15 and above. <br /> | supported hardware products: Gemini 2, Gemini 2 L, Astra 2,Gemini 2 XL, Femto Mega |

* 注: 当前版本支持的Arm平台:jestson nano(arm64)、AGX Orin(arm64)、Orin NX (arm64)、Orin Nano(arm64)、A311D(arm64)、树莓派4(arm64)、树莓派3(arm32)、rk3399(arm64), 其它Arm系统,可能需要重新交叉编译。

* Windows 11, Ubuntu 22.04 和其他一些 Linux 平台理论上也支持,但是未经过完整测试”

## 支持产品

| **产品列表** | **固件版本** |
| --- | --- |
| Femto Bolt | 1.0.6/1.0.9 |
| Femto Mega | 1.1.7/1.2.7 |
| Gemini 2 XL | Obox: V1.2.5 VL:1.4.54 |
| Astra 2 | 2.8.20 |
| Gemini 2 L | 1.4.32 |
| Gemini 2 | 1.4.60 /1.4.76 |
| **产品列表** | **固件版本** |
|------------------|-----------------------------|
| Femto Bolt | 1.0.6/1.0.9 |
| Femto Mega | 1.1.7/1.2.7 |
| Gemini 2 XL | Obox: V1.2.5 VL:1.4.54 |
| Astra 2 | 2.8.20 |
| Gemini 2 L | 1.4.32 |
| Gemini 2 | 1.4.60 /1.4.76 |
| Astra+ | 1.0.22/1.0.21/1.0.20/1.0.19 |
| Femto | 1.6.7 |
| Femto W | 1.1.8 |
Expand Down
Loading