This is a “Bluetooth Explorer” app that was written in order to develop a general-purpose Core Bluetooth “Wrapper” SDK, and learn Bluetooth.
This is the GitHub repo for this project. It is 100% open-source, MIT-licensed code.
Although this is an iOS app, it will be used to develop a cross-[Apple]-platform SDK.
This depends upon the RVS_BlueToth SDK.
This app is a simple read-only “drill-down” application. It allows you to discover nearby BLE devices, using some basic filtering, and then connect to devices (as long as they advertise as connectable).
Version 1.0 of the app is a “read-only” explorer. It does not allow Charateristics or Descriptors to be modified.