Do you mean you only need the roaming function with 5G only ? 2.4G can work , but no roaming option .
Can i force the CYW43907 to only use 5GHz if it is in an environment that has a SSID broadcasted on both 2.4 and 5?
2 of 2 people found this helpful
yes, I think you can use below api to have a try to disable band 2.4G or band 5G when you find the scan results include the SSID with 2.4G ,5G together.
wwd_result_t wwd_wifi_change_band(uint32_t band )
uint32_t * data;
data = (uint32_t*) wwd_sdpcm_get_ioctl_buffer( &buffer, sizeof(uint32_t) );
CHECK_IOCTL_BUFFER( data );
*data = band;
CHECK_RETURN( wwd_sdpcm_send_ioctl( SDPCM_SET, WLC_SET_BAND, buffer, NULL, WWD_STA_INTERFACE ) );
below is the results in console.
seems 0 both, 1 =5G, 2= 2.4G
I will give this function a try