Skip to content

Instantly share code, notes, and snippets.

View ryanjjones10's full-sized avatar

Ryan Jones ryanjjones10

  • San Francisco, CA
View GitHub Profile
func centralManagerDidUpdateState(central: CBCentralManager) {
if (central.state == CBCentralManagerState.PoweredOn) {
self.centralManager?.scanForPeripheralsWithServices(nil, options: nil)
self.currentState.text = "Scanning"
} else {
print("BLE not on")
}
}
func startManager(){
centralManager = CBCentralManager(delegate: self, queue: nil)
}
import CoreBluetooth
import UIKit
class ViewController: UIViewController, CBCentralManagerDelegate, CBPeripheralDelegate {
var centralManager: CBCentralManager!
var peripheral: CBPeripheral!
override func viewDidLoad() {
super.viewDidLoad()