Regional regulation parameter set.
Public Attributes#
Duty cycle alert threshold in percent, -1 to disable duty cycle alert threshold.
Skip responses from sum of transmissions (ARIB conditions)
Duty cycle budget per channel in seconds per hour, -1 to disable duty cycle budget per channel.
Duty cycle budget in seconds per hour, -1 to disable duty cycle budget.
Skip ACKs from sum of transmissions.
Duty cycle warning threshold in percent, -1 to disable duty cycle warning threshold.
Enable Adaptive Power Control.
Ensure a min IFS before ACKs (ARIB conditions)
Fixed CCA threshold in dBm, INT8_MAX to use adaptive CCA threshold.
Maximum Extended Directed Frame Exchange (EDFE) duration in milliseconds, 0 to forbid EDFE.
Reserved, set to zero.
Version of this API.
Public Attribute Documentation#
duty_cycle_alert_threshold_percent#
int8_t sl_wisun_regulation_params_t::duty_cycle_alert_threshold_percent
Duty cycle alert threshold in percent, -1 to disable duty cycle alert threshold.
duty_cycle_arib_skip_ack#
uint8_t sl_wisun_regulation_params_t::duty_cycle_arib_skip_ack
Skip responses from sum of transmissions (ARIB conditions)
duty_cycle_budget_per_channel_s#
int16_t sl_wisun_regulation_params_t::duty_cycle_budget_per_channel_s
Duty cycle budget per channel in seconds per hour, -1 to disable duty cycle budget per channel.
duty_cycle_budget_s#
int16_t sl_wisun_regulation_params_t::duty_cycle_budget_s
Duty cycle budget in seconds per hour, -1 to disable duty cycle budget.
duty_cycle_skip_ack#
uint8_t sl_wisun_regulation_params_t::duty_cycle_skip_ack
Skip ACKs from sum of transmissions.
duty_cycle_warning_threshold_percent#
int8_t sl_wisun_regulation_params_t::duty_cycle_warning_threshold_percent
Duty cycle warning threshold in percent, -1 to disable duty cycle warning threshold.
enable_arib_channel_access#
uint8_t sl_wisun_regulation_params_t::enable_arib_channel_access
Ensure a min IFS before ACKs (ARIB conditions)
fixed_cca_threshold_dbm#
int8_t sl_wisun_regulation_params_t::fixed_cca_threshold_dbm
Fixed CCA threshold in dBm, INT8_MAX to use adaptive CCA threshold.
max_edfe_duration_ms#
uint32_t sl_wisun_regulation_params_t::max_edfe_duration_ms
Maximum Extended Directed Frame Exchange (EDFE) duration in milliseconds, 0 to forbid EDFE.
version#
uint32_t sl_wisun_regulation_params_t::version
Version of this API.
This field allows to store the parameters in an NVM and check on reload that they are compatible with the stack if there was an update.