Low Power and Interoperability Considerations#

  • It is recommended to set the device into Connected Power Save Mode only after IP configuration

  • If a Wireless disconnection happens when the SiWx917 is in Power Save Mode, disable the power save and try to reconnect to the AP.

  • To avoid interoperability issues with various APs, enable the Enhanced Max PSP feature.

  • For applications, where throughput is not a major concern, consider disabling the higher data rates (MCS5, MCS6, and MCS7). To do this, make sure BIT(19) - SL_SI91X_FEAT_DISABLE_MCS_5_6_7_DATARATES in config_feature_bit_map is not enabled in the boot configuration.

  • Make a smart configuration of WLAN Keep-Alive, TCP Keep-Alive, and MQTT Keep-Alive parameters as per your application to reduce the current consumption.

  • In power save modes, if the DNS requests fail with few APs, the SL_SI91X_FEAT_AGGREGATION in feature_bit_map is to be enabled in boot configuration. If this does not help, it is recommended to disable the power save and then make a DNS request API call and configure the device back into power save mode.

  • If broadcast/multicast data is not important for your application, further power consumption can be reduced using the broadcast filter command.