<commit_before># BTLE-Sniffer
This is a simple Python 3.5+ utility for monitoring Bluetooth Low Energy traffic and to register devices.

## Dependencies
As this project relies on BlueZ and libbluetooth, it will only run on Linux
systems. Currently, there are no other dependencies.

## Installing
You can now use `pip` or `setuptools` to install the package:

    $ pip install -U git+https://github.com/scipag/btle-sniffer.git

## Usage

    btlesniffer [-h] [-V] [-v] [-d] [-o OUT_FILE]
                [--backup-frequency BACKUP_FREQUENCY]<commit_msg>[*] Updated the README to reflect additional dependencies<commit_after># BTLE-Sniffer
This is a simple Python 3.5+ utility for monitoring Bluetooth Low Energy traffic and to register devices.

## Dependencies
As this project relies on BlueZ, it will only run on Linux
systems. The project further requires GLib2, PyGobject (commonly known as
python-gi, python-gobject or pygobject, but not packaged on PyPi) and D-Bus.

## Installing
You can now use `pip` or `setuptools` to install the package:

    $ pip install -U git+https://github.com/scipag/btle-sniffer.git

## Usage

    btlesniffer [-h] [-V] [-v] [-d] [-o OUT_FILE]
                [--backup-frequency BACKUP_FREQUENCY]
{'fraction_non_alphanumeric': 0.09570154095701541, 'fraction_numerical': 0.0040551500405515, 'mean_word_length': 3.692015209125475, 'pattern_counts': {'":': 0, '<': 3, '<?xml version=': 0, '>': 3, 'https://': 2, 'lorem ipsum': 0, 'www.': 0, 'xml': 0}, 'pii_count': 0, 'substrings_counts': 0, 'word_list_counts': {'cursed_substrings.json': 0, 'profanity_word_list.json': 0, 'sexual_word_list.json': 0, 'zh_pornsignals.json': 0}}
{'dir': 'git-commits-cleaned', 'id': '5668264', 'n_tokens_mistral': 393, 'n_tokens_neox': 368, 'n_words': 152}