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

Ros release 2.20.2 #708

Merged
merged 273 commits into from
Feb 1, 2023
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
273 commits
Select commit Hold shift + click to select a range
7a190fd
Merge remote-tracking branch 'origin/develop' into ov9782_low_power_t…
alex-luxonis Aug 9, 2021
8151abb
Merge branch 'develop' into lux-d-lite_bringup
alex-luxonis Aug 13, 2021
cb2894d
Update FW: reduce ColorCamera still pool: 4 -> 1 frame
alex-luxonis Aug 13, 2021
42fcd43
Merge 'develop' into ov9782_low_power_trigger
alex-luxonis Sep 3, 2021
0f0c15c
Update FW: support for up to 3x IMX378/IMX477 or 3x OV9782
alex-luxonis Sep 4, 2021
d80f97c
Fix FW, support for multiple IMX378/477
alex-luxonis Sep 4, 2021
bee3808
Merge remote-tracking branch 'origin/develop' into multi_cam_support
alex-luxonis Sep 7, 2021
9af2524
Merge remote-tracking branch 'origin/lux-d-lite_bringup' into multi_c…
alex-luxonis Sep 9, 2021
f7b141f
Merge remote-tracking branch 'origin/develop' into multi_cam_support
alex-luxonis Sep 9, 2021
b34a634
Merge branch 'develop' into report_cam_settings
themarpe Sep 9, 2021
8f7c502
Update FW (IMX214 multiple resolutions), add more camera sockets
alex-luxonis Sep 10, 2021
614562c
Merge remote-tracking branch 'origin/develop' into multi_cam_support
alex-luxonis Sep 10, 2021
6e8bcaa
Update FW: CAM-D (4th socket) tested, AR0234 support. Note:
alex-luxonis Sep 14, 2021
6c5070f
Update FW: changes for IMX214/OV7251, other fixes
alex-luxonis Sep 17, 2021
0109c87
Merge 'flash_bl_example_fix' into multi_cam_support
alex-luxonis Sep 18, 2021
baaa938
Update FW: fix ColorCamera `preview`/`video`/`still` when multiple ca…
alex-luxonis Sep 20, 2021
21067b8
Update FW: change SIPP mem alloc to allow 4x ColorCamera to operate a…
alex-luxonis Sep 21, 2021
55a758d
Update FW: StereoDepth: fix RGB alignment when running at calib resol…
alex-luxonis Sep 22, 2021
74d1b05
Update FW: fix for IMX378 still output at 12MP
alex-luxonis Sep 28, 2021
67027ad
Merge 'origin/develop' into multi_cam_support. Update FW:
alex-luxonis Sep 30, 2021
1812aaf
Update FW: OV9282/9782 img orientation per camera,
alex-luxonis Oct 1, 2021
c977ab4
Merge 'origin/develop' into multi_cam_support
alex-luxonis Oct 5, 2021
db10af4
Update FW: - support for camera modules with IMX380 sensor id,
alex-luxonis Oct 5, 2021
9b2de20
Update FW: IMX577 proper support (0577 sensor ID)
alex-luxonis Oct 6, 2021
f2a6d3a
Merge 'origin/develop' into multi_cam_support
alex-luxonis Oct 26, 2021
4293e76
CameraControl: add setAutoFocusLensRange
alex-luxonis Jul 24, 2021
2211302
Add `CameraControl::setFrameSyncMode`,
alex-luxonis Oct 28, 2021
0474a1a
changed spdlog visibility
saching13 Oct 30, 2021
74306ae
Add Device::getConnectedCameraProperties
alex-luxonis Nov 1, 2021
e8d6440
Add new predefined resolutions for ColorCamera: THE_1200_P, THE_13_MP
alex-luxonis Nov 3, 2021
0e323f3
Update FW: configurable FPS and fix enumeration issues with AR0234
alex-luxonis Nov 3, 2021
8505c34
Merge branch 'develop' into report_cam_settings
themarpe Nov 9, 2021
8bd6bdf
Added some getters to CameraControl and modified to use chrono where …
themarpe Nov 9, 2021
e4766c4
Update FW: populate `CameraProperties::hasAutofocus`
alex-luxonis Nov 11, 2021
b1caf57
Merge 'origin/develop' into multi_cam_support
alex-luxonis Nov 23, 2021
30f14fd
Merge 'origin/develop' into multi_cam_support
alex-luxonis Dec 6, 2021
39f4a50
OV5645 and 5MP resolution support
alex-luxonis Dec 9, 2021
19cf4d2
Merge 'origin/develop' into multi_cam_support
alex-luxonis Dec 9, 2021
c7033ae
Update FW: fixes for multiple IMX378/477
alex-luxonis Dec 10, 2021
529b342
Update FW: fixes for OV9282/9782 on CAM-D, fix stereo rectified frame…
alex-luxonis Jan 7, 2022
ff87a3b
Merge 'origin/develop' into multi_cam_support
alex-luxonis Jan 14, 2022
aa8e05a
Merge 'origin/oak-d-pro_develop' into multi_cam_support
alex-luxonis Jan 14, 2022
d2e4a8a
Update FW: allow `StereoDepth` to work with `ColorCamera`s,
alex-luxonis Jan 14, 2022
c4b5cc7
Add dot-projector/flood-illuminator brightness control for OAK-D-Pro-…
alex-luxonis Jan 17, 2022
9d66037
Merge 'origin/focal_from_intrinsics' into multi_cam_support
alex-luxonis Jan 25, 2022
661f2e4
Merge 'origin/develop' into multi_cam_support. Update FW with OV9282 …
alex-luxonis Feb 3, 2022
eb1817c
Merge 'origin/poe_improvements' into multi_cam_support, without new b…
alex-luxonis Feb 3, 2022
3f14de2
Allow using AR0234/OV5645 (but at degraded image quality) with other …
alex-luxonis Feb 7, 2022
a5981cf
Merge 'origin/develop' into multi_cam_support
alex-luxonis Feb 11, 2022
8deb3ae
Update FW with multiple fixes:
alex-luxonis Feb 11, 2022
d9ffc56
Merge 'origin/develop' into multi_cam_support
alex-luxonis Feb 17, 2022
fad962f
Merge 'origin/poe_mtu_sysctl' into multi_cam_support
alex-luxonis Mar 18, 2022
a2e9573
Fix CI build (not matching bootloader-shared commits)
alex-luxonis Mar 18, 2022
d40c282
Merge 'origin/develop' into multi_cam_support
alex-luxonis Apr 8, 2022
d092a96
Script: add optional name parameter to `setScriptPath`,
alex-luxonis Apr 13, 2022
e0cc9b4
ColorCamera/MonoCamera: add `frameEvent` output, to be used for IR co…
alex-luxonis Apr 13, 2022
31bcf54
Merge 'origin/develop' into multi_cam_support
alex-luxonis Apr 22, 2022
72b62d1
Update FW: FSYNC for IMX378
alex-luxonis Apr 28, 2022
872ddba
Merge 'origin/develop' into multi_cam_support
alex-luxonis May 18, 2022
a20d06d
Update FW, add initial support for IMX582/IMX586
alex-luxonis May 18, 2022
dfeb8fa
Merge 'origin/develop' into multi_cam_support
alex-luxonis Jun 17, 2022
0d69053
Merge 'origin/develop' into multi_cam_support
alex-luxonis Jul 12, 2022
5628336
Updates for IMX582 - full 48MP res, temporarily center cropped (5312x…
alex-luxonis Jul 12, 2022
7bf099e
Merge 'origin/develop' into multi_cam_support
alex-luxonis Jul 29, 2022
b1accef
CameraControl: add STROBE MX-GPIO control, applicable for ext trig mo…
alex-luxonis Jun 8, 2022
e5b462a
Merge 'origin/develop' into multi_cam_support
alex-luxonis Sep 8, 2022
591a98b
Pipeline: add `setImageManipCmxSizeAdjust`
alex-luxonis Sep 8, 2022
a3d6a6f
FW: fixes for 48MP camera, FW build for previous commits
alex-luxonis Sep 8, 2022
a30aa77
Fix ColorCamera::getSensorCrop calculation for AUTO, was returning zero
alex-luxonis Sep 13, 2022
3f8eca0
WIP - flashUserBootloader
themarpe Sep 14, 2022
9f6899d
Updated Bootloader and added example
themarpe Sep 15, 2022
c4936a3
Added monitor thread for DeviceBootloader
themarpe Sep 15, 2022
130baf2
Added explicit isUserBootloader call
themarpe Sep 15, 2022
f9b1e39
Merge 'origin/develop' into ir_frame_control
alex-luxonis Sep 16, 2022
f8b817b
Updated Bootloader for better User Bootloader support
themarpe Sep 17, 2022
bd61be8
MonoCamera: add frame pool size config API
alex-luxonis Sep 19, 2022
0f6f312
Merge 'origin/develop' into ir_frame_control
alex-luxonis Sep 19, 2022
aa50133
Merge branch 'main' into develop
themarpe Sep 19, 2022
c7c59ed
Removed device_information and multi_roi from tests
themarpe Sep 19, 2022
53f7050
Updated FW with ImageManip dynamic memory allocation
themarpe Sep 19, 2022
875bd7b
Disabled LATEX generation for docs
themarpe Sep 20, 2022
b88ca03
Added Warp node
themarpe Sep 22, 2022
0c1ac22
Applied style
themarpe Sep 22, 2022
3a82ecd
Set Yolo default iou threshold to 0.5
SzabolcsGergely Sep 23, 2022
4f9a8e4
Merge pull request #596 from luxonis/yolo_iou_threshold
SzabolcsGergely Sep 24, 2022
026491a
Exposed Bootloader version available when booting a device in bootloa…
themarpe Sep 24, 2022
6f21ad8
Merge branch 'image_manip_dynamic_cmx_allocation' into develop
themarpe Sep 25, 2022
56c5074
Merge branch 'network_user_bootloader' into develop
themarpe Sep 26, 2022
10ff2b4
[Warp] Exposed HW engines used and interpolation
themarpe Sep 26, 2022
c463dbc
Merge branch 'warp_node' into develop
themarpe Sep 26, 2022
401f04d
Merge 'origin/develop' into report_cam_settings
alex-luxonis Sep 27, 2022
2567abf
ImgFrame: add `getColorTemperature`. FW: fix exp/iso report for MonoC…
alex-luxonis Sep 27, 2022
632e0ce
CameraControl: update API docs, specify some defaults
alex-luxonis Sep 27, 2022
c411b34
Merge 'origin/report_cam_settings' into multi_cam_support
alex-luxonis Sep 27, 2022
c926c9f
Rename CameraProperties -> CameraFeatures
alex-luxonis Sep 28, 2022
169c506
Added a sign cast to max user bootloader size check
themarpe Sep 28, 2022
f293838
Revert "Pipeline: add `setImageManipCmxSizeAdjust`"
alex-luxonis Sep 30, 2022
a17f33e
Fix typo and add calibration_factory_reset example
Oct 3, 2022
0f761d4
Don't use the example as a part of the testing suite
moratom Oct 3, 2022
59f5e6e
DEPTHAI_DEBUG=1 env var to enable `logDevicePrints`, ColorCamera: THE…
alex-luxonis Oct 3, 2022
9a44312
Merge remote-tracking branch 'origin/develop' into report_cam_settings
alex-luxonis Oct 3, 2022
2e02737
Update FW, shared: clangformat
alex-luxonis Oct 3, 2022
1d03f7e
Merge pull request #191 from luxonis/report_cam_settings
alex-luxonis Oct 3, 2022
f456756
Merge 'origin/develop' into multi_cam_support
alex-luxonis Oct 3, 2022
ea7f371
Merge pull request #602 from luxonis/calibration_example_fix
moratom Oct 3, 2022
983a6c8
Merge 'origin/develop' into ir_frame_control
alex-luxonis Oct 7, 2022
32d3a46
`make clangformat`: calibration_factory_reset.cpp, depthai-shared,
alex-luxonis Oct 7, 2022
0da8880
Merge pull request #451 from luxonis/ir_frame_control
alex-luxonis Oct 7, 2022
80516a3
Merge 'origin/develop' into multi_cam_support
alex-luxonis Oct 7, 2022
cd69105
Exposed Timesync configurability
themarpe Dec 27, 2021
1abbd29
Merge branch 'timesync_improvements' into develop
themarpe Oct 7, 2022
a09cbea
Docs fixes
themarpe Oct 11, 2022
2a1ed06
Add support for yolov6r2 parsing
SzabolcsGergely Oct 14, 2022
2077d0b
Expand spatial image detections with original config
SzabolcsGergely Oct 14, 2022
8254066
Update CPP examples
SzabolcsGergely Oct 17, 2022
d955edb
Add getTimestamp and getTimestampDevice getter to IMU packets
SzabolcsGergely Oct 17, 2022
cc1abfa
Update IMU examples
SzabolcsGergely Oct 17, 2022
93e08e5
Add THE_1200_P for AR0234 MonoCamera
alex-luxonis Oct 17, 2022
ea01a4d
Merge 'origin/develop' into multi_cam_support
alex-luxonis Oct 17, 2022
fdf008a
Several FW updates:
alex-luxonis Oct 17, 2022
966fd0d
Color/MonoCamera: handle some more cases for newly added resolutions/…
alex-luxonis Oct 18, 2022
dc9bc3d
Update shared/FW after merge, fix error log printed for MonoCamera AU…
alex-luxonis Oct 18, 2022
3a3c2f2
Merge pull request #210 from luxonis/multi_cam_support
alex-luxonis Oct 18, 2022
eeb2577
Merge pull request #613 from luxonis/fix_getSensorCrop_auto
alex-luxonis Oct 18, 2022
fe71aa2
Closes: #355
themarpe Oct 18, 2022
55dbfca
Bump version to 2.18.0
themarpe Oct 19, 2022
acaa5f9
Updated FW with some Color/MonoCamera fixes
themarpe Oct 20, 2022
e170b4d
Merge branch 'release_v2.18.0' into main
themarpe Oct 20, 2022
4890c05
stability test
SzabolcsGergely Oct 21, 2022
c877409
Update FW:
alex-luxonis Oct 25, 2022
3ecbb1e
FW: OV9282 720p/800p max FPS: 60 -> 120
alex-luxonis Oct 25, 2022
9568072
stability test
SzabolcsGergely Oct 21, 2022
a8a570e
Merge branch 'stability_test' into develop
themarpe Oct 28, 2022
b370de2
Added a convinience setTimesync function
themarpe Oct 28, 2022
b0b62c0
Merge remote-tracking branch 'origin/develop' into HEAD
SzabolcsGergely Oct 28, 2022
4e10716
Merge pull request #616 from luxonis/stability_test
SzabolcsGergely Oct 28, 2022
da29b22
Added isUserBootloaderSupported to DeviceBootloader
themarpe Oct 29, 2022
20e6d6c
Merge branch 'user_bootloader_update' into develop
themarpe Oct 29, 2022
317d92b
Updated XLink with Windows improvements when scanning for already boo…
themarpe Oct 30, 2022
b7fb190
Updated FW with device time reset on boot
themarpe Oct 30, 2022
8ee78b2
Bump to v2.19.0
themarpe Oct 30, 2022
27ba359
Improved wording on unavailable devices
themarpe Oct 30, 2022
2f4e16c
Fix yolo v5 decoding when there is a single class
SzabolcsGergely Oct 31, 2022
ad4a64f
FW: fixes for certain OV9782 and OV9282 permutations/configs,
alex-luxonis Nov 1, 2022
7d2d412
Update CI to Node16 compatible actions
themarpe Oct 31, 2022
fd1bd2d
Merge branch 'ci_updates' into develop
themarpe Nov 1, 2022
0ba40d0
Update FW: fix image size when decimation filter is enabled
SzabolcsGergely Nov 1, 2022
d29af8b
Merge branch 'release_v2.19.0' into main
themarpe Nov 1, 2022
f36fdfa
Stability test - limit FPS (#633)
moratom Nov 7, 2022
d2d55ec
Added getProductName
themarpe Nov 7, 2022
f930420
Added ids to IO for trace events
themarpe Nov 7, 2022
d38eb3b
Modified pipeline schema dump to happen on trace log level as well
themarpe Nov 8, 2022
76e2b2b
Renamed to getDeviceName and added some legacy handling
themarpe Nov 8, 2022
7f284dc
Updated FW with productName as protected field and ImageManip behavio…
themarpe Nov 8, 2022
bca5fd2
Updated style
themarpe Nov 8, 2022
5122150
Merge branch 'device_product_name' into develop
themarpe Nov 10, 2022
4572b3e
Added IR driver support for new OAK-FFC 4P
themarpe Nov 10, 2022
5a0600f
FW: bugfix for device bootup with default static IP
themarpe Nov 10, 2022
24d81b1
Merge remote-tracking branch 'origin/fw_poe_startup_bugfix' into develop
themarpe Nov 12, 2022
6bde246
OAK-FFC 4P R5M1E5 IR/Dot support
themarpe Nov 12, 2022
9421453
Bump to v2.19.1
themarpe Nov 12, 2022
690b6a6
Merge branch 'release_v2.19.1' into main
themarpe Nov 13, 2022
a78ea3b
Merge branch 'main' into develop
themarpe Nov 13, 2022
e2445c6
Added EepromError exception class and improved exception handling in …
themarpe Nov 17, 2022
f4f5907
Increased limit on DeviceBootloader monitor timeout
themarpe Nov 17, 2022
dd2c649
Fixed check for user-provided toolchain file when given relative path…
camblomquist Nov 22, 2022
1a919f1
WIP: camera/socket board configuration and capability to specify name…
themarpe Nov 23, 2022
b77fdb1
Updated Bootloader to v0.0.22
themarpe Nov 24, 2022
dd3a7ae
Merge branch 'develop' of github.com:luxonis/depthai-core into develop
themarpe Nov 24, 2022
f19cd67
Added camera naming capabilites, setting and retrieving. WIP: rest of…
themarpe Nov 29, 2022
61c1e0f
FW/CameraControl: fix still-capture for sockets other than RGB/center
alex-luxonis Nov 29, 2022
644b2a2
Merge branch 'camera_board_configuration' into develop
themarpe Nov 29, 2022
d1661bf
Merge branch 'develop' of github.com:luxonis/depthai-core into develop
themarpe Nov 30, 2022
48f0214
[FW] Fixed ImageManip + Subpixel issues and added FFC camera naming
themarpe Dec 1, 2022
235c6e6
get/set camera FrameEvent filter
whoactuallycares Oct 23, 2022
ac9dc8d
Update depthai-shared submodule
whoactuallycares Dec 1, 2022
5cef8f6
Disable depthai-shared commit hash check
whoactuallycares Dec 4, 2022
7e47809
Change github workflows ubuntu version
whoactuallycares Dec 5, 2022
59a47d8
Update submodule
whoactuallycares Dec 5, 2022
cb78ea8
Rename event filter
whoactuallycares Dec 5, 2022
bd6607a
fix luxonis/depthai-core#650 missing XLinkProtocolToStr() (#657)
diablodale Dec 9, 2022
5d4292c
Updated grammar
Erol444 Dec 11, 2022
b1cdb08
Update firmware
Dec 12, 2022
c95a06a
Merge pull request #660 from luxonis/nn_node_seq_num_fix
moratom Dec 12, 2022
80eefc8
WIP: Camera node
themarpe Dec 12, 2022
5e05ba8
Added capability to set XLink logging level via XLINK_LEVEL env var
themarpe Dec 13, 2022
f98f82c
Replace "_CMAKE_" variables with "_DEPTHAI_" (#662)
camblomquist Dec 13, 2022
4e324ba
Add comments
whoactuallycares Dec 14, 2022
3bac6a8
Update FW: Add missing python bindings for boundingBoxMapping
SzabolcsGergely Dec 14, 2022
0afad8f
Updated NETWORK Bootloader with dual protocol capabilities
themarpe Dec 16, 2022
7446745
[FW] Fixed a bug in board downselection. OAK-D S2/Pro camera enumerat…
themarpe Dec 17, 2022
26ba300
Merge remote-tracking branch 'origin/develop' into camera_node
themarpe Dec 17, 2022
de4db9a
[FW] Added support for Mono video/preview in Camera node
themarpe Dec 17, 2022
e8d263c
CI - Fixed style & tidy jobs
themarpe Dec 17, 2022
56cb5b2
Updated dual BL to v0.0.23 temporary build
themarpe Dec 19, 2022
5ebfc2e
Merge branch 'develop' into bootloader_dual_protocol
themarpe Dec 19, 2022
401e411
Added OAK-D-LR support. WIP: Orientation capability
themarpe Dec 19, 2022
df976c6
Merge branch 'trace_event' into develop
themarpe Dec 19, 2022
6e945e4
Merge remote-tracking branch 'origin/frame-event' into develop
themarpe Dec 19, 2022
e30a8b9
[FW/XLink] Explicitly limited to single connection
themarpe Dec 19, 2022
bc8dce6
Merge remote-tracking branch 'origin/ov9282_full_res_120fps' into dev…
themarpe Dec 19, 2022
89665e3
ImageManip added colormap capability. TODO min/max range selection
themarpe Dec 21, 2022
9e199d5
Add option to override baseline and/or focal length for disparity to …
SzabolcsGergely Dec 22, 2022
1eb0124
[FW] OAK-D-LR - Fixed default image orientation
themarpe Dec 23, 2022
731793e
Updated brief description that affects docs of the DetectionParser node.
Erol444 Dec 27, 2022
eb97b9a
Merge pull request #669 from luxonis/detection_parser_docs_fix
Erol444 Dec 27, 2022
cc30c04
Merge pull request #659 from luxonis/grammar_fix
Erol444 Dec 27, 2022
b8f5e36
Modified API of Camera a bit
themarpe Dec 28, 2022
baa24ce
Updated FW with Camera changes and warp capabilities
themarpe Dec 29, 2022
cba0cda
Updated FW with Camera warp capabilities
themarpe Dec 30, 2022
f93fcc2
Added dai::span
themarpe Jan 2, 2023
4dedea1
Added undistort/warp API to Camera node
themarpe Jan 2, 2023
cea13d6
Merge remote-tracking branch 'origin/develop' into stereo_baseline_fo…
SzabolcsGergely Jan 3, 2023
84e163d
Merge pull request #668 from luxonis/stereo_baseline_focal_length_ove…
SzabolcsGergely Jan 3, 2023
b2da508
FW - Modifed watchdog to do a graceful reset instead
themarpe Jan 5, 2023
06b7bef
Added additional API to retrieve timestamps at various exposure points
themarpe Jan 8, 2023
10d8f49
Merge branch 'develop' into camera_node
themarpe Jan 9, 2023
2ee9ebf
Fixed documentation on ObjectTracker::setMaxObjectsToTrack
themarpe Jan 10, 2023
2dfba8f
Merge branch 'bootloader_dual_protocol' into develop
themarpe Jan 11, 2023
d607861
Merge branch 'fw_wd_fix' into develop
themarpe Jan 11, 2023
fec218e
WIP: mockIsp capabilities
themarpe Jan 12, 2023
efb3f4d
[FW] Fix for CAM_C not being detected
themarpe Jan 12, 2023
85e90cc
Device - Added non exclusive boot option
themarpe Jan 13, 2023
66c8065
Slight Colormap API improvements
themarpe Jan 15, 2023
76f1780
[FW] Added OpenVINO version 'universal'
themarpe Jan 17, 2023
dfecb75
Added DeviceBase convinience constructors taking name or deviceid as …
themarpe Jan 17, 2023
7cb60d4
Merge branch 'develop' of github.com:luxonis/depthai-core into develop
themarpe Jan 17, 2023
1e9d212
Disabled some of the functionality for now
themarpe Jan 18, 2023
c12ce33
Tweaked getTimestamp & exposure offset API
themarpe Jan 20, 2023
4031f85
Merge branch 'camera_node' into develop
themarpe Jan 20, 2023
de8136f
FW: IMX296 support, added THE_1440x1080 resolution
alex-luxonis Dec 13, 2022
34c4b2f
FW: IMX296 Camera node, IMX378 1080p limited to 60fps
alex-luxonis Jan 20, 2023
48484a5
Bump version to 2.20.0
themarpe Jan 20, 2023
c29449b
Applied formatting
themarpe Jan 20, 2023
cb86d14
Merge branch 'main' into release_2.20.0
themarpe Jan 20, 2023
d84f65b
Merge branch 'release_2.20.0' into main
themarpe Jan 21, 2023
49a0364
Temporary revert to macos-11 for CI due to Catch2 issues
themarpe Jan 21, 2023
b4cb537
Modified OpenVINO::VERSION_UNIVERSAL
themarpe Jan 24, 2023
d8a1f3b
Updated Bootloader to 0.0.24
themarpe Jan 24, 2023
774763d
Bump version and FW to 2.20.1 (Status LEDs improvement)
themarpe Jan 24, 2023
01fdd7d
calibration_flash example fix
themarpe Jan 24, 2023
fb87348
Merge branch 'release_2.20.1' into main
themarpe Jan 24, 2023
07a811f
FW: fix crash with ColorCamera at high resolution and certain ISP sca…
alex-luxonis Jan 25, 2023
7a3ac31
Bump version to 2.20.2
themarpe Jan 26, 2023
1500889
Added an ColorCamera isp scale example, and modified test workflow
themarpe Jan 26, 2023
e73cf4c
FW: fix OV9282 SW-sync on devices with OV9782 RGB camera
alex-luxonis Jan 27, 2023
88af9a2
FW: fix for IMX378/477/577 on sockets other than RGB
alex-luxonis Jan 30, 2023
4ff8608
Merge branch 'release_2.20.2' into main
themarpe Jan 31, 2023
6f62f55
Merge remote-tracking branch 'origin/main' into ros-release-2.20.2
saching13 Feb 1, 2023
62d8f7c
update version and changelog
saching13 Feb 1, 2023
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
4 changes: 2 additions & 2 deletions .github/workflows/test.workflow.yml
Original file line number Diff line number Diff line change
Expand Up @@ -57,7 +57,7 @@ jobs:
cmake -S . -B build -D CMAKE_BUILD_TYPE=Release -D HUNTER_ROOT=$HOME/.hun2_${{ matrix.flavor }} -D DEPTHAI_BUILD_EXAMPLES=ON -D DEPTHAI_BUILD_TESTS=ON -D DEPTHAI_TEST_EXAMPLES=ON
cmake --build build --parallel 4 --config Release
cd build
ctest -C Release --output-on-failure -L usb --no-tests=error
ctest -C Release --output-on-failure -L usb --no-tests=error --repeat until-pass:3

- name: Configure, Build and Test
if: matrix.os == 'linux'
Expand All @@ -67,4 +67,4 @@ jobs:
cmake -S . -B build -D CMAKE_BUILD_TYPE=Release -D HUNTER_ROOT=$HOME/.hun2_${{ matrix.flavor }} -D DEPTHAI_BUILD_EXAMPLES=ON -D DEPTHAI_BUILD_TESTS=ON -D DEPTHAI_TEST_EXAMPLES=ON
cmake --build build --parallel 4 --config Release
cd build
ctest -C Release --output-on-failure -L usb --no-tests=error
ctest -C Release --output-on-failure -L usb --no-tests=error --repeat until-pass:3
8 changes: 7 additions & 1 deletion CHANGELOG.rst
Original file line number Diff line number Diff line change
@@ -1,8 +1,14 @@
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
Changelog for package depthai
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
2.20.1 (2023-01-31)
-----------
* Fix for ColorCamera at high resolution while using isp scaling
* Fix for OV9282 SW sync on devices with OV9782 RGB camera
* Fix for IMX378/477/577 on sockets other than CAM_A (RGB)
* Contributors: Alex Bougdan, Szabolcs Gergely, Martin Peterlin

2.20.1 (2022-01-29)
2.20.1 (2023-01-29)
-----------
* Modified OpenVINO::VERSION_UNIVERSAL API improvements / backward compatibility
* Bootloader version 0.0.24 (fixes for standalone / flashed usecases)
Expand Down
2 changes: 1 addition & 1 deletion CMakeLists.txt
Original file line number Diff line number Diff line change
Expand Up @@ -45,7 +45,7 @@ if(WIN32)
endif()

# Create depthai project
project(depthai VERSION "2.20.1" LANGUAGES CXX C)
project(depthai VERSION "2.20.2" LANGUAGES CXX C)
get_directory_property(has_parent PARENT_DIRECTORY)
if(has_parent)
set(DEPTHAI_VERSION ${PROJECT_VERSION} PARENT_SCOPE)
Expand Down
2 changes: 1 addition & 1 deletion cmake/Depthai/DepthaiDeviceSideConfig.cmake
Original file line number Diff line number Diff line change
Expand Up @@ -2,7 +2,7 @@
set(DEPTHAI_DEVICE_SIDE_MATURITY "snapshot")

# "full commit hash of device side binary"
set(DEPTHAI_DEVICE_SIDE_COMMIT "f888710ca677ca662a4a83103e57c5a1ae2a5c7f")
set(DEPTHAI_DEVICE_SIDE_COMMIT "8c3d6ac1c77b0bf7f9ea6fd4d962af37663d2fbd")

# "version if applicable"
set(DEPTHAI_DEVICE_SIDE_VERSION "")
1 change: 1 addition & 0 deletions examples/CMakeLists.txt
Original file line number Diff line number Diff line change
Expand Up @@ -223,6 +223,7 @@ target_compile_definitions(calibration_load PRIVATE CALIB_PATH="${calib_v6}")
dai_add_example(rgb_camera_control ColorCamera/rgb_camera_control.cpp ON)
dai_add_example(rgb_preview ColorCamera/rgb_preview.cpp ON)
dai_add_example(rgb_video ColorCamera/rgb_video.cpp ON)
dai_add_example(rgb_isp_scale ColorCamera/rgb_isp_scale.cpp ON)

# EdgeDetector
dai_add_example(edge_detector EdgeDetector/edge_detector.cpp ON)
Expand Down
46 changes: 46 additions & 0 deletions examples/ColorCamera/rgb_isp_scale.cpp
Original file line number Diff line number Diff line change
@@ -0,0 +1,46 @@
#include <iostream>

// Includes common necessary includes for development using depthai library
#include "depthai/depthai.hpp"

int main() {
// Create pipeline
dai::Pipeline pipeline;

// Define source and output
auto camRgb = pipeline.create<dai::node::ColorCamera>();
auto xoutVideo = pipeline.create<dai::node::XLinkOut>();

xoutVideo->setStreamName("video");

// Properties
camRgb->setBoardSocket(dai::CameraBoardSocket::RGB);
camRgb->setResolution(dai::ColorCameraProperties::SensorResolution::THE_4_K);
camRgb->setIspScale(1, 2);
camRgb->setVideoSize(1920, 1080);

xoutVideo->input.setBlocking(false);
xoutVideo->input.setQueueSize(1);

// Linking
camRgb->video.link(xoutVideo->input);

// Connect to device and start pipeline
dai::Device device(pipeline);

auto video = device.getOutputQueue("video");

while(true) {
auto videoIn = video->get<dai::ImgFrame>();

// Get BGR frame from NV12 encoded video frame to show with opencv
// Visualizing the frame on slower hosts might have overhead
cv::imshow("video", videoIn->getCvFrame());

int key = cv::waitKey(1);
if(key == 'q' || key == 'Q') {
return 0;
}
}
return 0;
}
2 changes: 1 addition & 1 deletion package.xml
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
<package format="3">
<name>depthai</name>
<version>2.20.1</version>
<version>2.20.2</version>
<description>DepthAI core is a C++ library which comes with firmware and an API to interact with OAK Platform</description>

<maintainer email="[email protected]">Sachin Guruswamy</maintainer>
Expand Down