riot_sys

Constant netopt_t_NETOPT_CCA_THRESHOLD

Source
pub const netopt_t_NETOPT_CCA_THRESHOLD: netopt_t = 42;
Expand description

@brief (int8_t) CCA threshold for the radio transceiver

This is the value, in dBm, that the radio transceiver uses to decide whether the channel is clear or not (CCA). If the current signal strength (RSSI/ED) is stronger than this CCA threshold value, the transceiver usually considers that the radio medium is busy. Otherwise, i.e. if RSSI/ED value is less than the CCA threshold value, the radio medium is supposed to be free (the possibly received weak signal is considered to be background, meaningless noise).

Most transceivers allow to set this CCA threshold value. Some research work has proven that dynamically adapting it to network environment can improve QoS, especially in WSN.