Expand description
CoAP resources for various features of RIOT OS
See the rust-gcoap example for how to use them.
§Feature flags
-
riot-wrappers
(enabled by default) — Build everything that is built into RIOT -
vfs
— Build the vfs module -
i2c
— Build the i2c module -
gpio
— Build the gpio module -
ping
— Build the ping module -
saul
— Build the saul module -
nib
— Build the nib module -
nightly_docs
— Enable documentation enhancements that depend on nightlyCurrently, this just enables doc_auto_cfg.
Modules§
- gpio
gpio
A GPIO pin wrapped in a CoAP resource - graphics
riot-wrappers
embedded_graphics targets made available via CoAP - i2c
i2c
An I2C device wrapped in a CoAP resource - led
riot-wrappers
Handler that expose a single or all LEDs of a board - Functions that simplify producing tagged CBOR values through minicbor.
- netif
riot-wrappers
Handlers for network interface exploration in RIOT - nib
nib
Handler for network neighbor exploration - ping
ping
An implementation of Ping, with focus on using little RAM and producing output suitable to a (possibly polling, especially for lack of implemented observations) data retreival method. - ping_
passive ping
A monitor resource for incoming pings. - ps
riot-wrappers
Handlers for process exploration in RIOT - saul
saul
This is a CoAP server application that exposes SAUL entries. - stdio
riot-wrappers
Handlers for interacting with RIOT’s stdio system - vfs
vfs
A fileserver backed by the RIOT VFS