Structure representing the configuration for CW tone settings.
This structure contains parameters to configure single-tone and two-tone modes, tone frequencies, amplitude scaling, and DC mode settings. Note
This structure is only supported on SiWx353 devices, not on SiWx91x devices.
Public Attributes#
Enable or disable frequency value. 1 to enable, 0 to disable.
Enable or disable two-tone mode. 1 to enable, 0 to disable.
Frequency value for the first tone in KHz. Indicates the frequency of the 1st tone to be generated in TX test modes. Valid range of values is from 0 to 5000. This is ignored when freq_val_en is 0.
Frequency selection for the first tone. Indicates the frequency of the 1st Tone to be generated in TX test modes. This is ignored when freq_val_en is 1. Possible values are defined in sl_wifi_cw_tone_frequency_t.
Frequency value for the second tone in KHz. Indicates the frequency of the 2nd Tone to be generated in TX test modes. Valid range of values is from 0 to 5000. This is ignored when freq_val_en is 0 or two_tone_en is 0.
Frequency selection for the second tone. Indicates the frequency of the 2nd Tone to be generated in TX test modes. This is ignored when freq_val_en is 1 or two_tone_en is 0. Possible values are defined in sl_wifi_cw_tone_frequency_t.
This is used to control the amplitude of the WAVE. Possible values are defined in sl_wifi_cw_tone_amplitude_t.
Enable or disable negative tone. 1 to enable, 0 to disable.
Enable or disable DC mode. 1 to enable, 0 to disable.
DC Value to be transmitted. Possible values are defined in sl_wifi_dc_val_iq_t. This is ignored when dc_mode_en is 0.
Public Attribute Documentation#
freq_val_en#
uint8_t sl_wifi_cw_tone_config_t::freq_val_en
Enable or disable frequency value. 1 to enable, 0 to disable.
two_tone_en#
uint8_t sl_wifi_cw_tone_config_t::two_tone_en
Enable or disable two-tone mode. 1 to enable, 0 to disable.
tone1_freq_val#
uint16_t sl_wifi_cw_tone_config_t::tone1_freq_val
Frequency value for the first tone in KHz. Indicates the frequency of the 1st tone to be generated in TX test modes. Valid range of values is from 0 to 5000. This is ignored when freq_val_en is 0.
tone1_freq_sel#
sl_wifi_cw_tone_frequency_t sl_wifi_cw_tone_config_t::tone1_freq_sel
Frequency selection for the first tone. Indicates the frequency of the 1st Tone to be generated in TX test modes. This is ignored when freq_val_en is 1. Possible values are defined in sl_wifi_cw_tone_frequency_t.
tone2_freq_val#
uint16_t sl_wifi_cw_tone_config_t::tone2_freq_val
Frequency value for the second tone in KHz. Indicates the frequency of the 2nd Tone to be generated in TX test modes. Valid range of values is from 0 to 5000. This is ignored when freq_val_en is 0 or two_tone_en is 0.
tone2_freq_sel#
sl_wifi_cw_tone_frequency_t sl_wifi_cw_tone_config_t::tone2_freq_sel
Frequency selection for the second tone. Indicates the frequency of the 2nd Tone to be generated in TX test modes. This is ignored when freq_val_en is 1 or two_tone_en is 0. Possible values are defined in sl_wifi_cw_tone_frequency_t.
tone_scale_val#
sl_wifi_cw_tone_amplitude_t sl_wifi_cw_tone_config_t::tone_scale_val
This is used to control the amplitude of the WAVE. Possible values are defined in sl_wifi_cw_tone_amplitude_t.
neg_tone_en#
uint8_t sl_wifi_cw_tone_config_t::neg_tone_en
Enable or disable negative tone. 1 to enable, 0 to disable.
dc_mode_en#
uint8_t sl_wifi_cw_tone_config_t::dc_mode_en
Enable or disable DC mode. 1 to enable, 0 to disable.
dc_val_iq#
sl_wifi_dc_val_iq_t sl_wifi_cw_tone_config_t::dc_val_iq
DC Value to be transmitted. Possible values are defined in sl_wifi_dc_val_iq_t. This is ignored when dc_mode_en is 0.