<?xml version="1.0" encoding="UTF-8"?>
<rss xmlns:content="http://purl.org/rss/1.0/modules/content/" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#" xmlns:taxo="http://purl.org/rss/1.0/modules/taxonomy/" version="2.0">
  <channel>
    <title>topic Re: RW612 roaming setting in Wireless MCU</title>
    <link>https://community.nxp.com/t5/Wireless-MCU/RW612-roaming-setting/m-p/2068672#M19639</link>
    <description>&lt;P&gt;Dear&amp;nbsp;&lt;a href="https://community.nxp.com/t5/user/viewprofilepage/user-id/248167"&gt;@johnny_h&lt;/a&gt;&amp;nbsp;,&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;See the following explanations for your questions from our internal team, please!&lt;/P&gt;
&lt;P&gt;===============================================================&lt;/P&gt;
&lt;P&gt;Dear community, I have a few questions about the roaming setting. I’m running the wifi-wpa-supplicant example and enable roaming (wlan_set_roaming(1, 70))when connected to a network. I’ve noticed that it triggers a low rssi event when the rssi drops below 70 and initiates a regular scan instead of background scan. However, if I disable wpa_supplicant, it performs a background scan instead of a regular scan. Why is there a difference?WPA_supplicant supports background scan(CONFIG_BGSCAN), but it (bgscan.c) appears to be removed from the example program. Is there a reason for this?&lt;/P&gt;
&lt;P&gt;&lt;STRONG&gt;[NXP]&lt;/STRONG&gt;&lt;/P&gt;
&lt;UL&gt;
&lt;LI&gt;This is not an issue, it is expected behavior in 24.12.00 SDK version.&lt;/LI&gt;
&lt;LI&gt;This is an improvement in 24.12.00 SDK.&lt;/LI&gt;
&lt;LI&gt;Before 24.12.00, the behavior was, during roam bgscan happened and bgscan scans all 36 channels and during that ~3 sec of time period no data exchange happens.&lt;/LI&gt;
&lt;LI&gt;Now, to improve this behavior NXP implemented and instead of bgscan executing normal scan during roaming. Normal roaming do split scan so, we will not get continuous data drop.&lt;/LI&gt;
&lt;/UL&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;In my current setup, roaming will only be initiated when the RSSI drops below a specific threshold. How can I set up a scheduled scan to initiate roaming when it discovers a stronger access point?&lt;/P&gt;
&lt;P&gt;&lt;STRONG&gt;[NXP]&lt;/STRONG&gt;&amp;nbsp;Are you expecting to roam before low rssi event come. Normally low rssi event come when we cross the rssi threshold.&lt;/P&gt;
&lt;P&gt;===============================================================&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;Thanks!&lt;/P&gt;
&lt;P&gt;Regards,&lt;/P&gt;
&lt;P&gt;weidong&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;</description>
    <pubDate>Wed, 26 Mar 2025 12:17:35 GMT</pubDate>
    <dc:creator>weidong_sun</dc:creator>
    <dc:date>2025-03-26T12:17:35Z</dc:date>
    <item>
      <title>RW612 roaming setting</title>
      <link>https://community.nxp.com/t5/Wireless-MCU/RW612-roaming-setting/m-p/2063238#M19593</link>
      <description>&lt;P class=""&gt;Dear community, I have a few questions about the roaming setting. I’m running the wifi-wpa-supplicant example and enable roaming (wlan_set_roaming(1, 70))when connected to a network. I’ve noticed that it triggers a low rssi event when the rssi drops below 70 and initiates a regular scan instead of background scan. However, if I disable wpa_supplicant, it performs a background scan instead of a regular scan. Why is there a difference?&lt;/P&gt;&lt;P class=""&gt;WPA_supplicant supports background scan(CONFIG_BGSCAN), but it (bgscan.c) appears to be removed from the example program. Is there a reason for this?&lt;/P&gt;&lt;P class=""&gt;In my current setup, roaming will only be initiated when the RSSI drops below a specific threshold. How can I set up a scheduled scan to initiate roaming when it discovers a stronger access point?&lt;/P&gt;&lt;P class=""&gt;Many thanks and regards&lt;/P&gt;</description>
      <pubDate>Mon, 17 Mar 2025 18:21:58 GMT</pubDate>
      <guid>https://community.nxp.com/t5/Wireless-MCU/RW612-roaming-setting/m-p/2063238#M19593</guid>
      <dc:creator>johnny_h</dc:creator>
      <dc:date>2025-03-17T18:21:58Z</dc:date>
    </item>
    <item>
      <title>Re: RW612 roaming setting</title>
      <link>https://community.nxp.com/t5/Wireless-MCU/RW612-roaming-setting/m-p/2063239#M19594</link>
      <description>&lt;P&gt;The SDK version is 24_12_00&lt;/P&gt;</description>
      <pubDate>Mon, 17 Mar 2025 18:26:04 GMT</pubDate>
      <guid>https://community.nxp.com/t5/Wireless-MCU/RW612-roaming-setting/m-p/2063239#M19594</guid>
      <dc:creator>johnny_h</dc:creator>
      <dc:date>2025-03-17T18:26:04Z</dc:date>
    </item>
    <item>
      <title>Re: RW612 roaming setting</title>
      <link>https://community.nxp.com/t5/Wireless-MCU/RW612-roaming-setting/m-p/2068672#M19639</link>
      <description>&lt;P&gt;Dear&amp;nbsp;&lt;a href="https://community.nxp.com/t5/user/viewprofilepage/user-id/248167"&gt;@johnny_h&lt;/a&gt;&amp;nbsp;,&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;See the following explanations for your questions from our internal team, please!&lt;/P&gt;
&lt;P&gt;===============================================================&lt;/P&gt;
&lt;P&gt;Dear community, I have a few questions about the roaming setting. I’m running the wifi-wpa-supplicant example and enable roaming (wlan_set_roaming(1, 70))when connected to a network. I’ve noticed that it triggers a low rssi event when the rssi drops below 70 and initiates a regular scan instead of background scan. However, if I disable wpa_supplicant, it performs a background scan instead of a regular scan. Why is there a difference?WPA_supplicant supports background scan(CONFIG_BGSCAN), but it (bgscan.c) appears to be removed from the example program. Is there a reason for this?&lt;/P&gt;
&lt;P&gt;&lt;STRONG&gt;[NXP]&lt;/STRONG&gt;&lt;/P&gt;
&lt;UL&gt;
&lt;LI&gt;This is not an issue, it is expected behavior in 24.12.00 SDK version.&lt;/LI&gt;
&lt;LI&gt;This is an improvement in 24.12.00 SDK.&lt;/LI&gt;
&lt;LI&gt;Before 24.12.00, the behavior was, during roam bgscan happened and bgscan scans all 36 channels and during that ~3 sec of time period no data exchange happens.&lt;/LI&gt;
&lt;LI&gt;Now, to improve this behavior NXP implemented and instead of bgscan executing normal scan during roaming. Normal roaming do split scan so, we will not get continuous data drop.&lt;/LI&gt;
&lt;/UL&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;In my current setup, roaming will only be initiated when the RSSI drops below a specific threshold. How can I set up a scheduled scan to initiate roaming when it discovers a stronger access point?&lt;/P&gt;
&lt;P&gt;&lt;STRONG&gt;[NXP]&lt;/STRONG&gt;&amp;nbsp;Are you expecting to roam before low rssi event come. Normally low rssi event come when we cross the rssi threshold.&lt;/P&gt;
&lt;P&gt;===============================================================&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;Thanks!&lt;/P&gt;
&lt;P&gt;Regards,&lt;/P&gt;
&lt;P&gt;weidong&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;</description>
      <pubDate>Wed, 26 Mar 2025 12:17:35 GMT</pubDate>
      <guid>https://community.nxp.com/t5/Wireless-MCU/RW612-roaming-setting/m-p/2068672#M19639</guid>
      <dc:creator>weidong_sun</dc:creator>
      <dc:date>2025-03-26T12:17:35Z</dc:date>
    </item>
  </channel>
</rss>

