Jackie Kay
148962dbc4
Fix atomics on Windows ( #49 )
...
* Fix atomics on Windows
2016-04-24 21:23:39 +00:00
Jackie Kay
b3db5ee364
tests for rcl_wait ( #45 )
...
* Add tests for rcl_wait and fix for timers
2016-04-18 18:03:51 -07:00
Jackie Kay
5a2d6cca73
include launch in the package.xml ( #46 )
2016-04-18 16:54:48 -07:00
Jackie Kay
cdea6aee82
Add test for inter-process services ( #44 )
...
* Add remote (inter-process) services test for rcl and change default QoS profile for services.
2016-04-15 16:29:20 -07:00
Jackie Kay
b7ac94be43
handle negative timeout ( #43 )
2016-04-14 13:18:22 -07:00
Jackie Kay
3f886e075f
Make timer callback optional and fix timer logic
...
Make timer callback optional and fix wait bugs
2016-04-01 18:14:12 -07:00
Jackie Kay
087315b4c6
Guard conditions: remove node from constructor, fix header
...
* Use specific name for subscription topic
* Remove references to node in the guard condition API, it's not needed
* Provide implementation of guard_condition_trigger with the correct name
* Change to trigger_guard_condition
* remove fixed guard conditions
2016-04-01 14:06:32 -07:00
Jackie Kay
e40323205e
Fix rmw array semantics
...
Fix RMW semantics
2016-04-01 13:51:45 -07:00
Dirk Thomas
2d2dfb7d76
Merge pull request #39 from ros2/fix_cppcheck_warning_take_2
...
fix syntax on Linux and Windows
2016-03-31 17:25:12 -07:00
Dirk Thomas
80b1759d36
fix syntax on Linux and Windows
2016-03-31 17:18:20 -07:00
Jackie Kay
08e24a50e9
Merge pull request #37 from ros2/revert_test
...
take out test case
2016-03-31 16:13:29 -07:00
Dirk Thomas
1936e12321
Merge pull request #38 from ros2/fix_cppcheck_warning
...
fix unknownEvaluationOrder warning
2016-03-31 14:19:28 -07:00
Dirk Thomas
c7362e3163
fix unknownEvaluationOrder warning
2016-03-31 13:33:58 -07:00
Jackie Kay
8865150fdc
take out test case
2016-03-31 12:49:12 -07:00
Jackie Kay
6a1ca6ef6d
Merge pull request #36 from ros2/resize_to_zero
...
Add fix and regression test for resize to zero bug
2016-03-31 12:46:39 -07:00
Jackie Kay
2ebc7d71c4
Add fix for resize to zero bug with test
2016-03-31 12:45:22 -07:00
Jackie Kay
2749c08f60
Add test for resize to zero bug
2016-03-31 10:22:21 -07:00
Jackie Kay
3c15afa630
Merge pull request #35 from ros2/invalid_null_check
...
Remove check argument for null from int64_t
2016-03-30 13:22:06 -07:00
Jackie Kay
a8787601fc
Remove check argument for null from int argument
2016-03-30 13:10:55 -07:00
Jackie Kay
494cfc5f2b
Merge pull request #30 from ros2/c_services
...
C clients/services
2016-03-24 16:55:04 -07:00
Jackie Kay
534a49c480
Add services and clients
2016-03-24 15:23:41 -07:00
Jackie Kay
1932e052ec
Merge pull request #29 from ros2/topic_name_test
...
add test for topic name
2016-03-09 15:29:24 -08:00
Jackie Kay
18fbfad116
add test for topic name
2016-03-09 15:27:46 -08:00
Dirk Thomas
fcee889f55
fix uncrustify warnings
2016-03-04 08:19:43 -08:00
William Woodall
526690786f
Merge pull request #31 from ros2/unique_names_for_tests
...
tests generated for each RMW impl must have unique names to be distinguishable
2016-03-04 02:02:07 +00:00
Dirk Thomas
1d94f29fec
tests generated for each RMW impl must have unique names to be distinguishable
2016-03-03 16:07:20 -08:00
Jackie Kay
0fe857cf08
Merge pull request #25 from ros2/introspection_cpp
...
Reenable rmw_connext_dynamic_cpp
2016-02-29 10:58:47 -08:00
Jackie Kay
e17825844b
Don't ignore rmw_connext_dynamic_cpp
2016-02-29 09:32:12 -08:00
Dirk Thomas
ceb45be168
Merge pull request #26 from ros2/fix_cpplint_root
...
fix style of header include guard
2016-02-19 11:42:05 -08:00
Dirk Thomas
9e8ed95dad
fix style of header include guard
2016-02-19 09:52:43 -08:00
Tully Foote
9b2199f178
Merge pull request #24 from ros2/opensplice_node_test
...
Fix node test for opensplice on Windows
2016-02-16 17:09:40 -08:00
Jackie Kay
7e578a8fd6
Make failed rcl_node_init to clean up fully, to allow recreating a node.
...
Update tests to not mask the improper cleanup.
2016-02-12 15:58:09 -08:00
William Woodall
02cc077145
Merge pull request #23 from ros2/fix_windows_test_running
...
extend the library path with the location of the memory tools also
2016-02-12 12:21:29 -08:00
William Woodall
775428de89
extend the library path with the location of the memory tools also
2016-02-12 10:46:45 -08:00
William Woodall
4ae588f86f
Merge pull request #21 from ros2/c_typesupport_tests
...
C typesupport tests
2016-02-12 01:07:42 -08:00
William Woodall
b2acdd126d
[style] clean up of recent changes to time.h/c
2016-02-12 00:42:20 -08:00
William Woodall
135836e1de
fixes for publisher and wait found during testing
2016-02-12 00:41:47 -08:00
William Woodall
a48ba5e1db
update usage of rmw_waitset to reflect recent changes
2016-02-12 00:40:55 -08:00
William Woodall
b056b74eba
add publisher and subscription tests
2016-02-12 00:40:38 -08:00
William Woodall
d665b05601
add missing include in rcl.h
2016-02-12 00:38:01 -08:00
William Woodall
c49a06bce4
adding multi rmw implementation infrastructure
2016-02-12 00:37:31 -08:00
William Woodall
226c39a8af
refactoring test layout and cmake logic
2016-02-12 00:37:02 -08:00
Tully Foote
aaa773eb8b
Merge pull request #12 from ros2/ros_time
...
first work toward adding ros time support
2016-02-12 08:06:29 +00:00
Tully Foote
4b7c0bbdd9
Add the core functionality for ros time support.
...
This is as defined in http://design.ros2.org/articles/clock_and_time.html
This has the core functionality implemented in rcl.
It will need to be extended into each client library.
There are also areas to fill in for more support for duration, rates, and timers.
2016-02-11 17:06:21 -08:00
Dirk Thomas
d16c76ded6
Merge pull request #20 from ros2/uncrustify_0.62
...
update style for uncrustify 0.62
2016-02-09 15:39:51 -08:00
Dirk Thomas
2614db2516
update style for uncrustify 0.62
2016-02-09 12:41:14 -08:00
Esteve Fernandez
c6c430baf1
Merge pull request #17 from ros2/fix-prototype-warnings
...
Fix "function declaration isn't a prototype" warnings
2016-02-04 13:51:33 -08:00
Esteve Fernandez
3190e01ed8
Fix "function declaration isn't a prototype" warnings
2016-02-04 11:01:47 -08:00
Jackie Kay
18c3cd669c
Merge pull request #7 from ros2/waitset_handle
...
fix for waitset api change
2016-01-12 17:48:18 -08:00
Jackie Kay
d6ea437dce
Incorporate rmw_waitset
2016-01-12 17:43:14 -08:00