• Home
  • History
  • Annotate
Name Date Size #Lines LOC

..--

src/03-Aug-2024-275195

MakefileD03-Aug-20245 KiB16692

README.mdD03-Aug-2024961 3118

README.md

1# CoAP Client running on debian 9 host
2
3## Abstract
4
5A CoAP ([RFC7252](https://tools.ietf.org/html/rfc7252)) client alternately requesting an EDHOC exchange at the /.well-known/edhoc resource. To be used together with an edhoc responder sample (edhoc_device/responder or edhoc_linux/responder).
6
7## Set Up
8
9* a BLE enabled board (e.g. nRF52832) communicating with a linux client over an IPv6 over BLE border router. To initialize the border router run: "sudo z_con -y 2 -d <MAC_ADDRESS>".
10
11## Dependencies on Other Software Components
12
13* [tinycbor](https://github.com/zephyrproject-rtos/tinycbor) - a CBOR library
14  * provided as git submodule in /externals/tinycbor
15* [cantcoap](https://github.com/staropram/cantcoap) - a CoAP library
16  * provided as git submodule in externals/cantcoap
17
18## Build and Run
19
20* IPv6 setup:
21 * start up device and initialize border router as described in "Set Up"
22
23
24Then build and run:
25
26```sh
27make
28./build/linux_coap_client
29```
30
31