Skip to content

An app for testing and developing Bluetooth Smart devices

Notifications You must be signed in to change notification settings

NYStud/BTLE-Tools

 
 

Repository files navigation

Bluetooth Smart Tool

This is a testing and debugging tool for developers that create Bluetooth Low Energy) (a.k.a. Bluetooth Smart) devices. We developed this tool out of our own need and it proved to be of great help in the development process.

It allows you to scan for Bluetooth Smart devices in the vicinity, read out the broadcasted data, and connect to them. The app allows you to test the following features of a Bluetooth Smart device:

  • The GAP (generic access profile)
  • Services offered by the device with names based on BT spec or vendor specific UUIDs
  • Characteristics of the services with names based on BT spec or vendor specific UUIDs
  • Reading values of the characteristics (with live updating)
  • Writing values to characteristics
  • Registering for notifications of characteristics
  • Connect to multiple peripherals at the same time

View a demo of the tool here: https://vimeo.com/42710108

The app is available for download at: https://itunes.apple.com/us/app/bluetooth-smart-tool/id525235616?mt=8

We appreciate your download of the app as a donation! Feel free to use this code to develop your own BLE apps.

About

An app for testing and developing Bluetooth Smart devices

Resources

Stars

Watchers

Forks

Packages

No packages published

Languages

  • Objective-C 90.2%
  • Swift 7.3%
  • Python 2.3%
  • Ruby 0.2%