Release 3.7.0#1825
Conversation
update FW with fixes for reset GPIO used for EEPROM addressing on CBA. This also fixes CAM_C detected on FFC setups (as a replica of CAM_B) when it was actually not connected
* Fix getAny and add waitAny (implement BinarySemaphore and ManyToOneNotifier) * PR fixes * Add waitAny tests * Conditionally notify in semaphore * Build fixes * Add doc to ManyToOneNotifier class * Bugfixes * Make waitAny and getAny work with closed queues * Switch back to using reference wrapper instead of pointer * Ensure waiting guard gets reset * Expand docs on ManyToOneNotifier limitations * Rename ManyToOneNotifier to WaitAnyNotifier * Specify usage of waitanynotifier struct, tidy fix * Simplify waitAny predicate, unblock on queueexception * Remove boost from waitAny impl * getany atomic queue check & get * PR fixes * Add docstrings * Remove try catch when getting messages in getAny * Add python bindings for getAny and waitAny * Clangformat
* Add U16F (unsigned 16bit short) to TensorInfo * Add test and python bindings * Adjust test to properly set U16F DataType * Expand test to include all possible datatypes * Bump FW. * Fix merge issue * Bump FW. * Split RVC4 specific test case into separate script node test * Bump FW
Remove setAutoCalibration and getAutoCalibration
Change CI so it should work
Fix artifactroy windows upload
* Only perform rotation if both extrinsics are set. Otherwise fallback to identity rotation. * Fix include
* Use libusb with windows fix, add test * PR fixes
|
Important Review skippedToo many files! This PR contains 224 files, which is 74 over the limit of 150. To get a review, narrow the scope: ⚙️ Run configurationConfiguration used: Repository UI Review profile: ASSERTIVE Plan: Pro Run ID: 📒 Files selected for processing (224)
You can disable this status message by setting the Use the checkbox below for a quick retry:
✨ Finishing Touches🧪 Generate unit tests (beta)
Thanks for using CodeRabbit! It's free for OSS, and your support helps us grow. If you like it, consider giving us a shout-out. Comment |
Remove the old log collection
Replaced calibration socket overloads with CBA named functions
Increased rvc2 test workflow's timeout
Expose camera sensor temperature
Fixed build with gcc 16
Update VPP for better speed.
CBACalibrationHandler now handles legacy non CBA camera sockets
Fix: PointCloudData test regression
Purpose
Release 3.7.0
Specification
None / not applicable
Dependencies & Potential Impact
None / not applicable
Deployment Plan
None / not applicable
Testing & Validation
None / not applicable