# File : bg_scan_wifidirect.conf ######################### BG Scan Configuration command ################## ########### SET BG Scan Configuration ##################### bgscfg={ CmdCode=0x006b # do NOT change this line Action:1=1 # 0- Get, 1- Set ConfigType:1=0 # 0- normal BG Scan config, 1-PPS or UAPSD BG Scan config Enable:1=1 # 0- Disable, 1-Enable BssType:1=3 # 1 - Infrastructure,2 - IBSS,3 - Any ChannelsPerScan:1=3 # Number of Channel to scan at one scan; maximum 14 Reserved1:3=0 ScanInterval:4=1000 # Interval between consecutive scan (in milliseconds) StoreCondition:4=1 # 1 - SSID match (bit 0) # 2 - SSID match AND SNR above SNR threshold (bit 1) ReportConditions:4=1 # 1 - SSID match (bit 0) # 2 - SSID match AND SNR above SNR threshold (bit 1) Reserved3:2=0 # SSID parameter set: # SSIDHeaderType:2=0x0112 SSIDHeaderLen:2={ MaxSSIDLen:1=0x00 SSID:7="DIRECT-" } # Number Probe requests to be sent for broadcast and # for each SSID specific scan required. # # If any SSID in the list has a non-zero modifier (wildcard match char, # unix pattern match, maxlen), "Numprobes" of broadcast probe requests # will be transmitted once per channel and the results matched against # all entries. # # Set to 0 to use global scan probes setting # ProbeHeaderType:2=0x0102 ProbeHeaderLen:2={ NumProbes:2=2 } # ChannelList contains the channels to scan # The ChannelList should be specified in the form of # # RadioType, ChanNumber, ScanType, MinScanTime, ScanTime; # # RadioType - 0 [B/G Band], 1 [A Band] # ScanType - 2 [Active], 3 [Passive] # ChannHeaderType:2=0x0101 ChannHeaderLen:2={ Chan1_RadioType:1=0 Chan1_ChanNumber:1=1 Chan1_ScanType:1=2 Chan1_MinScanTime:2=10 Chan1_ScanTime:2=100 Chan2_RadioType:1=0 Chan2_ChanNumber:1=6 Chan2_ScanType:1=2 Chan2_MinScanTime:2=10 Chan2_ScanTime:2=100 Chan3_RadioType:1=0 Chan3_ChanNumber:1=11 Chan3_ScanType:1=2 Chan3_MinScanTime:2=10 Chan3_ScanTime:2=100 } # SNR threshold to match, when StoreCondition # or ReportConditions been set to 2 SNRHeaderType:2=0x0105 SNRHeaderLen:2={ SNRValue:1=40 #SNR Thereshold Value SNRFreq:1=0 } # StartLaterValue: 0 - BGScan start immediately # 1 - BGScan will start later after "Scan Interval" StartLaterHeaderType:2=0x011e StartLaterHeaderLen:2={ StartLaterValue:2=0 } } ######################### BG Scan Configuration command ##################