Module cap

Module cap 

Source
Expand description

Capability codes advertised via PROP_CAPS.

Constants§

ADVERT
CAP_ADVERT — the device announces itself on a schedule of its own (PROP_ADVERT_INTERVAL, PROP_BEACON_INTERVAL, PROP_STARTUP_BEACON). Requires CAP_DEV_IDENTITY, since what an advertisement carries is the device identity.
ALERT
CAP_ALERT — the device has some means of making itself physically conspicuous on demand (PROP_ALERT). It says nothing about which means, so a host must not assume audibility.
BATTERY
CAP_BATTERY
DEV_IDENTITY
CAP_DEV_IDENTITY
DEV_NAME
CAP_DEV_NAME
GNSS
CAP_GNSS — a GNSS receiver is fitted, so the positioning properties exist and the wall clock has a source that can set itself. Requires CAP_TIME.
HOST_AUTO_ACK
CAP_HOST_AUTO_ACK (requires CAP_HOST_KEYS and CAP_HOST_RX_QUEUE)
HOST_FILTER
CAP_HOST_FILTER
HOST_KEYS
CAP_HOST_KEYS (requires CAP_HOST_FILTER)
HOST_RX_QUEUE
CAP_HOST_RX_QUEUE (requires CAP_HOST_FILTER)
IDENT
CAP_IDENT — the device serves and configures its own advertised node identity (PROP_IDENT, PROP_IDENT_ROLE, PROP_IDENT_MOBILE). Requires CAP_DEV_IDENTITY.
ILLUMINANCE
CAP_ILLUMINANCE — an ambient light sensor is fitted, so PROP_ILLUMINANCE reads a measurement rather than nothing.
PHY_DUTY_LIMIT
CAP_PHY_DUTY_LIMIT
PHY_LORA
CAP_PHY_LORA
REPEATER
CAP_REPEATER — the device can act as an autonomous mesh repeater (PROP_MAC_REPEATER_ENABLED). Requires CAP_DEV_IDENTITY.
SAVE
CAP_SAVE
TIME
CAP_TIME — the device keeps a wall clock (PROP_TIME, PROP_TZ_OFFSET). It says nothing about where the time comes from or whether it survives a power cycle.
WRITABLE_RAW_STREAM
CAP_WRITABLE_RAW_STREAM