Skip to content

Latest commit

 

History

2 Commits

Folders and files

NameName
Last commit message
Last commit date
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Bluetooth Scanner - Desktop Application

A Windows desktop application that discovers BLE (Bluetooth Low Energy) devices using the system's Bluetooth adapter.

Features

  • BLE Device Discovery - Scans for nearby Bluetooth devices
  • Real-time Updates - Displays devices as they are discovered
  • Statistics - Device count, scan duration, average RSSI
  • Signal Quality - Categorizes devices as Good/Fair/Poor
  • Device Details - Double-click to view full information

Requirements

  • Windows 10/11 with Bluetooth adapter
  • Python 3.8+

Installation

pip install -r requirements.txt
python bluetooth_scanner_app.py

Or use the provided batch file:

run_desktop_app.bat

Usage

  1. Ensure Bluetooth is enabled in Windows Settings
  2. Click "Start Scan" to begin device discovery
  3. View discovered devices in the table
  4. Double-click any device for details
  5. Use "Stop Scan" to halt early, or "Clear All" to reset

Troubleshooting

  • No devices found: Ensure Bluetooth is enabled and devices are nearby
  • Import error: Run pip install bleak

License

MIT

About

A sophisticated cross-platform Bluetooth scanner that discovers, categorizes, and monitors Bluetooth devices in real-time across desktop and mobile platforms.

Resources

Stars

1 star

Watchers

0 watching

Forks

Releases

Packages

Contributors

Languages