get a device's "type", e.g., ethernet, 802.15.4, ...
Get/Set the reception timeout of a packet.
en/disable the pre-processing of data in a network device driver as type gnrc_nettype_t ...
CCA mode for the radio transceiver.
get/set the maximum packet size a network module can handle as uint16_t in host byte order ...
Get retry amount from missing ACKs of the last transmission.
add an address to a link layer filter list
en/disable the interrupt right in the beginning of transmission.
en/disable the interrupt at reception start.
get/set the output power for radio devices in dBm as int16_t in host byte order
Energy level during the last performed CCA or RX frame.
get/set the CCA threshold for the radio transceiver
get/set the state of network devices as type netopt_state_t
get/set the network ID as uint16_t in host byte order
Enable/disable fixed header mode.
get/set the address length to choose for the network device's source address as uint16_t in host byte...
Enable/disable channel hopping.
en/disable blocking of radio sleep when running a duty cycling MAC layer
get/set the maximum backoff exponent for the CSMA-CA algorithm
en/disable CSMA/CA support
en/disable preloading or read the current state.
PRBS9 continuous tx mode.
Get/Set the channel center frequency.
Enable/disable integrity check (e.g CRC).
en/disable the frame pending bit of ACKs.
get/set the maximum number of CSMA retries
Test mode for the radio, e.g.
remove an address from a link layer filter list
Global list of configuration options available throughout the network stack, e.g. ...
en/disable link layer auto ACKs or read the current state
get/set long address in host byte order
get/set channel as uint16_t in host byte order
Option parameter to be used with NETOPT_STATE to set or get the state of a network device or protocol...
get/set address in host byte order
Get/Set preamble length as uint16_t in host byte order.
get/set the minimum backoff exponent for the CSMA-CA algorithm
Option parameter to be used with NETOPT_RF_TESTMODE.
en/disable the interrupt after packet reception.
Removes an IPv6 address as ipv6_addr_t from an interface.
read-only check for a wired interface.
Binary parameter for enabling and disabling options.
get IPv6 addresses of an interface as array of ipv6_addr_t or add an IPv6 address as ipv6_addr_t to a...
get the default address length a network device expects as uint16_t in host byte order ...
Leaves an IPv6 multicast group as ipv6_addr_t on an interface.
Check automatically before sending if the channel is clear.
Get/Set channel hopping period as uint8_t.
en/disable IPv6 forwarding or read the current state
maximum number of options defined here.
transmit mode, set: triggers transmission of a preloaded packet (see NETOPT_PRELOADING*).
check if channel is clear
Get/Set the transmission timeout of a packet.
en/disable header compression according to RFC 6282 or read the current state
const char * netopt2str(netopt_t opt)
Get a string ptr corresponding to opt, for debugging.
idle mode, the device listens to receive packets
en/disable sending of IPv6 router advertisements or read the current state
get/set the channel page as defined by IEEE 802.15.4
get statistics about sent and received packets and data of the device or protocol ...
triggers a hardware reset.
en/disable the interrupt after packet transmission.
carrier wave continuous tx mode
en/disable promiscuous mode or read the current state
get/set hop limit as uint8_t
Enable/disable single packet reception.
get/set the maximum number of retransmissions.
get the flags to the addresses returned by NETOPT_IPV6_ADDR as array of uint8_t
Enable/disable IQ inverted.
get/set the protocol for the layer as type gnrc_nettype_t.
en/disable acknowledgement requests or read the current state
Get/Set the radio spreading factor as uint8_t.
get IPv6 multicast groups of an interface as array of ipv6_addr_t or join an IPv6 multicast group as ...
Get/Set the radio coding rate as uint8_t.
receive mode, the device currently receives a packet
Get/Set the radio modulation bandwidth as uint8_t.
get the IPv6 interface identifier of a network interface as eui64_t.