Introduction

BLE Transfer is the android version of the iOS BLE Transfer application(https://developer.apple.com/library/ios/samplecode/BTLE_Transfer/Introduction/Intro.html). It shows the basics of acting as a Central and a Peripheral. Some of the main functionality in this project is:

  • Searching for other BLE devices
  • Subscribing to a BLE device
  • Receiving a chunk of text through BLE Characteristics
  • Advertising a service with a characteristic
  • Responding to BLE devices subscribing to your peripheral
  • Sending a chunk of text through BLE Characteristics