-
Notifications
You must be signed in to change notification settings - Fork 56
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
Rc 3.1.0 #458
Open
nicolas-rabault
wants to merge
106
commits into
main
Choose a base branch
from
rc_3.1.0
base: main
Could not load branches
Branch not found: {{ refName }}
Loading
Could not load tags
Nothing to show
Loading
Are you sure you want to change the base?
Some commits from the old base branch may be removed from the timeline,
and old review comments may become outdated.
Open
Rc 3.1.0 #458
Conversation
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
… is asking us to. Service still removed from the routing table and auto-update still canceled.
nicolas-rabault
added
enhancement
multi-phy
Deal with multiple network at the same time
labels
Jan 3, 2024
nicolas-rabault
force-pushed
the
rc_3.1.0
branch
from
January 3, 2024 10:14
8e02413
to
649161e
Compare
Make the Gate event based.
…etTimeout() function
Fix stability issues
This bug occure if you have modulo 128 + 1 leds.
[led_strip] Fix a minor bug on the led_strip example.
fix byte count and delay when writing on serial
Fix some typos
Fix/pyluos poll
Fixed typo in document
Update contributing document
Improve Torque management for motors
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
By submiting this PR, you agree with the associated license MIT) and with our Contributor License Agreement (CLA).
Before to begin
Thank you for contributing to the Luos project!
Before to begin, please follow these steps:
Feel free to read the Luos contribution's guidelines and the documentation page to have more insight about how to contribute to Luos.
PR Description section
Description and dependencies
Please include here a summary of the changes and the related issue. List any dependencies that are required for this change.
Changes
Please choose the relevant options:
Related issue(s)
Provide a list of the related issues that will be fixed by this PR.
WARNING: Do not edit the checklist below.
Developer section
QA section
🆕 Feature: [Feature] Description...
🆕 Added: [Feature] Description...
🆕 Changed: [Feature] Description...
🛠️ Fix: [Feature] Description...
Changelog
What's new:
🆕 Features:
#458: Gate now survives to its exclusion. @nicolas-rabault
#450: Enable management of multiple auto-update per service. @nicolas-rabault
#443: Add a WebSocket network. @nicolas-rabault
#441: Enable back multithreading support. @nicolas-rabault
#470: Allow user to add custom command management into Gate default TinyJSON conversion. @nicolas-rabault
🆕 Added:
#458: Add a Luos_ReadFromCmd function for polling. @nicolas-rabault
#471: Support STM32L476. @nicolas-rabault
#472: Add a product example demonstrating custom service type, custom service command, and management on custom Gate, and pyluos. @nicolas-rabault
#477: Allow DMA remapping on Robus HAL for L0. @nicolas-rabault
#479: Add an easy to use profile function to retrieve profiles from services. @nicolas-rabault
#480: Adapt Gate to multi auto-update feature and boost it. @nicolas-rabault
#481: Add an actual laser driver to the laser product example. @nicolas-rabault
🆕 Changed:
#486: Make the gate event based to be more reactive. @nicolas-rabault
#490: Remove void messages for pyluos synchronization. @houkhouk
🛠️ Fix:
#423: Get back ESP32 example compilation working. @thobias90
#468: serial_network can deal with ports greater than COM9. @BHAY-3DiTex
#473: Gate avoids crashing if a trajectory with no data is sent. @nicolas-rabault
#475: Ensure that Robus PTP is low after reset on STM32G4. @houkhouk
#476: Allow nodes to run without services and gate to manage it. @nicolas-rabault
#478: Fix a size mistake onpolling messges retrival. @houkhouk
#482: Fix a size mistake on filtering. @houkhouk
#483: Fix Robus infinite possible collision. @houkhouk
#488: Fix a small led_strip driver bug. @nicolas-rabault
#489: Fix Native byte count and delay on serial Network. @houkhouk
#491: Fix some typos. @fleborne
#495: Fix an issue on streaming ring buffering. @houkhouk