An open API service indexing awesome lists of open source software.

https://github.com/bertrandmartel/hci-debugger

Android app decoding/displaying Bluetooth HCI packets
https://github.com/bertrandmartel/hci-debugger

android android-application hci json

Last synced: 12 months ago
JSON representation

Android app decoding/displaying Bluetooth HCI packets

Awesome Lists containing this project

README

          

# HCI Debugger

[![CircleCI](https://img.shields.io/circleci/project/bertrandmartel/hci-debugger.svg?maxAge=2592000?style=plastic)](https://circleci.com/gh/bertrandmartel/hci-debugger)
[![License](http://badge.kloud51.com/pypi/l/html2text.svg)](LICENSE.md)

Android application used to decode & display HCI packets

[![Download RFdroid from Google Play](http://www.android.com/images/brand/android_app_on_play_large.png)](https://play.google.com/store/apps/details?id=com.github.akinaru.hcidebugger)

![screenshot](https://github.com/bertrandmartel/hci-debugger/raw/master/img/screen.gif)

In order to use this application, you have to activate Bluetooth snoop HCI log from developper options

### [watch change logs](https://github.com/bertrandmartel/hci-debugger/blob/master/CHANGELOG.md)

## Build

### Get source code

```
git clone git@github.com:bertrandmartel/hci-debugger.git
cd hci-debugger
git submodule update --init --recursive
```

### Build Android App

```
./gradlew clean build
```

## Tested devices

* Samsung Galaxy S4
* Samsung Galaxy S6

## External projects

* btsnoop-decoder : https://github.com/bertrandmartel/btsnoop-decoder

* bluetooth-hci-decoder : https://github.com/bertrandmartel/bluetooth-hci-decoder

## License

```
Copyright (C) 2016-2017 Bertrand Martel

This program is free software; you can redistribute it and/or
modify it under the terms of the GNU General Public License
as published by the Free Software Foundation; either version 3
of the License, or (at your option) any later version.

HCI Debugger is distributed in the hope that it will be useful,
but WITHOUT ANY WARRANTY; without even the implied warranty of
MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
GNU General Public License for more details.

You should have received a copy of the GNU General Public License
along with HCI Debugger. If not, see .
```