1
0
mirror of https://github.com/RIOT-OS/RIOT.git synced 2024-12-29 04:50:03 +01:00
RIOT/examples/cord_epsim/README.md
Leandro Lanzieri 418157a8f1
examples/cord_epsim: default to first interface when not specified
Now sock_udp_str2ep is used to parse the address.
2020-07-21 19:04:24 +02:00

27 lines
930 B
Markdown

CoRE Resource Directory: Simple Endpoint Example
================================================
This example shows how a node can register with a CoRE resource directory using
the simple registration procedure as described in
draft-ietf-core-resource-directory-15, section 5.3.1.
When running this example, you **must** define the RD server's IPv6 address
statically, using the `RD_ADDR` environment variable:
```
RD_ADDR=\\\"[abc:0815::123]\\\" make all
```
Per default, this is set to some random global address (`[affe::1]`) for compile
test reasons. So change it!
Additionally, you can change the RD server's port by specifying it like so:
```
RD_ADDR=\\\"[affe::bee]:12345\\\" make all
```
The registration lifetime is set for demonstration purposes to a rather short
time of 60s in this example. You can easily override that value using the
`RD_LT` variable:
```
RD_ADDR=\\\"[abc::def]\\\" RD_LT=3600 make all ...
```