Skip to content

Latest commit

 

History

History
48 lines (38 loc) · 924 Bytes

README-CN.md

File metadata and controls

48 lines (38 loc) · 924 Bytes

English | 简体中文

notepad-example-android

Notepad SDK示例

功能

  • 扫描设备

扫描设备

let notepadConnector = NotepadConnector()
notepadConnector.scanDelegate = MyScanDelegate()

notepadConnector.startScan()
// ...
notepadConnector.stopScan()
class MyScanDelegate : NotepadScanDelegate {
    func didChange(state: Bool) {
        print("Bluetooth enabled: \(state)")
    }
    
    func didDiscover(notepadScanResult: NotepadScanResult) {
        print("didDiscover:notepadScanResult \(notepadScanResult)")
    }
}

绑定设备

NotepadConnector#connectauthToken绑定设备

notepadClient.claimAuth(complete: {
    print("claimAuth complete")
}) {
    print("claimAuth error \($0.description)")
}
// ..
notepadClient.claimAuth(complete: {
    print("disclaimAuth complete")
}) {
    print("disclaimAuth error \($0.description)")
}