Name | Date | Size | #Lines | LOC | ||
---|---|---|---|---|---|---|
.. | - | - | ||||
src/ | 03-Aug-2024 | - | 275 | 195 | ||
Makefile | D | 03-Aug-2024 | 5 KiB | 166 | 92 | |
README.md | D | 03-Aug-2024 | 961 | 31 | 18 |
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