Skip to content
Closed
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
39 commits
Select commit Hold shift + click to select a range
4c1d41c
Added JSON config. Fixes for thirdparty.
adriancampo Oct 8, 2024
eedca93
Changed init to use JSON config file. Install script now returns erro…
adriancampo Oct 9, 2024
26ab5c5
Added dds lvl to JSON config file.
adriancampo Oct 11, 2024
988d97c
Fixed bug loading json config file.
adriancampo Oct 14, 2024
acc3140
Fixed cofigFile tests.
adriancampo Oct 14, 2024
88a7ba5
Enabler configuration detect json
EugenioCollado Jan 13, 2025
4659057
Tests Enabler configuration json
EugenioCollado Jan 13, 2025
8a0ba63
Colcon dependencies
EugenioCollado Jan 13, 2025
e17920d
Create File Watcher
EugenioCollado Jan 15, 2025
95ce818
Test reload config file watcher json and yaml
EugenioCollado Jan 16, 2025
b983018
File watcher as enabler's attribute
EugenioCollado Jan 16, 2025
e025823
DDS data publication implementation
juanlofer-eprosima Jan 9, 2025
4a2bdaa
Skip null JSON elements
juanlofer-eprosima Jan 9, 2025
8ba6e60
Resolve conflicts
EugenioCollado Jan 27, 2025
93597c6
Overload create_dds_enabler with configuration
EugenioCollado Jan 29, 2025
ec81cb3
Fix tests
EugenioCollado Jan 29, 2025
d49c49f
.repos
EugenioCollado Jan 29, 2025
165c5e8
POC RPC
EugenioCollado Apr 3, 2025
178f99e
Actions Design
EugenioCollado Apr 10, 2025
da9c791
ORION compatible nlohman json includes
EugenioCollado May 13, 2025
63a70fd
Callbacks struct API create_dds_enabler
EugenioCollado May 13, 2025
4897b30
Service discovered callback
EugenioCollado May 14, 2025
aa07da0
Service type request callback
EugenioCollado May 14, 2025
10ac924
Action discovered callback
EugenioCollado May 16, 2025
ceeb419
Action result callback
EugenioCollado May 16, 2025
60c0286
Action feedback callback
EugenioCollado May 16, 2025
b33fa10
Action send request
EugenioCollado May 19, 2025
bacaf08
Action status & cancel goal
EugenioCollado May 19, 2025
858670a
Action CB as client POC
EugenioCollado May 20, 2025
a856ed0
Mock CB store and fetch types and services
EugenioCollado May 22, 2025
4332793
Action request notification && Refactor
EugenioCollado May 26, 2025
ed09384
Action CB as server without feedback and status
EugenioCollado May 27, 2025
751aff3
Action CB as server feedback and revoke action
EugenioCollado May 28, 2025
e7155cc
Refactor discovered service and action & allow erasing actions only w…
EugenioCollado May 28, 2025
2ba75ed
Additional action name check
EugenioCollado May 29, 2025
c5f1880
EnablerParticipant as rtps participant
EugenioCollado May 29, 2025
ace0913
Fix exception in destruction & refactor server edp
EugenioCollado May 29, 2025
4b7a749
Refactor API function names
EugenioCollado May 29, 2025
fbc6048
Cancelling logic
EugenioCollado May 30, 2025
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
3 changes: 3 additions & 0 deletions .vscode/settings.json
Original file line number Diff line number Diff line change
@@ -0,0 +1,3 @@
{
"ros.distro": "jazzy"
}
25 changes: 25 additions & 0 deletions ddsenabler.repos
Original file line number Diff line number Diff line change
@@ -0,0 +1,25 @@
repositories:
foonathan_memory_vendor:
type: git
url: https://github.com/eProsima/foonathan_memory_vendor.git
version: v1.3.1
fastcdr:
type: git
url: https://github.com/eProsima/Fast-CDR.git
version: 2.x
fastdds:
type: git
url: https://github.com/eProsima/Fast-DDS.git
version: feature/json-deserialize
dev-utils:
type: git
url: https://github.com/eProsima/dev-utils.git
version: 1.x
ddspipe:
type: git
url: https://github.com/eProsima/DDS-Pipe.git
version: 1.x
ddsenabler:
type: git
url: https://github.com/eProsima/FIWARE-DDS-Enabler.git
version: main
48 changes: 48 additions & 0 deletions ddsenabler/DDS_ENABLER_CONFIGURATION.json
Original file line number Diff line number Diff line change
@@ -0,0 +1,48 @@
{
"dds": {
"ddsmodule": {
"dds": {
"domain": 0,
"allowlist": [
{
"name": "*"
}
],
"blocklist": [
{
"name": "add_blocked_topics_list_here"
}
]
},
"topics": {
"name": "*",
"qos": {
"durability": "TRANSIENT_LOCAL",
"history-depth": 10
}
},
"ddsenabler": null,
"specs": {
"threads": 12,
"logging": {
"stdout": false,
"verbosity": "info"
}
}
},
"ngsild": {
"topics": {
"P1": {
"entityType": "Camera",
"entityId": "urn:ngsi-ld:camera:cam1",
"attribute": "shutterSpeed"
},
"P2": {
"entityType": "Arm",
"entityId": "urn:ngsi-ld:arm:arm1",
"attribute": "armReach"
}
}
}
}
}
Loading