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

https://github.com/npvisual/corebluetoothmiddleware

CoreBluetooth Middleware, Reducer and state management for SwiftRex
https://github.com/npvisual/corebluetoothmiddleware

Last synced: about 1 year ago
JSON representation

CoreBluetooth Middleware, Reducer and state management for SwiftRex

Awesome Lists containing this project

README

          

# CoreBluetoothMiddleware

This is a [Middleware](https://github.com/SwiftRex/SwiftRex#middleware) for [SwiftRex](https://github.com/SwiftRex/SwiftRex) which acts as a [CoreBluetooth](https://developer.apple.com/documentation/corebluetooth) proxy.

## Current features implemented

The middleware plugin currently provides the following features :
* peripheral and central manager status,
* start / stop [advertising](https://developer.apple.com/documentation/corebluetooth/cbperipheralmanager/1393252-startadvertising) peripheral data,
* acknowledgement of advertising actions and service addition.

## Future enhancements

TBD

# Companion product

We've made available a companion application to test some of the features provided by CoreBluetoothMiddleware :
https://github.com/npvisual/CoreBluetoothBeacon-Redux