-
Notifications
You must be signed in to change notification settings - Fork 163
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
RCL Executor and convenience functions #534
RCL Executor and convenience functions #534
Commits on Dec 10, 2019
-
Prepared package.xml files for rcl_ext and rcl_executor
Signed-off-by: Ralph Lange <ralph.lange@de.bosch.com> Signed-off-by: Staschulat Jan <jan.staschulat@de.bosch.com>
Configuration menu - View commit details
-
Copy full SHA for 41a14d1 - Browse repository at this point
Copy the full SHA 41a14d1View commit details -
initial commit for rcl_executor and rcl_ext package
Signed-off-by: Staschulat Jan <jan.staschulat@de.bosch.com>
Configuration menu - View commit details
-
Copy full SHA for 8e56fa2 - Browse repository at this point
Copy the full SHA 8e56fa2View commit details -
resolved findings from 'colcon test'e.g. uncrustify cpplint etc.
Signed-off-by: Staschulat Jan <jan.staschulat@de.bosch.com>
Configuration menu - View commit details
-
Copy full SHA for 6704937 - Browse repository at this point
Copy the full SHA 6704937View commit details -
Signed-off-by: Staschulat Jan <jan.staschulat@de.bosch.com>
Configuration menu - View commit details
-
Copy full SHA for cff29be - Browse repository at this point
Copy the full SHA cff29beView commit details -
Update rcl_executor/include/rcl_executor/handle.h
Co-Authored-By: Jacob Perron <jacob@openrobotics.org> Signed-off-by: Staschulat Jan <jan.staschulat@de.bosch.com>
Configuration menu - View commit details
-
Copy full SHA for 2c90d03 - Browse repository at this point
Copy the full SHA 2c90d03View commit details -
Update rcl_executor/src/let_executor.c
Co-Authored-By: Jacob Perron <jacob@openrobotics.org> Signed-off-by: Staschulat Jan <jan.staschulat@de.bosch.com>
Configuration menu - View commit details
-
Copy full SHA for b84cc4a - Browse repository at this point
Copy the full SHA b84cc4aView commit details -
Removed executor->initialized flag.
Added a convenience function _rcle_let_executor_is_valid(rcle_let_executor_t * executor) which checks internallly if the executor object is valid (aka handles is NULL). For this to work, it is necessary that the user first creates an executor variable with the function rcle_let_executor_get_zero_initialized_executor(void) like in rcl. Signed-off-by: Staschulat Jan <jan.staschulat@de.bosch.com> Signed-off-by: Staschulat Jan <jan.staschulat@de.bosch.com>
Configuration menu - View commit details
-
Copy full SHA for b14f37f - Browse repository at this point
Copy the full SHA b14f37fView commit details -
in executor_fini function assigned handles to NULL and updated test c…
…ases. Signed-off-by: Staschulat Jan <jan.staschulat@de.bosch.com>
Configuration menu - View commit details
-
Copy full SHA for ebd5df5 - Browse repository at this point
Copy the full SHA ebd5df5View commit details -
removed vestigial print statement
Signed-off-by: Staschulat Jan <jan.staschulat@de.bosch.com>
Configuration menu - View commit details
-
Copy full SHA for 5fde95c - Browse repository at this point
Copy the full SHA 5fde95cView commit details -
changed return value for fini function: always RCL_RET_OK
Signed-off-by: Staschulat Jan <jan.staschulat@de.bosch.com>
Configuration menu - View commit details
-
Copy full SHA for 008a539 - Browse repository at this point
Copy the full SHA 008a539View commit details -
Feature: can add handles after spin_some is called. renamed wait_set_…
…initialized to wait_set_valid. updated test cases. Signed-off-by: Staschulat Jan <jan.staschulat@de.bosch.com>
Configuration menu - View commit details
-
Copy full SHA for b1cd3a0 - Browse repository at this point
Copy the full SHA b1cd3a0View commit details -
Signed-off-by: Staschulat Jan <jan.staschulat@de.bosch.com>
Configuration menu - View commit details
-
Copy full SHA for afbd581 - Browse repository at this point
Copy the full SHA afbd581View commit details -
Removed duplicate find_package statement.
Signed-off-by: Staschulat Jan <jan.staschulat@de.bosch.com>
Configuration menu - View commit details
-
Copy full SHA for 8d5ad76 - Browse repository at this point
Copy the full SHA 8d5ad76View commit details -
Improved formatting in README.md
Signed-off-by: Staschulat Jan <jan.staschulat@de.bosch.com>
Configuration menu - View commit details
-
Copy full SHA for ac3d9bb - Browse repository at this point
Copy the full SHA ac3d9bbView commit details -
Corrected documentation in let_executor.h
Signed-off-by: Staschulat Jan <jan.staschulat@de.bosch.com>
Configuration menu - View commit details
-
Copy full SHA for d58b970 - Browse repository at this point
Copy the full SHA d58b970View commit details -
Signed-off-by: Staschulat Jan <jan.staschulat@de.bosch.com>
Configuration menu - View commit details
-
Copy full SHA for 805b015 - Browse repository at this point
Copy the full SHA 805b015View commit details -
Signed-off-by: Staschulat Jan <jan.staschulat@de.bosch.com>
Configuration menu - View commit details
-
Copy full SHA for 8e03acd - Browse repository at this point
Copy the full SHA 8e03acdView commit details -
Preparing for use of rcl_wait_set_is_valid.
Signed-off-by: Staschulat Jan <jan.staschulat@de.bosch.com>
Configuration menu - View commit details
-
Copy full SHA for 0273e3e - Browse repository at this point
Copy the full SHA 0273e3eView commit details -
Signed-off-by: Staschulat Jan <jan.staschulat@de.bosch.com>
Configuration menu - View commit details
-
Copy full SHA for eb6ddd5 - Browse repository at this point
Copy the full SHA eb6ddd5View commit details -
Signed-off-by: Staschulat Jan <jan.staschulat@de.bosch.com>
Configuration menu - View commit details
-
Copy full SHA for 321d40f - Browse repository at this point
Copy the full SHA 321d40fView commit details -
Added unit test 'update_wait_set' to test API wait_set_is_valid inste…
…ad of using internal flag. Test successful. Signed-off-by: Staschulat Jan <jan.staschulat@de.bosch.com>
Configuration menu - View commit details
-
Copy full SHA for 7c1422e - Browse repository at this point
Copy the full SHA 7c1422eView commit details -
Compatability for spin_period function: Replaced gettimeofday by rcut…
…ils clock. Prepared unit test. Signed-off-by: Staschulat Jan <jan.staschulat@de.bosch.com>
Configuration menu - View commit details
-
Copy full SHA for 1fd23e9 - Browse repository at this point
Copy the full SHA 1fd23e9View commit details
Commits on Dec 11, 2019
-
Rewritten spin_period to be testable. Wrote unit test 'spin_period', …
…tested this function successfully. Signed-off-by: Staschulat Jan <jan.staschulat@de.bosch.com>
Configuration menu - View commit details
-
Copy full SHA for d2b1a55 - Browse repository at this point
Copy the full SHA d2b1a55View commit details -
Removed test fixture in test_handle.cpp.
Signed-off-by: Staschulat Jan <jan.staschulat@de.bosch.com>
Configuration menu - View commit details
-
Copy full SHA for 6899f66 - Browse repository at this point
Copy the full SHA 6899f66View commit details -
- Improved implementation for spin_one_period: instead of using static variables, using member of executor, allowing to change period when calling spin_one_period, feature: have multiple executors) - reviewer comments in handle.h (comments) - copyright notice (corrected year and added NOTICE file) - improved unit test for spin_one_period Signed-off-by: Staschulat Jan <jan.staschulat@de.bosch.com>
Configuration menu - View commit details
-
Copy full SHA for 256b4bb - Browse repository at this point
Copy the full SHA 256b4bbView commit details -
removed unused function _rcle_print_handles
Signed-off-by: Staschulat Jan <jan.staschulat@de.bosch.com>
Configuration menu - View commit details
-
Copy full SHA for 573257e - Browse repository at this point
Copy the full SHA 573257eView commit details -
Improved formatting of comments.
Signed-off-by: Staschulat Jan <jan.staschulat@de.bosch.com>
Configuration menu - View commit details
-
Copy full SHA for 2fe6763 - Browse repository at this point
Copy the full SHA 2fe6763View commit details -
Resolved variable declaration of return values in rcle_let_executor_a…
…dd_subscription(). Signed-off-by: Staschulat Jan <jan.staschulat@de.bosch.com>
Configuration menu - View commit details
-
Copy full SHA for cdbfd4d - Browse repository at this point
Copy the full SHA cdbfd4dView commit details -
Using memset to initialize rcle_handle_size_t object.
Signed-off-by: Staschulat Jan <jan.staschulat@de.bosch.com>
Configuration menu - View commit details
-
Copy full SHA for a25dbe5 - Browse repository at this point
Copy the full SHA a25dbe5View commit details -
Renamed macro PRINT_RCL_ERROR to PRINT_RCL_LET_ERROR.
Signed-off-by: Staschulat Jan <jan.staschulat@de.bosch.com>
Configuration menu - View commit details
-
Copy full SHA for 861d16a - Browse repository at this point
Copy the full SHA 861d16aView commit details