Metadata-Version: 2.1
Name: Qbluetoothctl_helper
Version: 0.0.2
Summary: Python bluetoothctl helper for QT.
Home-page: https://github.com/uutzinger/Qbluetoothctl_helper
Author: Urs Utzinger
Author-email: uutzinger@gmail.com
License: MIT
Keywords: bluetooth,bluetoothctl,Qt,pyQt
Classifier: Development Status :: 4 - Beta
Classifier: Intended Audience :: Developers
Classifier: Topic :: Software Development :: Libraries :: Python Modules
Classifier: License :: OSI Approved :: MIT License
Classifier: Programming Language :: Python :: 3
Requires-Python: >=3.6
Description-Content-Type: text/markdown
License-File: LICENSE
Provides-Extra: pyqt5
Requires-Dist: PyQt5>=5.15; extra == "pyqt5"
Provides-Extra: pyqt6
Requires-Dist: PyQt6>=6.0; extra == "pyqt6"

# Qbluetoothctl Helper

Python Qt interface to the linux **bluetoothctl** program.

This class provides methods to perform 
  - pairing / removing
  - connecting / disconnecting 
  - scanning
  - trusting / distrusting
  - getting device info
  - finding device by name or mac

Many of these methods are not available in other bluetooth libraries.

## Install
Download the library and ```pip3 install -e .``` or omit the -e switch to install into python's site packages.

## Testing
The main file ```Qbluetoothctl_helper.py``` can be run and will conduct a couple of test.
User will need to update them to fit their device and test needs.

## Dependencies
- PyQt 5
- PyQt 6 untested

