Skip to content

Contents

Configuration

  • Compile-time configuration Enable ATH_SUPPORT_VOWEXT in build/scripts//config. for getting this feature enabled. It also expects ATH_TX_BUF_FLOW_CNTL to be defined (enabled by default).
  • Run-time configuration
  • (get)set_vsp_enable VSP can be enabled/disabled using this cfg80211tool. Default value is 1 (Enabled) if VoW is compiled.
cfg80211tool wifiX set_vsp_enable 1 To enable VSP
cfg80211tool wifix set_vsp_enable 0 To disable VSP
cfg80211tool wifiX get_vsp_enable To get the current status of VSP
  • (get)set_vsp_thresh cfg80211tool command to set/get goodput threshold value, which is used by the VSP algorithm to differentiate between bad and good video streams. Default value is 4096000 (40 Mbps converted in Kbps)
cfg80211tool wifiX set_vsp_thresh value set Goodput threshold value (in kbps)
cfg80211tool wifiX get_vsp_thresh get current Goodput Threshold value (in kbps)

Note: This configuration parameter is not a trivial one, and is not meant for end users to configure. It should be used only by the developers.

  • (get)set_vsp_evaldur cfg80211tool command to set/get VSP algorithm evaluation interval. This is the time after which vi streams are (re)evaluated to be bad or good. Default value is 100 ms (unit is ms)
cfg80211tool wifiX set_vsp_evaldur value set VSP Algo Eval Duration (in ms)
cfg80211tool wifiX get_vsp_evaldur get current value of VSP Algo Eval Duration value (in ms)

NOTE: This configuration parameter is not a trivial one, and is not meant for end users to configure. It should be used only by the developers