Click here to Skip to main content
15,907,687 members
Please Sign up or sign in to vote.
0.00/5 (No votes)
See more:
I am trying to implement an application running on the Windows PC to detect the signal strength of wireless clients. Assume I have an AP, a Windows PC and several wireless clients (laptops, mobile phones, etc). The windows PC and these wireless clients construct a wireless LAN through the AP. My application will run on the windows PC to collect the signal strength of these wireless clients.

I tried the Windows Native Wifi Functions (Wlanxxxxxxx) but the functions can only detect the WIFI attributes (SSID, signal strength, etc) of thoese APs instead of the clients that link with the AP.

Can someone please give me suggestion or demonstration how to program with C++ (Windows) to retrieve the Signal Strength of the wireless clients?
Posted

You may be able to do it through WMI. I've used it in the past to collect remote data.

If not, you'll have to write client apps, that collect the data and send it to your server.

You'll have to build your app by pulling together pieces of work others have done. It's unlikely that someone will have code that they can give you, to perform this task.

In this endeavor, Google and MSDN will be your friends.
 
Share this answer
 
Comments
Espen Harlinn 4-Sep-13 17:57pm    
That would work well for Windows based devices ;)
sunjiangstee 6-Sep-13 10:53am    
Thank you, JackDingler
I guess you'll find this paper of some interest: EVALUATING THE USE OF SNMP AS A WIRELESS NETWORK MONITORING TOOL FOR IEEE 802.11 WIRELESS NETWORKS[^]

Best regards
Espen Harlinn
 
Share this answer
 
Comments
sunjiangstee 6-Sep-13 10:53am    
Thank you, Espen

This content, along with any associated source code and files, is licensed under The Code Project Open License (CPOL)



CodeProject, 20 Bay Street, 11th Floor Toronto, Ontario, Canada M5J 2N8 +1 (416) 849-8900