Commit Graph

30 Commits

Author SHA1 Message Date
d388e29c36 Convert dds_reader to Vector Endpoint 2022-04-10 11:04:59 +02:00
5e7ea79887 Convert dds_writer to Vector Endpoint 2022-04-10 11:04:02 +02:00
54602a1f21 Convert rtps_reader to Vector Endpoint 2022-04-05 17:20:22 +02:00
f6fec48a0e Convert rtps_writer to Vector Endpoint
rtps_writer now can be configured to simulate multiple endpoints. All
Testbenched were modified to reflect and test this change.
Packages were extended with array definitions.
2022-04-05 17:18:07 +02:00
ad03ae6ecd Remove RTPS_OUT_DATA_TYPE and modify rtps_out with generic 2022-03-20 11:49:41 +01:00
27e5b808b0 BUG FIX: Fix instance_handle Port Directions of Writer interfaces 2022-03-13 12:43:12 +01:00
e38c1dcf55 Add Level 2 ROS Action Test (Fibonacci) 2022-03-13 12:43:04 +01:00
7c423467bc Add multipier implementation 2022-03-09 15:36:32 +01:00
7292cedeb5 Add ROS Action glue logic 2022-03-08 14:03:39 +01:00
e4e702ebc4 Add GEN_FIRST_GOAL and GET_NEXT_GOAL opcodes to ROS action server
The functionality was already there, so we just extended the opcodes to
allow the user to also make use of them.
2022-03-08 13:12:11 +01:00
a064a44dc4 Add Fibonacci ROS Action Implementation
A complete ROS action server and client implementation of the
example_interfaces Fibonacci action is done, along with accompaning
testbenches.
2022-03-05 11:47:58 +01:00
b86ef8ec53 Add request ID comparisons to ROS Service Level 1 Tests 2022-03-05 02:19:24 +01:00
6bbb5fc102 Add ROS Action Server implementation 2022-03-04 23:48:51 +01:00
f759f0d201 Code refactoring 2022-03-02 11:00:37 +01:00
cf3daa12b0 Define record for sample_info of DDS Reader 2022-02-19 11:58:40 +01:00
f29df9b41c Add Fibonacci Action Result Service 2022-02-05 15:23:54 +01:00
c6c19299b5 Add Fibonacci Action Goal Service 2022-02-05 15:20:40 +01:00
f9cb1a8d0e Change Testbench String to reflect file names 2022-02-05 13:35:33 +01:00
f1cc87c25f Add ROS CancelGoal Service 2022-02-05 13:35:32 +01:00
158ab05a4d Add Little Endian tests for Fibonacci_ros_action_feedback and GoalStatusArray_ros 2022-02-04 20:31:49 +01:00
f137e8b06b Add "ros" identifier to ROS files 2022-02-04 18:37:02 +01:00
0a84093edd Add GoalStatusArray ROS Publisher/Subscriber 2022-02-03 16:07:38 +01:00
4784ee02ff Change UUID encoding/decoding
For efficiency purposes no memory is generated for the UUID
2022-02-03 16:04:38 +01:00
dc47f72942 Add Fibonacci Action Feedback Topic 2022-02-01 15:26:58 +01:00
Greek
98e50e89a9 Add ROS Service Server/Client TEMPLATE 2022-02-01 14:58:02 +01:00
Greek
a2e00cf0f5 BUG FIX: Service uses 2 seperate Typenames for Request/response 2022-02-01 14:58:02 +01:00
Greek
854b62a379 Add CLOCK_PERIOD to ros_config 2022-02-01 14:58:01 +01:00
Greek
f63fccdcc1 Add/Modify synthesis entities to synthesize AddTwoInts_srv_server 2022-01-29 11:12:32 +01:00
Greek
5894fd9121 Add Level 2 ROS Service Test (AddTwoInts) 2022-01-29 11:12:31 +01:00
Greek
63ce5642de Add AddTwoInts ROS Service Implementation
A complete ROS service server and client implementation of the
example_interfaces AddTwoInts service is done, along with an acompaning
testbench.
2022-01-24 17:53:07 +01:00