647 aCoreSettings.tx_power_level = TWlanConversionUtil::ConvertMilliwattsToDecibel( aAmSettings.txPowerLevel ); |
647 aCoreSettings.tx_power_level = TWlanConversionUtil::ConvertMilliwattsToDecibel( aAmSettings.txPowerLevel ); |
648 aCoreSettings.scan_rate = static_cast<u32_t>( aAmSettings.scanRate ); // TRate -> u32_t |
648 aCoreSettings.scan_rate = static_cast<u32_t>( aAmSettings.scanRate ); // TRate -> u32_t |
649 aCoreSettings.rcpi_trigger = static_cast<u32_t>( aAmSettings.rcpiTrigger ); |
649 aCoreSettings.rcpi_trigger = static_cast<u32_t>( aAmSettings.rcpiTrigger ); |
650 aCoreSettings.active_scan_min_ch_time = static_cast<u32_t>( aAmSettings.minActiveChannelTime ); |
650 aCoreSettings.active_scan_min_ch_time = static_cast<u32_t>( aAmSettings.minActiveChannelTime ); |
651 aCoreSettings.active_scan_max_ch_time = static_cast<u32_t>( aAmSettings.maxActiveChannelTime ); |
651 aCoreSettings.active_scan_max_ch_time = static_cast<u32_t>( aAmSettings.maxActiveChannelTime ); |
|
652 aCoreSettings.active_broadcast_scan_min_ch_time = static_cast<u32_t>( aAmSettings.minActiveBroadcastChannelTime ); |
|
653 aCoreSettings.active_broadcast_scan_max_ch_time = static_cast<u32_t>( aAmSettings.maxActiveBroadcastChannelTime ); |
652 aCoreSettings.passive_scan_min_ch_time = static_cast<u32_t>( aAmSettings.minPassiveChannelTime ); |
654 aCoreSettings.passive_scan_min_ch_time = static_cast<u32_t>( aAmSettings.minPassiveChannelTime ); |
653 aCoreSettings.passive_scan_max_ch_time = static_cast<u32_t>( aAmSettings.maxPassiveChannelTime ); |
655 aCoreSettings.passive_scan_max_ch_time = static_cast<u32_t>( aAmSettings.maxPassiveChannelTime ); |
654 aCoreSettings.max_tx_msdu_life_time = static_cast<u32_t>( aAmSettings.maxTxMSDULifeTime ); |
656 aCoreSettings.max_tx_msdu_life_time = static_cast<u32_t>( aAmSettings.maxTxMSDULifeTime ); |
655 aCoreSettings.unload_driver_timer = static_cast<u32_t>( aAmSettings.unloadDriverTimer ); |
657 aCoreSettings.unload_driver_timer = static_cast<u32_t>( aAmSettings.unloadDriverTimer ); |
656 aCoreSettings.roam_timer = static_cast<u32_t>( aAmSettings.roamTimer ); |
658 aCoreSettings.roam_timer = static_cast<u32_t>( aAmSettings.roamTimer ); |
851 if ( aAmSettings.EnableWpaPsk ) |
853 if ( aAmSettings.EnableWpaPsk ) |
852 { |
854 { |
853 Mem::Copy( |
855 Mem::Copy( |
854 aCoreSettings.wpa_preshared_key.key_data, |
856 aCoreSettings.wpa_preshared_key.key_data, |
855 aAmSettings.WPAPreSharedKey.Ptr(), |
857 aAmSettings.WPAPreSharedKey.Ptr(), |
856 aAmSettings.WPAKeyLength ); |
858 aAmSettings.WPAPreSharedKey.Length() ); |
857 aCoreSettings.wpa_preshared_key.key_length = aAmSettings.WPAKeyLength; |
859 aCoreSettings.wpa_preshared_key.key_length = aAmSettings.WPAPreSharedKey.Length(); |
858 } |
860 } |
859 |
861 |
860 // Handle |
862 // Handle |
861 // EOverrideWpaPskMask |
863 // EOverrideWpaPskMask |
862 if ( aOverrideSettings.settingsMask & EOverrideWpaPskMask ) |
864 if ( aOverrideSettings.settingsMask & EOverrideWpaPskMask ) |