Skip to content
forked from jnross/Bluetility

About

Airwatcher monitors local wifi and bluetooth peripherals and uploads the data for onchain access.

Resources

Stars

0 stars

Watchers

0 watching

Forks

 
 

Repository files navigation

Bluetility

Bluetility is a general-purpose Bluetooth Low-Energy utility for Mac OS X. It scans for advertising peripherals, provides a interface to browse a connected peripheral's services and characteristics, and allows characteristic values to be read, written, and subscribed. Bluetility Screenshot

Installation

Manual

  1. Download the latest release: https://github.com/jnross/Bluetility/releases/latest/download/Bluetility.app.zip
  2. Extract the downloaded archive.
  3. Move Bluetility.app into your /Applications folder. Or don't!
  4. Open Bluetility.app.

Using Homebrew

brew install --cask bluetility

Features

  • Scan for nearby advertising peripherals
  • Sort peripherals by received signal strength
  • View advertising data via tooltip on Devices list
  • Browse services and characteristics of connected peripheral
  • Subscribe to characteristic notifications
  • Read/Write characteristic values
  • View log of characteristic read/writes, logs may be saved as CSV

Motivation

Bluetility is inspired by LightBlue, a free bluetooth utility published by Punch Through Design. Bluetility was created to resolve issues in this tool, and add missing features:

  • Support copy/paste via Cmd+C and Cmd+V
  • Sort peripherals by received signal strength
  • View advertising data
  • Automatically reconnect to disconnected peripherals when needed

Bluetility is published as open-source so that anyone can tweak or improve its functionality to meet their own needs.

About

Airwatcher monitors local wifi and bluetooth peripherals and uploads the data for onchain access.

Resources

Stars

0 stars

Watchers

0 watching

Forks

Releases

Packages

Contributors

Languages