Skip to content

Commit 4117868

Browse files
Merge pull request #234 from stevenhartley/zenoh-pubsub-only
Use Zenoh for L1 Transport Only
2 parents 2919c5b + 56df5bb commit 4117868

File tree

1 file changed

+1
-14
lines changed

1 file changed

+1
-14
lines changed

up-l1/zenoh.adoc

Lines changed: 1 addition & 14 deletions
Original file line numberDiff line numberDiff line change
@@ -65,18 +65,8 @@ Now the version is always 0x01.
6565

6666
==== Message Type
6767

68-
There are 4 kinds of message types in uProtocol (publish, notification, request, response).
69-
Different message types **MUST** use different Zenoh API.
68+
There are 4 kinds of message types in uProtocol (publish, notification, request, response), all of said messages are sent using the zenoh `put()` API meaning we shall use the pub/sub infrastructure only of zenoh and not the queryable APIs.
7069

71-
[cols="1,1"]
72-
|===
73-
| uProtocol message type | Zenoh API
74-
75-
| publish | put
76-
| notification | put
77-
| request | get (query)
78-
| response | reply (queryable)
79-
|===
8070

8171
==== Priority Mapping (uProtocol to Zenoh):
8272

@@ -93,9 +83,6 @@ Different message types **MUST** use different Zenoh API.
9383
| CS6 | REAL_TIME
9484
|===
9585

96-
==== TTL
97-
98-
While sending Request messages, TTL **MUST** be mapped to the timeout configuration in Zenoh query.
9986

10087
=== Payload
10188

0 commit comments

Comments
 (0)