// // BlueToothEume.h // BluetoothDemo // // Created by mac on 17/3/10. // Copyright © 2017年 . All rights reserved. // #ifndef BlueToothEume_h #define BlueToothEume_h typedef NS_ENUM(NSInteger, BleCMDID) { BleCMDID_find, //!< 查找命令 0X05 BleCMDID_remind, //!< 提醒命令 BleCMDID_sport, //!< 运动模式命令 0X07 BleCMDID_sleep, //!< 睡眠命令 BleCMDID_heart, //!< 心率命令 BleCMDID_sync, //!< 同步命令 BleCMDID_adjust, //!< 校准命令 BleCMDID_factory, //!< 工厂命令 BleCMDID_health, //!< 健康命令 BLECMDID_heartrate, //!< 心率命令 BleCMDID_push, //!< 推送命令 BleCMDID_update, //!< 固件升级命令 0x01 BleCMDID_setUp, //!< 设置命令 0X02 BleCMDID_weather, //!< 天气命令 BleCMDID_device, //!< 设备命令 0X04 }; typedef NS_ENUM(NSInteger, BleCMD) { // 天气命令 0x03 BleCMD_weatherPush, //!< 天气推送 key 0x30 BleCMD_ultravioletPush, //!< 紫外线推送 key 0x31 BleCMD_airPressurePush, //!< 气压推送 key 0x33 BleCMD_altitudePush, //!< 海拔推送 key 0x35 // 设置命令 0X02 BleCMD_setIngTime = 1, //!< 时间设置 0X20 BleCMD_setAlarmClock, //!< 闹钟设置 0x21 BleCMD_setSportTarget, //!< 运动目标设置 0x22 BleCMD_setUserInfo, //!< 用户信息设置 0x23 BleCMD_setTheLost, //!< 防丢设置 0x24 BleCMD_setSedentary, //!< 久坐设置 0x25 BleCMD_setSleep, //!< 自动睡眠设置 0x26 BleCMD_setSystemUser, //!< 系统用户设置 0x27 BleCMD_setDrinkRemind, //!< 喝水提醒设置 0x28 BleCMD_setPush, //!< 推送设置 0x29 BleCMD_readBraceletSet, //!< 读取手环设置请求 0x2D BleCMD_readProfile, //!< 读取手环配置请求 0x2E BleCMD_breathe, //!< 呼吸设置 0x30 BleCMD_heartRateCheck, //!< 心率检测 0x2C BleCMD_temperatureCheck, // 体温监测 0x35 // 设备命令 0X04 BleCMD_requestBattery, //!< 设备电量请求 0x40 BleCMD_batteryBack, //!< 设备电量返回 0x41 BleCMD_unbundledDevice, //!< 解除绑定命令 0x42 BleCMD_unbundledReply, //!< 解除绑定回应 0x43 BleCMD_bindingReply, //!< 设备绑定回应 0x45 BleCMD_relationDisplay, //!< 横竖显示 0x49 BleCMD_gesturesControl, //!< 抬手亮屏 0x4A BleCMD_bindingDevice, //!< 绑定请求 0X44 BleCMD_cameraSwitch, //!< 拍照开关 0X46 BleCMD_cameraON, //!< 拍照 0X47 BleCMD_cameraOFF, //!< 退出拍照 0X48 BleCMD_syncContact, //!< 同步联系人 0X4C BleCMD_inputStart, //!< 协助输入开始 0X4D BleCMD_inputSend, //!< 发送协助输入 0X16 BleCMD_shearPlate, //!< 发送剪切板数据 0X17 BleCMD_inputEnd, //!< 协助输入结束 0X18 BleCMD_dialPush, //!< 表盘推送 0X4E BleCMD_dialRequest, //!< 表盘请求 0X4F BleCMD_urgentDial, //!< 紧急拨号 0X15 //BleCMD_watchWifi, //!< 手表WIFI 0X4C BleCMD_wifiList, //!< 获取WIFI列表 0x19 BleCMD_wifiPassWord, //!< WIFI需要密码 0x1A BleCMD_wifiLink, //!< 已保存的WIFI 0X1B BleCMD_wifiNoPassWord, //!< WIFI无需密码 0X1C BleCMD_dialData, //!< 表盘数据 0X50 // 健康数据 0x0A BleCMD_syncHealth, //!< 同步健康数据指令 0xA0 BleCMD_syncBack, //!< 同步健康返回 0xA1 BleCMD_sleepData, //!< 睡眠数据 0xA2 //新协议修改 BleCMD_stepData, //!< 计步数据 0xA3 BleCMD_HeartData, //!< 心率数据 0xA4 BleCMD_sportModelData, //!< 运动模式数据返回 0xA5 BleCMD_TemperatureData, //!< 体温数据 0xA8 BleCMD_realTimesync, //!< 同步实时数据 0xB0 BleCMD_realStep, //!< 实时计步数据 0xB3 BleCMD_realHeartData, //!< 实时心率数据 0xB4 BleCMD_realTemperature, //!< 实时体温数据 0xB8 BleCMD_bloodPressure, //!< 血压数据返回 0xAD BleCMD_bloodOxygen, //!< 血氧数据返回 0xAE BleCMD_realBloodPressure, //!< 实时血压数据返回 0xB6 BleCMD_realBloodOxygen, //!< 实时血氧数据返回 0xB7 BleCMD_sportStateToDevice, //!< 运动状态同步到设备 0xB3 BleCMD_sportStateToIphone, //!< 运动状态同步到APP 0xB4 BleCMD_GPSSignalStrength, //!< GPS信号强度同步到设备 0xB5 // 查找命令 0X05 BleCMD_findPhone, //!< 查找手机 0X51 BleCMD_findDevice, //!< 查找设备 0X50 // 固件升级 0x01 BleCMD_firmwareUpdate, //!< 固件升级启动 0x10 BleCMD_firmwareVersion, //!< 固件版本信息 0x12 // 提醒命令 0x06 BleCMD_remindSwitch, //!< 提醒开关 0x60 BleCMD_messageRemind, //!< 短信提醒 0x61 BleCMD_QQRemind, //!< QQ提醒 0x62 BleCMD_WeChatRemind, //!< 微信提醒 0x63 BleCMD_notDisturb, //!< 勿扰模式 0x64 BleCMD_remindModel, //!< 提醒模式 0x65 BleCMD_messageSync, //!< 配置信息同步 0x66 // 推送命令 0x0E BleCMD_qrCodePush, //!< 二维码推送 0xE0 BleCMD_weatherIndex, //!< 气象指数推送 0xE1 BleCMD_braceletPialPush, //!< 手环表盘推送 0xE2 BleCMD_unitSetting, //!< 单位设置 0x01 // 睡眠命令 0x08 BleCMD_getSleepData, //!< 睡眠数据请求 0x80 BleCMD_sleepDataBack, //!< 睡眠数据返回 0x81 // 校准命令 0x0B BleCMD_checkDaySport, //!< 当天运动校准 0x0B // 工厂命令 0x0C BleCMD_restoreFactory, //!< 恢复出厂 0xC7 // 发送FLASH数据命令 0x14 BleCMD_falshSend, // FLASH数据发送命令(key 0x03) // 表盘推送 0x16 BleCMD_newDialPush, // 推送表盘 0x05 }; #endif /* BlueToothEume_h */