Skip to content

Commencement-Technology/SwiftUI_BluetoothLowEnergy

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

3 Commits
 
 
 
 
 
 
 
 

Repository files navigation

Bluetooth low energy App in SwiftUI

Peripheral Side Implementation

  • Create services, characteristics with descriptors
  • Advertising
  • update characteristic value dynamically
  • Handle subscription, write and read request from the Central
  • Peripheral manager state preservation and restoration (previous added services/characteristic, subscribed centrals)

Central Side Implementation

  • Scanning for peripherals
  • Connect to peripherals
  • Discover services, characteristics, included services, and descriptors
  • subscribe to characteristics, read and write values
  • Central manager state preservation and restoration (previous connected services, scanning options)

For more details on the implementation, please check out my blogs

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • Swift 100.0%