(.sendUnpair, "发送取消解除配对消息", []),
- (.startSport, "开启指定运动模式", [.motionMode(.running)]),
+ (.startSport, "开启指定运动模式", [.motionMode(.walking)]),
(.trainPauseResume, "训练暂停", [.action(0)]),
(.trainPauseResume, "训练恢复", [.action(1)]),
(.endSport, "结束运动模式", []),
public extension IBManager {
/// SDK 版本号
- static let version: String = "1.0.20"
+ static let version: String = "1.0.21"
/// 默认为 false
static var isDebug: Bool = false {
didSet { Logger.isDebug = isDebug }
/// 发送数据
func send(_ sender: IBSender) {
- if currentConnected.peripheral.state == .disconnected{
- sender.completion(.response.code(.failure).message("手机未连上蓝牙设备"))
- sender.remove()
- Logger.log("手机未连上蓝牙设备!")
- return
- }
+// if currentConnected.peripheral.state == .disconnected{
+// sender.completion(.response.code(.failure).message("手机未连上蓝牙设备"))
+// sender.remove()
+// Logger.log("手机未连上蓝牙设备!")
+// return
+// }
if let _ = lastSender {
sender.completion(.response.code(.failure).message("有命令正在执行中..."))
}
func send(fileData data: Data) {
// Thread.sleep(forTimeInterval:0.02)
- if currentConnected.peripheral.state == .disconnected{
- self.fileSender?.lastData?.fileWriteHander?(.response.code(.failure).message("手机未连上蓝牙设备"))
- Logger.log("手机未连上蓝牙设备!")
- return
- }
+// if currentConnected.peripheral.state == .disconnected{
+// self.fileSender?.lastData?.fileWriteHander?(.response.code(.failure).message("手机未连上蓝牙设备"))
+// Logger.log("手机未连上蓝牙设备!")
+// return
+// }
startTimer()
Logger.log("\(writeFileCharacteristicUUID) Write:", data)