Index

A B C D E F G H I J L M N O P Q R S T U V W Y 
All Classes and Interfaces|All Packages|Constant Field Values|Serialized Form

A

AbstractsSerialActivity - Class in com.yasee.yasee.core.abstracts
串口使用的话必须继承本 Activity
AbstractsSerialActivity() - Constructor for class com.yasee.yasee.core.abstracts.AbstractsSerialActivity
 
addDevice(BleDevice, boolean) - Method in class com.yasee.yasee.platforms.welland.PlatformWl
增加一个沃莱的设备
addSearchDevice(BluetoothDevice, ScanResult) - Method in class com.yasee.yasee.protocols.ble.Devices
增加一个设备 (搜索)
advertisementData - Variable in class com.yasee.yasee.protocols.ble.BleDevice
广播数据
AdvertisementData - Class in com.yasee.yasee.core.models
 
AdvertisementData(ScanResult) - Constructor for class com.yasee.yasee.core.models.AdvertisementData
 
AdvertisementData(Map<String, Object>) - Constructor for class com.yasee.yasee.core.models.AdvertisementData
 
age - Variable in class com.yasee.yasee.core.configs.User
年龄
allAction(Boolean) - Method in class com.yasee.yasee.protocols.ble.Devices
 
alls() - Static method in class com.yasee.yasee.core.tools.Products
全部支持的检测项

B

battery - Enum constant in enum class com.yasee.yasee.core.enums.CmdType
电量
baudRate - Variable in class com.yasee.yasee.core.configs.SerialConfig
 
Bf - Enum constant in enum class com.yasee.yasee.core.enums.LocalCheckEnum
血脂
bindDevices - Enum constant in enum class com.yasee.yasee.core.enums.NotifyType
设备绑定列表
ble - Enum constant in enum class com.yasee.yasee.core.enums.ProtocolType
 
Ble - Class in com.yasee.yasee.protocols.ble
蓝牙管理类
BleCharacteristic(String, UUID, List<BleService.BleCharacteristicPt>) - Constructor for class com.yasee.yasee.core.models.BleService.BleCharacteristic
 
BleCharacteristic(String, UUID, List<BleService.BleCharacteristicPt>, boolean) - Constructor for class com.yasee.yasee.core.models.BleService.BleCharacteristic
 
bleConfig - Variable in class com.yasee.yasee.Yasee
蓝牙 配置文件
BleConfig - Class in com.yasee.yasee.core.configs
蓝牙配置
BleConfig(Integer) - Constructor for class com.yasee.yasee.core.configs.BleConfig
实例化一个蓝牙的配置类
BleConfig(Integer, String, boolean) - Constructor for class com.yasee.yasee.core.configs.BleConfig
实例化一个蓝牙的配置类
BleDevice - Class in com.yasee.yasee.protocols.ble
蓝牙连接设备类
BleDevice(BluetoothDevice, AdvertisementData) - Constructor for class com.yasee.yasee.protocols.ble.BleDevice
创建一个新的 蓝牙设备
BleDevice(String, String, AdvertisementData) - Constructor for class com.yasee.yasee.protocols.ble.BleDevice
根据 mac & model & avd 创建一个设备
BleDeviceTypeAdapter - Class in com.yasee.yasee.core.tools
 
BleDeviceTypeAdapter() - Constructor for class com.yasee.yasee.core.tools.BleDeviceTypeAdapter
 
BleHistoryData(Device, Check, T) - Constructor for class com.yasee.yasee.core.models.NotifyResp.BleHistoryData
实例化方法 创建一个 连接数据类
BleInterface - Interface in com.yasee.yasee.core.interfaces
蓝牙 平台管理接口
完整的gatt流程hook
BleInterface.BleInterfaceCD - Class in com.yasee.yasee.core.interfaces
特征ID 和 需不需要应答的 模型类
BleInterfaceCD(UUID, int) - Constructor for class com.yasee.yasee.core.interfaces.BleInterface.BleInterfaceCD
实例化
BleLink(Device, BleProcess) - Constructor for class com.yasee.yasee.core.models.NotifyResp.BleLink
实例化方法 创建一个 连接数据类
BleNotifyData(T, byte[], CmdType, D) - Constructor for class com.yasee.yasee.core.models.NotifyResp.BleNotifyData
实例化交互数据类
BleProcess - Enum Class in com.yasee.yasee.core.enums
蓝牙设备的状态
BleService - Class in com.yasee.yasee.core.models
蓝牙Service封装
BleService(UUID, List<BleService.BleCharacteristic>) - Constructor for class com.yasee.yasee.core.models.BleService
 
BleService.BleCharacteristic - Class in com.yasee.yasee.core.models
特征信息
BleService.BleCharacteristicPt - Enum Class in com.yasee.yasee.core.models
特征读写
bleState - Enum constant in enum class com.yasee.yasee.core.enums.NotifyType
 
BleState - Enum Class in com.yasee.yasee.core.enums
蓝牙的状态
BleStateReceiver - Class in com.yasee.yasee.core.receivers
 
BleStateReceiver() - Constructor for class com.yasee.yasee.core.receivers.BleStateReceiver
 
bloodSugarUnit - Variable in class com.yasee.yasee.core.models.ParmsModel
 
Bodyf - Enum constant in enum class com.yasee.yasee.core.enums.LocalCheckEnum
体脂
Bp - Enum constant in enum class com.yasee.yasee.core.enums.LocalCheckEnum
血压
bytesToHex(byte[]) - Static method in class com.yasee.yasee.core.tools.ByteTool
 
bytesToUtf8(byte[]) - Static method in class com.yasee.yasee.core.tools.ByteTool
 
ByteTool - Class in com.yasee.yasee.core.tools
位处理
ByteTool() - Constructor for class com.yasee.yasee.core.tools.ByteTool
 

C

callData - Enum constant in enum class com.yasee.yasee.core.enums.CmdType
callData 接收长时数据(不是结果)
canUsed() - Method in interface com.yasee.yasee.core.interfaces.BleInterface
是不是使用 gatt hook功能
Ch - Enum constant in enum class com.yasee.yasee.core.enums.LocalCheckEnum
荧光(C反)
characteristic - Variable in class com.yasee.yasee.core.interfaces.BleInterface.BleInterfaceCD
UUID
check - Variable in class com.yasee.yasee.core.models.NotifyResp.BleHistoryData
检测项类型
check(byte[]) - Method in class com.yasee.yasee.core.abstracts.CheckSign
校验规则
check(byte[]) - Method in class com.yasee.yasee.platforms.tmd.CheckSignTMD
 
check(String) - Static method in class com.yasee.yasee.core.tools.PermissionTool
检查权限 - 展示出问题
Check - Class in com.yasee.yasee.core.models
检测项
Check(String, Integer) - Constructor for class com.yasee.yasee.core.models.Check
创建一个检测项
checkBle() - Static method in class com.yasee.yasee.core.tools.PermissionTool
检查蓝牙权限 分系统版本 - 展示出问题
CheckSign - Class in com.yasee.yasee.core.abstracts
签名、 校验
CheckSign() - Constructor for class com.yasee.yasee.core.abstracts.CheckSign
 
CheckSignTMD - Class in com.yasee.yasee.platforms.tmd
TMD 协议校验
CheckSignTMD() - Constructor for class com.yasee.yasee.platforms.tmd.CheckSignTMD
 
clear() - Method in class com.yasee.yasee.Notify
清除所有监听
close() - Method in class com.yasee.yasee.protocols.serial.SerialTool
关闭串口
Cmd - Class in com.yasee.yasee.core.models
指令模型
Cmd(UUID, byte[], CmdType, String) - Constructor for class com.yasee.yasee.core.models.Cmd
单条指令信息
Cmd(UUID, CmdType, String, CmdInterface) - Constructor for class com.yasee.yasee.core.models.Cmd
单条指令信息
Cmd(UUID, String, CmdType, byte[], boolean) - Constructor for class com.yasee.yasee.core.models.Cmd
单条指令信息
CmdInterface - Interface in com.yasee.yasee.core.interfaces
 
CmdsYc - Class in com.yasee.yasee.platforms.yucheng
============================================================ 指令信息(体温、ECG)
CmdsYc() - Constructor for class com.yasee.yasee.platforms.yucheng.CmdsYc
 
CmdType - Enum Class in com.yasee.yasee.core.enums
指令类型
com.yasee.yasee - package com.yasee.yasee
 
com.yasee.yasee.core.abstracts - package com.yasee.yasee.core.abstracts
 
com.yasee.yasee.core.configs - package com.yasee.yasee.core.configs
 
com.yasee.yasee.core.enums - package com.yasee.yasee.core.enums
 
com.yasee.yasee.core.interfaces - package com.yasee.yasee.core.interfaces
 
com.yasee.yasee.core.models - package com.yasee.yasee.core.models
 
com.yasee.yasee.core.receivers - package com.yasee.yasee.core.receivers
 
com.yasee.yasee.core.tools - package com.yasee.yasee.core.tools
 
com.yasee.yasee.platforms.elva - package com.yasee.yasee.platforms.elva
 
com.yasee.yasee.platforms.hlw - package com.yasee.yasee.platforms.hlw
 
com.yasee.yasee.platforms.masschip - package com.yasee.yasee.platforms.masschip
 
com.yasee.yasee.platforms.tmd - package com.yasee.yasee.platforms.tmd
 
com.yasee.yasee.platforms.welland - package com.yasee.yasee.platforms.welland
 
com.yasee.yasee.platforms.yucheng - package com.yasee.yasee.platforms.yucheng
 
com.yasee.yasee.protocols.ble - package com.yasee.yasee.protocols.ble
 
com.yasee.yasee.protocols.serial - package com.yasee.yasee.protocols.serial
 
com.yasee.yasee.protocols.wifi - package com.yasee.yasee.protocols.wifi
 
connect() - Method in class com.yasee.yasee.protocols.ble.BleDevice
连接设备
connnect(String) - Method in class com.yasee.yasee.platforms.welland.ICBleBridge
 
countDown - Enum constant in enum class com.yasee.yasee.core.enums.CmdType
倒计时 、 加压 、心电、过程
current - Static variable in class com.yasee.yasee.protocols.ble.BleDevice
当前使用的设备
currentDevice - Variable in class com.yasee.yasee.platforms.hlw.DecodeHlw
 
customAction - Variable in class com.yasee.yasee.core.models.Cmd
是否自定义发送, 如果不为空 则忽略 unsigne 字段发送

D

data - Variable in class com.yasee.yasee.core.models.NotifyResp.BleHistoryData
检测项数据
data - Variable in class com.yasee.yasee.core.models.NotifyResp.BleNotifyData
解析数据对象
data - Variable in class com.yasee.yasee.core.models.NotifyResp
详细数据
dataToJson() - Method in class com.yasee.yasee.core.models.NotifyResp.BleNotifyData
将数据转换为 json 字符串
dataType - Variable in class com.yasee.yasee.core.models.ParmsModel
历史数据操作 获取: (步数 0, 睡眠 1,心率 2, 血压 3, 血氧 呼吸率 hrv 温度 血糖 4, 运动模式历史数据 5,后台提醒记录数据 6 (这些暂不支持,为以后扩展用的:血氧0x051A, 温湿度0x051C, 体温0x051E, 环境光0x0520, 手环脱落记录0x0529)) 删除: 运动,Constants.DATATYPE.Health_DeleteSport - 10 睡眠,Constants.DATATYPE.Health_DeleteSleep - 11 心率,Constants.DATATYPE.Health_DeleteHeart - 12 血压,Constants.DATATYPE.Health_DeleteBlood - 13 组合数据,Constants.DATATYPE.Health_DeleteAll - 14 血脂、尿酸,Constants.DATATYPE.Health_DeleteComprehensiveMeasureData - 15
day - Variable in class com.yasee.yasee.core.configs.User
出生日
debounce(Runnable, long) - Method in class com.yasee.yasee.core.tools.Debounce
 
Debounce - Class in com.yasee.yasee.core.tools
 
Debounce() - Constructor for class com.yasee.yasee.core.tools.Debounce
 
DecodeCmd - Class in com.yasee.yasee.core.abstracts
解析指令
DecodeCmd() - Constructor for class com.yasee.yasee.core.abstracts.DecodeCmd
 
DecodeHlw - Class in com.yasee.yasee.platforms.hlw
解析 HLW 指令内容
DecodeTmd - Class in com.yasee.yasee.platforms.tmd
解析 TMD 指令内容
DecodeTmd(byte[]) - Constructor for class com.yasee.yasee.platforms.tmd.DecodeTmd
解析方法
DecodeWl - Class in com.yasee.yasee.platforms.welland
沃莱平台 交互数据解析
DecodeWl(HashMap<String, String>) - Constructor for class com.yasee.yasee.platforms.welland.DecodeWl
实例化方法
DecodeYc - Class in com.yasee.yasee.platforms.yucheng
 
delDevice(BleDevice) - Method in class com.yasee.yasee.protocols.ble.Devices
删除一个设备
delWithMac(String) - Method in class com.yasee.yasee.protocols.ble.Devices
根据Mac地址删除一个设备
desc - Variable in class com.yasee.yasee.core.models.Cmd
指令说明
device - Variable in class com.yasee.yasee.core.models.NotifyResp.BleHistoryData
连接的设备
device - Variable in class com.yasee.yasee.core.models.NotifyResp.BleLink
连接的设备
device - Variable in class com.yasee.yasee.core.models.NotifyResp.BleNotifyData
交互使用的设备
device - Variable in class com.yasee.yasee.protocols.ble.BleDevice
系统蓝牙对象
Device - Class in com.yasee.yasee.core.abstracts
 
Device() - Constructor for class com.yasee.yasee.core.abstracts.Device
 
deviceData - Enum constant in enum class com.yasee.yasee.core.enums.NotifyType
设备数据内容 Notify (检测过程)
deviceLink - Enum constant in enum class com.yasee.yasee.core.enums.NotifyType
设备连接变化
Devices - Class in com.yasee.yasee.protocols.ble
设备管理类
Dg - Enum constant in enum class com.yasee.yasee.core.enums.LocalCheckEnum
动态血糖
disConnect() - Method in class com.yasee.yasee.protocols.ble.BleDevice
关闭设备
discoverCharacteristics(String, String) - Method in class com.yasee.yasee.platforms.welland.ICBleBridge
 
discoverServices(String) - Method in class com.yasee.yasee.platforms.welland.ICBleBridge
 
distanceUnit - Variable in class com.yasee.yasee.core.models.ParmsModel
单位设置 (不需要的设置项置 0)
Dt - Enum constant in enum class com.yasee.yasee.core.enums.LocalCheckEnum
动态体温

E

ecgCmds - Static variable in class com.yasee.yasee.platforms.yucheng.CmdsYc
ECG相关 指令信息
Eg - Enum constant in enum class com.yasee.yasee.core.enums.LocalCheckEnum
心电
elvis(T, T) - Static method in class com.yasee.yasee.core.tools.GenericsTool
获取默认值
end - Enum constant in enum class com.yasee.yasee.core.enums.CmdType
结束
error - Enum constant in enum class com.yasee.yasee.core.enums.CmdType
错误
ErrorObj - Class in com.yasee.yasee.core.models
错误模型
ErrorObj(Integer, String, String) - Constructor for class com.yasee.yasee.core.models.ErrorObj
实例化

F

filterWithServices - Variable in class com.yasee.yasee.core.configs.BleConfig
是不是需要 ServiceID 进行筛选设备 (暂未使用)
fromCode(int) - Static method in enum class com.yasee.yasee.core.enums.LocalCheckEnum
根据Code 获取 Enum值

G

gBm() - Static method in class com.yasee.yasee.protocols.ble.Ble
 
GenericsTool - Class in com.yasee.yasee.core.tools
范型工具
GenericsTool() - Constructor for class com.yasee.yasee.core.tools.GenericsTool
 
get_dBiz() - Method in class com.yasee.yasee.platforms.hlw.DecodeHlw
动态数据解析函数
getBleInterface() - Method in class com.yasee.yasee.core.abstracts.Platforms
hook类 整个gatt 的执行过程
getBleInterface() - Method in class com.yasee.yasee.platforms.elva.PlatformElva
 
getBleInterface() - Method in class com.yasee.yasee.platforms.hlw.PlatformHlw
 
getBleInterface() - Method in class com.yasee.yasee.platforms.tmd.PlatformTmd
 
getBleInterface() - Method in class com.yasee.yasee.platforms.welland.PlatformWl
 
getBleInterface() - Method in class com.yasee.yasee.platforms.yucheng.PlatformYc
默认 hook方式使用的 调用 (暂使用状态信息)
getBleProcess() - Method in class com.yasee.yasee.protocols.ble.BleDevice
设备的连接状态
getCharacteristics() - Method in class com.yasee.yasee.core.models.BleService
获取特征列表
getCheckSign() - Method in class com.yasee.yasee.core.abstracts.Platforms
平台校验方式
getCheckSign() - Method in class com.yasee.yasee.platforms.elva.PlatformElva
 
getCheckSign() - Method in class com.yasee.yasee.platforms.hlw.PlatformHlw
 
getCheckSign() - Method in class com.yasee.yasee.platforms.tmd.PlatformTmd
 
getCheckSign() - Method in class com.yasee.yasee.platforms.welland.PlatformWl
 
getCheckSign() - Method in class com.yasee.yasee.platforms.yucheng.PlatformYc
签名信息 (暂未使用)
getCmds() - Method in class com.yasee.yasee.core.models.Check
返回 支持的指令列表
getCode() - Method in enum class com.yasee.yasee.core.enums.LocalCheckEnum
获取Code int
getContext() - Method in class com.yasee.yasee.Yasee
 
getCurrentUser() - Method in class com.yasee.yasee.Yasee
 
getDataType() - Method in class com.yasee.yasee.core.models.ParmsModel
根据 yc 类型 返回 dataType
getDecodeCmd(BleDevice, BluetoothGattCharacteristic, byte[]) - Method in class com.yasee.yasee.core.abstracts.Platforms
平台指令解析对象
getDecodeCmd(BleDevice, BluetoothGattCharacteristic, byte[]) - Method in class com.yasee.yasee.platforms.elva.PlatformElva
 
getDecodeCmd(BleDevice, BluetoothGattCharacteristic, byte[]) - Method in class com.yasee.yasee.platforms.hlw.PlatformHlw
 
getDecodeCmd(BleDevice, BluetoothGattCharacteristic, byte[]) - Method in class com.yasee.yasee.platforms.tmd.PlatformTmd
 
getDecodeCmd(BleDevice, BluetoothGattCharacteristic, byte[]) - Method in class com.yasee.yasee.platforms.welland.PlatformWl
 
getDecodeCmd(BleDevice, BluetoothGattCharacteristic, byte[]) - Method in class com.yasee.yasee.platforms.yucheng.PlatformYc
解析过程
getDecodeData() - Method in class com.yasee.yasee.core.abstracts.DecodeCmd
获取 解析完成的内容 这个地方就是对外暴露的可读性信息
getDecodeData() - Method in class com.yasee.yasee.platforms.hlw.DecodeHlw
 
getDecodeData() - Method in class com.yasee.yasee.platforms.tmd.DecodeTmd
 
getDecodeData() - Method in class com.yasee.yasee.platforms.welland.DecodeWl
 
getDelegate() - Method in class com.yasee.yasee.platforms.welland.ICBleBridge
获取接口
getDescr() - Method in class com.yasee.yasee.core.abstracts.ServiceUdid
通知的属性设置 固定
getDeviceWithMac(String) - Method in class com.yasee.yasee.protocols.ble.Devices
获取某个连接设备
getGatt() - Method in class com.yasee.yasee.protocols.ble.BleDevice
获取当前的Gatt
getInstance() - Static method in class com.yasee.yasee.platforms.hlw.DecodeHlw
 
getInstance() - Static method in class com.yasee.yasee.platforms.hlw.PlatformHlw
 
getInstance() - Static method in class com.yasee.yasee.platforms.hlw.ServiceHlw
 
getInstance() - Static method in class com.yasee.yasee.platforms.masschip.PlatformMasschip
 
getInstance() - Static method in class com.yasee.yasee.platforms.yucheng.DecodeYc
 
getInstance() - Static method in class com.yasee.yasee.platforms.yucheng.PlatformYc
 
getkCBAdvDataLocalName() - Method in class com.yasee.yasee.core.models.AdvertisementData
 
getkCBAdvDataManufacturerData() - Method in class com.yasee.yasee.core.models.AdvertisementData
 
getkCBAdvDataRemoteId() - Method in class com.yasee.yasee.core.models.AdvertisementData
 
getkCBAdvDataRxPrimaryPHY() - Method in class com.yasee.yasee.core.models.AdvertisementData
 
getkCBAdvDataRxSecondaryPHY() - Method in class com.yasee.yasee.core.models.AdvertisementData
 
getkCBAdvDataServiceUUIDs() - Method in class com.yasee.yasee.core.models.AdvertisementData
 
getkCBAdvDataTimestamp() - Method in class com.yasee.yasee.core.models.AdvertisementData
 
getMac() - Method in class com.yasee.yasee.protocols.ble.BleDevice
设备的Mac地址
getManufacturerSpecificString(byte[]) - Static method in class com.yasee.yasee.core.tools.ByteTool
 
getModel() - Method in class com.yasee.yasee.core.abstracts.Device
 
getModel() - Method in class com.yasee.yasee.protocols.ble.BleDevice
设备注册型号
getModel() - Method in class com.yasee.yasee.protocols.serial.SerialDevice
 
getModel() - Method in class com.yasee.yasee.protocols.wifi.WifiDevice
 
getPattern() - Method in class com.yasee.yasee.core.configs.BleConfig
获取正则对象
getPlatform() - Method in class com.yasee.yasee.protocols.ble.BleDevice
获取平台信息
getPlatform(BleDevice) - Static method in class com.yasee.yasee.core.abstracts.Platforms
获取平台
getPts() - Method in class com.yasee.yasee.core.models.BleService.BleCharacteristic
获取 特征 属性列表
getRaw() - Method in class com.yasee.yasee.core.abstracts.DecodeCmd
获取原始指令
getRaw() - Method in class com.yasee.yasee.platforms.hlw.DecodeHlw
 
getRaw() - Method in class com.yasee.yasee.platforms.tmd.DecodeTmd
 
getRaw() - Method in class com.yasee.yasee.platforms.welland.DecodeWl
 
getServices() - Method in class com.yasee.yasee.core.abstracts.ServiceUdid
所有服务信息
getServices() - Method in class com.yasee.yasee.platforms.elva.ServiceElva
 
getServices() - Method in class com.yasee.yasee.platforms.hlw.ServiceHlw
 
getServices() - Method in class com.yasee.yasee.platforms.yucheng.ServiceYc
 
getServiceUdid() - Method in class com.yasee.yasee.core.abstracts.Platforms
获取 平台内的信息 (uuid) | 根据 设备
getServiceUdid() - Method in class com.yasee.yasee.platforms.elva.PlatformElva
 
getServiceUdid() - Method in class com.yasee.yasee.platforms.hlw.PlatformHlw
 
getServiceUdid() - Method in class com.yasee.yasee.platforms.tmd.PlatformTmd
 
getServiceUdid() - Method in class com.yasee.yasee.platforms.welland.PlatformWl
 
getServiceUdid() - Method in class com.yasee.yasee.platforms.yucheng.PlatformYc
服务、特征 信息
getSingle() - Static method in class com.yasee.yasee.core.tools.Logs
单例
getSingle() - Static method in class com.yasee.yasee.Notify
单例对象
getSingle() - Static method in class com.yasee.yasee.platforms.tmd.PlatformTmd
获取TMD平台单例对象
getSingle() - Static method in class com.yasee.yasee.platforms.welland.PlatformWl
获取沃莱平台单例对象
getSingle() - Static method in class com.yasee.yasee.protocols.ble.Ble
单例对象
getSingle() - Static method in class com.yasee.yasee.protocols.ble.Devices
管理类单例对象
getSingle() - Static method in class com.yasee.yasee.protocols.serial.SerialTool
单例
getSingle() - Static method in class com.yasee.yasee.Yasee
单例
getType() - Method in class com.yasee.yasee.core.abstracts.DecodeCmd
指令步骤 (指令功能)
getType() - Method in interface com.yasee.yasee.core.interfaces.NotifyInterface
获取通知类型
getType() - Method in class com.yasee.yasee.platforms.hlw.DecodeHlw
 
getType() - Method in class com.yasee.yasee.platforms.tmd.DecodeTmd
 
getType() - Method in class com.yasee.yasee.platforms.welland.DecodeWl
 
getUsed() - Method in class com.yasee.yasee.core.abstracts.CheckSign
当前的 检验 、 签名需不需要使用
getUsed() - Method in class com.yasee.yasee.platforms.tmd.CheckSignTMD
 
getUuid() - Method in class com.yasee.yasee.core.models.BleService.BleCharacteristic
获取 特征 UUID
getUuid() - Method in class com.yasee.yasee.core.models.BleService
获取 服务 UUID
getZhName() - Method in enum class com.yasee.yasee.core.enums.LocalCheckEnum
 
Gh - Enum constant in enum class com.yasee.yasee.core.enums.LocalCheckEnum
糖化

H

handwareCode - Variable in class com.yasee.yasee.core.models.Check
硬件ID
hasNext() - Method in class com.yasee.yasee.core.abstracts.ServiceUdid
 
hasNext() - Method in interface com.yasee.yasee.core.interfaces.Iterator
是不是有下一个步骤
height - Variable in class com.yasee.yasee.core.configs.User
身高 (cm)
highLow(byte, byte) - Static method in class com.yasee.yasee.core.tools.ByteTool
高位 低位 获取 值

I

ICBleBridge - Class in com.yasee.yasee.platforms.welland
沃莱 蓝牙桥接类
ICBleBridge(Context) - Constructor for class com.yasee.yasee.platforms.welland.ICBleBridge
实例化一个 桥接的对象
id - Variable in class com.yasee.yasee.core.models.Cmd
主键
indicate - Enum constant in enum class com.yasee.yasee.core.models.BleService.BleCharacteristicPt
 
indicate_nores - Enum constant in enum class com.yasee.yasee.core.models.BleService.BleCharacteristicPt
 
info - Variable in class com.yasee.yasee.core.models.BleService.BleCharacteristic
特征说明 意义
initBluetooth(ICBluetoothSystem.ICBluetoothDelegate) - Method in class com.yasee.yasee.platforms.welland.ICBleBridge
 
initDevices(List<BleDevice>) - Method in class com.yasee.yasee.protocols.ble.Devices
初始化 绑定设备
isCmd - Variable in class com.yasee.yasee.core.models.BleService.BleCharacteristic
指令发送 的特征 (标记当前的特征是不是 交互指令使用)
isHandStop - Variable in class com.yasee.yasee.platforms.hlw.DecodeHlw
 
iskCBAdvDataIsConnectable() - Method in class com.yasee.yasee.core.models.AdvertisementData
 
Iterator<T> - Interface in com.yasee.yasee.core.interfaces
步骤迭代器

J

join - Enum constant in enum class com.yasee.yasee.core.enums.CmdType
插入试纸 (血糖、尿酸、血酮、血脂、C反、糖化)

L

langType - Variable in class com.yasee.yasee.core.models.ParmsModel
语言设置
leftOrRight - Variable in class com.yasee.yasee.core.models.ParmsModel
ECG心电 左右手、开始、结束、
linkDevice - Variable in class com.yasee.yasee.core.abstracts.Platforms
 
linked - Enum constant in enum class com.yasee.yasee.core.enums.BleProcess
连接成功
listen(NotifyInterface) - Method in class com.yasee.yasee.Notify
设置 当前的监听信息 - 所有设置 notif的 类 都可以搜到信息 - 需要取消在合适的时机
LocalCheckEnum - Enum Class in com.yasee.yasee.core.enums
检测 类型
包含硬件、软件 两个Mapping 类型
log(String) - Method in class com.yasee.yasee.core.tools.Logs
 
Logs - Class in com.yasee.yasee.core.tools
日志类

M

maxTempFloat - Variable in class com.yasee.yasee.core.models.ParmsModel
 
maxTempInteger - Variable in class com.yasee.yasee.core.models.ParmsModel
 
message - Enum constant in enum class com.yasee.yasee.core.enums.CmdType
状态信息 (不是错误)
message - Variable in class com.yasee.yasee.core.models.NotifyResp
执行信息,
message(NotifyResp<T>) - Method in interface com.yasee.yasee.core.interfaces.NotifyInterface
获取通知的消息内容
millis - Variable in class com.yasee.yasee.core.models.ParmsModel
毫秒 时间戳 - 同步时间
minTempFloat - Variable in class com.yasee.yasee.core.models.ParmsModel
 
minTempInteger - Variable in class com.yasee.yasee.core.models.ParmsModel
 
model - Variable in class com.yasee.yasee.protocols.serial.SerialDevice
 
month - Variable in class com.yasee.yasee.core.configs.User
出生月

N

name - Variable in class com.yasee.yasee.core.models.Check
名称
next() - Method in class com.yasee.yasee.core.abstracts.ServiceUdid
 
next() - Method in interface com.yasee.yasee.core.interfaces.Iterator
获取下一个步骤
nodeFile - Variable in class com.yasee.yasee.core.configs.SerialConfig
 
noFound - Static variable in class com.yasee.yasee.core.models.ErrorObj
 
notify - Enum constant in enum class com.yasee.yasee.core.models.BleService.BleCharacteristicPt
 
Notify - Class in com.yasee.yasee
通知管理类 - 使用 订阅通知 模型 - 集合所有的事件 - 统一下发所有的 通知
NotifyInterface<T> - Interface in com.yasee.yasee.core.interfaces
定义接口 - 类型: 什么类型的数据过来了 - 数据内容
NotifyResp<T> - Class in com.yasee.yasee.core.models
返回的标准格式数据
NotifyResp(boolean, String, NotifyType, T) - Constructor for class com.yasee.yasee.core.models.NotifyResp
实例化
NotifyResp(NotifyType, T) - Constructor for class com.yasee.yasee.core.models.NotifyResp
实例化
NotifyResp.BleHistoryData<T extends List> - Class in com.yasee.yasee.core.models
历史数据
NotifyResp.BleLink - Class in com.yasee.yasee.core.models
连接数据
NotifyResp.BleNotifyData<T extends Device,D> - Class in com.yasee.yasee.core.models
交互数据类 (测量过程)
notifyType - Variable in class com.yasee.yasee.core.models.NotifyResp
通知类型,
NotifyType - Enum Class in com.yasee.yasee.core.enums
信息类型 /// 通知的类型 /// 设备蓝牙状态 case bleState /// 设备搜索列表 case searchDevices /// 设备绑定列表 case bindDevices /// 设备连接状态 case deviceLink /// 设备传输数据 case deviceData /// 测量历史数据 case testHistory
noUsed - Static variable in class com.yasee.yasee.core.abstracts.CheckSign
 
noUsed - Static variable in interface com.yasee.yasee.core.interfaces.BleInterface
静态 接口 不使用 接口
noWay - Static variable in class com.yasee.yasee.core.models.ErrorObj
 

O

off - Enum constant in enum class com.yasee.yasee.core.enums.BleState
未打开
on - Enum constant in enum class com.yasee.yasee.core.enums.BleState
打开
on_off - Variable in class com.yasee.yasee.core.models.ParmsModel
温度报警
onAIDiagnosisResponse(AIDataBean) - Method in class com.yasee.yasee.platforms.yucheng.DecodeYc
ECG 分析报告
onBleState(ICConstant.ICBleState) - Method in class com.yasee.yasee.platforms.welland.ICBleBridge
 
onCacheClear(String) - Method in class com.yasee.yasee.platforms.hlw.DecodeHlw
=========================================================================== 动态数据独有
onCharacteristicsDiscovered(BleDevice, UUID, List<BleInterface.BleInterfaceCD>) - Method in interface com.yasee.yasee.core.interfaces.BleInterface
获取到服务内容 hook
onCharacteristicUploadData(BleDevice, UUID, UUID, byte[]) - Method in interface com.yasee.yasee.core.interfaces.BleInterface
上载、通知、等等硬件过来的数据
onCharacteristicWrite(BleDevice, UUID, UUID, boolean) - Method in interface com.yasee.yasee.core.interfaces.BleInterface
写入是不是成功的hook
onConnectionStateChange(BleDevice, boolean) - Method in interface com.yasee.yasee.core.interfaces.BleInterface
哪一台设备 连接状态是什么
onDataResponse(int, float, HashMap) - Method in class com.yasee.yasee.platforms.yucheng.DecodeYc
玉成返回的数据内容
onDescriptorWrite(BleDevice, UUID, boolean) - Method in interface com.yasee.yasee.core.interfaces.BleInterface
配置项是不是生效
onDeviceConnectionChanged(ICDevice, ICConstant.ICDeviceConnectState) - Method in class com.yasee.yasee.platforms.welland.ICBleBridge
 
onDone(EcgBean) - Method in class com.yasee.yasee.platforms.hlw.DecodeHlw
================================================================= 静态数据 获得 cmdtype 和 数据
onEcgData(int, float[]) - Method in class com.yasee.yasee.platforms.hlw.DecodeHlw
 
onInitFinish(boolean) - Method in class com.yasee.yasee.platforms.welland.ICBleBridge
 
onKeyDown(int, KeyEvent) - Method in class com.yasee.yasee.core.abstracts.AbstractsSerialActivity
 
onKeyUp(int, KeyEvent) - Method in class com.yasee.yasee.core.abstracts.AbstractsSerialActivity
 
onMeasureState(int) - Method in class com.yasee.yasee.platforms.hlw.DecodeHlw
 
onMtuChanged(BleDevice, int, boolean) - Method in interface com.yasee.yasee.core.interfaces.BleInterface
配置MTU大小
onNext(NotifyResp) - Method in class com.yasee.yasee.Notify
下发所有的 Notify 通知 目前的情况是 根据类型不同区别分发
onNodeConnectionChanged(ICDevice, int, ICConstant.ICDeviceConnectState) - Method in class com.yasee.yasee.platforms.welland.ICBleBridge
 
onNoEcgData(int, int, int, int, int) - Method in class com.yasee.yasee.platforms.hlw.DecodeHlw
 
onRealDataResponse(int, HashMap) - Method in class com.yasee.yasee.platforms.yucheng.DecodeYc
实时数据回调 (测量过程中结果)
onRealECGResponse(int, HashMap) - Method in class com.yasee.yasee.platforms.yucheng.DecodeYc
ECG 实时数据
onReceive(Context, Intent) - Method in class com.yasee.yasee.core.receivers.BleStateReceiver
 
onReceiveBattery(ICDevice, int, Object) - Method in class com.yasee.yasee.platforms.welland.ICBleBridge
 
onReceiveConfigWifiResult(ICDevice, ICConstant.ICConfigWifiState) - Method in class com.yasee.yasee.platforms.welland.ICBleBridge
 
onReceiveCoordData(ICDevice, ICCoordData) - Method in class com.yasee.yasee.platforms.welland.ICBleBridge
 
onReceiveDebugData(ICDevice, int, Object) - Method in class com.yasee.yasee.platforms.welland.ICBleBridge
 
onReceiveDeviceInfo(ICDevice, ICDeviceInfo) - Method in class com.yasee.yasee.platforms.welland.ICBleBridge
 
onReceiveDeviceLightSetting(ICDevice, Object) - Method in class com.yasee.yasee.platforms.welland.ICBleBridge
 
onReceiveHistorySkipData(ICDevice, ICSkipData) - Method in class com.yasee.yasee.platforms.welland.ICBleBridge
 
onReceiveHR(ICDevice, int) - Method in class com.yasee.yasee.platforms.welland.ICBleBridge
 
onReceiveKitchenScaleData(ICDevice, ICKitchenScaleData) - Method in class com.yasee.yasee.platforms.welland.ICBleBridge
 
onReceiveKitchenScaleUnitChanged(ICDevice, ICConstant.ICKitchenScaleUnit) - Method in class com.yasee.yasee.platforms.welland.ICBleBridge
 
onReceiveMeasureStepData(ICDevice, ICConstant.ICMeasureStep, Object) - Method in class com.yasee.yasee.platforms.welland.ICBleBridge
 
onReceiveRSSI(ICDevice, int) - Method in class com.yasee.yasee.platforms.welland.ICBleBridge
 
onReceiveRulerData(ICDevice, ICRulerData) - Method in class com.yasee.yasee.platforms.welland.ICBleBridge
 
onReceiveRulerHistoryData(ICDevice, ICRulerData) - Method in class com.yasee.yasee.platforms.welland.ICBleBridge
 
onReceiveRulerMeasureModeChanged(ICDevice, ICConstant.ICRulerMeasureMode) - Method in class com.yasee.yasee.platforms.welland.ICBleBridge
 
onReceiveRulerUnitChanged(ICDevice, ICConstant.ICRulerUnit) - Method in class com.yasee.yasee.platforms.welland.ICBleBridge
 
onReceiveSkipData(ICDevice, ICSkipData) - Method in class com.yasee.yasee.platforms.welland.ICBleBridge
 
onReceiveUpgradePercent(ICDevice, ICConstant.ICUpgradeStatus, int) - Method in class com.yasee.yasee.platforms.welland.ICBleBridge
 
onReceiveUserInfo(ICDevice, ICUserInfo) - Method in class com.yasee.yasee.platforms.welland.ICBleBridge
 
onReceiveUserInfoList(ICDevice, List<ICUserInfo>) - Method in class com.yasee.yasee.platforms.welland.ICBleBridge
 
onReceiveWeightCenterData(ICDevice, ICWeightCenterData) - Method in class com.yasee.yasee.platforms.welland.ICBleBridge
 
onReceiveWeightData(ICDevice, ICWeightData) - Method in class com.yasee.yasee.platforms.welland.ICBleBridge
 
onReceiveWeightHistoryData(ICDevice, ICWeightHistoryData) - Method in class com.yasee.yasee.platforms.welland.ICBleBridge
 
onReceiveWeightUnitChanged(ICDevice, ICConstant.ICWeightUnit) - Method in class com.yasee.yasee.platforms.welland.ICBleBridge
 
onReceiving(int, String, String, int, int) - Method in class com.yasee.yasee.platforms.hlw.DecodeHlw
接收中,用于更新界面倒计时
onSendCMD(byte[]) - Method in class com.yasee.yasee.platforms.hlw.DecodeHlw
 
onServicesDiscovered(BleDevice, List<UUID>) - Method in interface com.yasee.yasee.core.interfaces.BleInterface
获取到服务内容 hook
onStartMeasure(long) - Method in class com.yasee.yasee.platforms.hlw.DecodeHlw
 
onStopMeasure() - Method in class com.yasee.yasee.platforms.hlw.DecodeHlw
结束测量回调
onUpdateNotificationState(BleDevice, UUID, UUID, boolean, boolean) - Method in interface com.yasee.yasee.core.interfaces.BleInterface
配置通知是不是OK
onUploadRssi(BleDevice, int) - Method in interface com.yasee.yasee.core.interfaces.BleInterface
上传rssi
onVersion(String) - Method in class com.yasee.yasee.platforms.hlw.DecodeHlw
 
Ox - Enum constant in enum class com.yasee.yasee.core.enums.LocalCheckEnum
血氧

P

ParmsModel - Class in com.yasee.yasee.core.models
参数模型 (需要传递的参数模型)
ParmsModel() - Constructor for class com.yasee.yasee.core.models.ParmsModel
 
pattern - Variable in class com.yasee.yasee.core.configs.BleConfig
筛选设备的名称 (除外的设备不展示)
Pb - Enum constant in enum class com.yasee.yasee.core.enums.LocalCheckEnum
肺功能
PermissionTool - Class in com.yasee.yasee.core.tools
权限控制工具
PermissionTool() - Constructor for class com.yasee.yasee.core.tools.PermissionTool
 
PlatformElva - Class in com.yasee.yasee.platforms.elva
艾薇平台内容
PlatformElva() - Constructor for class com.yasee.yasee.platforms.elva.PlatformElva
 
PlatformHlw - Class in com.yasee.yasee.platforms.hlw
好络纬 平台代码
PlatformMasschip - Class in com.yasee.yasee.platforms.masschip
 
Platforms - Class in com.yasee.yasee.core.abstracts
平台基类
Platforms() - Constructor for class com.yasee.yasee.core.abstracts.Platforms
 
PlatformTmd - Class in com.yasee.yasee.platforms.tmd
Yasee 平台代码
PlatformType - Enum Class in com.yasee.yasee.core.enums
平台类型 (暂时没有使用)
PlatformWl - Class in com.yasee.yasee.platforms.welland
沃莱平台 顶级对象
PlatformYc - Class in com.yasee.yasee.platforms.yucheng
玉成平台
points_result - Enum constant in enum class com.yasee.yasee.core.enums.CmdType
波点 结果 (肺功能)
print(String) - Static method in class com.yasee.yasee.core.tools.Logs
输出信息内容
process - Variable in class com.yasee.yasee.core.models.NotifyResp.BleLink
连接的状态
Products - Class in com.yasee.yasee.core.tools
产品管理类
Products() - Constructor for class com.yasee.yasee.core.tools.Products
 
protocolType - Variable in class com.yasee.yasee.core.abstracts.Device
 
ProtocolType - Enum Class in com.yasee.yasee.core.enums
 
pullOut - Enum constant in enum class com.yasee.yasee.core.enums.CmdType
拔出试纸 (血糖、尿酸、血酮)
push(String) - Static method in class com.yasee.yasee.core.tools.YLocalBroadcast
广播数据 (暂时没有业务数据传递)
pwd - Enum constant in enum class com.yasee.yasee.core.enums.CmdType
密码 (血糖、尿酸、血酮、血脂、C反、糖化)

Q

querySoc() - Method in class com.yasee.yasee.platforms.masschip.PlatformMasschip
电量
queryState() - Method in class com.yasee.yasee.platforms.masschip.PlatformMasschip
状态

R

raw - Variable in class com.yasee.yasee.core.models.NotifyResp.BleNotifyData
交互使用的原始数据 帧
read - Enum constant in enum class com.yasee.yasee.core.models.BleService.BleCharacteristicPt
 
read(JsonReader) - Method in class com.yasee.yasee.core.tools.BleDeviceTypeAdapter
 
readData(String, String, String) - Method in class com.yasee.yasee.platforms.welland.ICBleBridge
 
receiver(String, BroadcastReceiver) - Static method in class com.yasee.yasee.core.tools.YLocalBroadcast
接收数据
reconnect - Variable in class com.yasee.yasee.core.configs.BleConfig
是不是需要自动重连
refreshDeviceCache() - Method in class com.yasee.yasee.protocols.ble.BleDevice
清理Gatt 缓存数据
reGetDataType(Integer) - Method in class com.yasee.yasee.core.models.ParmsModel
根据 dataType 返回 yc 类型
remove(NotifyInterface) - Method in class com.yasee.yasee.Notify
取消 某一个监听信息 - 需要取消在合适的时机
reqBattry(BleDevice) - Method in class com.yasee.yasee.platforms.tmd.PlatformTmd
 
requestMtu(String, int) - Method in class com.yasee.yasee.platforms.welland.ICBleBridge
 
reset() - Method in class com.yasee.yasee.core.abstracts.ServiceUdid
重置
resetMachine() - Method in class com.yasee.yasee.platforms.masschip.PlatformMasschip
 
result - Enum constant in enum class com.yasee.yasee.core.enums.CmdType
结果
rwIsOk - Enum constant in enum class com.yasee.yasee.core.enums.BleProcess
读写服务成功

S

scan() - Method in class com.yasee.yasee.protocols.ble.Ble
扫描设备
scan() - Method in class com.yasee.yasee.Yasee
开始扫描支持的设备,会通过Notify返回device列表
scanTimer - Variable in class com.yasee.yasee.core.configs.BleConfig
设置扫描的持续时间 (自动停止扫描)
search() - Method in class com.yasee.yasee.platforms.masschip.PlatformMasschip
搜索
searchDevices - Enum constant in enum class com.yasee.yasee.core.enums.NotifyType
设备搜索列表
send(byte[]) - Method in class com.yasee.yasee.protocols.serial.SerialTool
向串口写入数据 根据 UUID 发送指令
send(byte[], boolean) - Method in class com.yasee.yasee.protocols.ble.BleDevice
发送指令信息
send(BleDevice, BluetoothGattCharacteristic, ParmsModel) - Method in interface com.yasee.yasee.core.interfaces.CmdInterface
 
send(Integer, UUID, ParmsModel) - Method in class com.yasee.yasee.protocols.ble.BleDevice
根据 UUID 发送指令
send(Integer, UUID, HashMap<String, Object>) - Method in class com.yasee.yasee.protocols.serial.SerialTool
向串口写入数据 根据 UUID 发送指令
send(UUID, UUID, byte[]) - Method in class com.yasee.yasee.protocols.ble.BleDevice
 
sendData(UUID, UUID, byte[]) - Method in class com.yasee.yasee.platforms.yucheng.PlatformYc
======================================================= 发送数据内容调用
serial - Enum constant in enum class com.yasee.yasee.core.enums.ProtocolType
 
serial_join - Enum constant in enum class com.yasee.yasee.core.enums.CmdType
串口插入
serial_out - Enum constant in enum class com.yasee.yasee.core.enums.CmdType
串口拔出
serialConfig - Variable in class com.yasee.yasee.Yasee
串口 配置文件
SerialConfig - Class in com.yasee.yasee.core.configs
 
SerialConfig() - Constructor for class com.yasee.yasee.core.configs.SerialConfig
 
SerialDevice - Class in com.yasee.yasee.protocols.serial
 
SerialDevice(String) - Constructor for class com.yasee.yasee.protocols.serial.SerialDevice
 
SerialTool - Class in com.yasee.yasee.protocols.serial
 
ServiceElva - Class in com.yasee.yasee.platforms.elva
 
ServiceElva() - Constructor for class com.yasee.yasee.platforms.elva.ServiceElva
 
ServiceHlw - Class in com.yasee.yasee.platforms.hlw
服务配置
次配置为 TMD 协议 通知内容
ServiceUdid - Class in com.yasee.yasee.core.abstracts
设备的Service 列表信息
ServiceUdid() - Constructor for class com.yasee.yasee.core.abstracts.ServiceUdid
 
ServiceYc - Class in com.yasee.yasee.platforms.yucheng
玉成 服务配置
次配置为 TMD 协议 通知内容
ServiceYc() - Constructor for class com.yasee.yasee.platforms.yucheng.ServiceYc
 
setConfig(SerialConfig) - Method in class com.yasee.yasee.protocols.serial.SerialTool
配置串口信息
setContext(Context) - Method in class com.yasee.yasee.Yasee
设置上下文
setCurrentUser(User) - Method in class com.yasee.yasee.Yasee
 
setkCBAdvDataIsConnectable(boolean) - Method in class com.yasee.yasee.core.models.AdvertisementData
 
setkCBAdvDataLocalName(String) - Method in class com.yasee.yasee.core.models.AdvertisementData
 
setkCBAdvDataManufacturerData(byte[]) - Method in class com.yasee.yasee.core.models.AdvertisementData
 
setkCBAdvDataRemoteId(String) - Method in class com.yasee.yasee.core.models.AdvertisementData
 
setkCBAdvDataRxPrimaryPHY(int) - Method in class com.yasee.yasee.core.models.AdvertisementData
 
setkCBAdvDataRxSecondaryPHY(int) - Method in class com.yasee.yasee.core.models.AdvertisementData
 
setkCBAdvDataServiceUUIDs(List<ParcelUuid>) - Method in class com.yasee.yasee.core.models.AdvertisementData
 
setkCBAdvDataTimestamp(double) - Method in class com.yasee.yasee.core.models.AdvertisementData
 
setNotify(String, String, String, boolean) - Method in class com.yasee.yasee.platforms.welland.ICBleBridge
 
setRaws(byte[]) - Method in class com.yasee.yasee.platforms.hlw.DecodeHlw
 
setRaws(BleDevice, BluetoothGattCharacteristic, byte[]) - Method in class com.yasee.yasee.platforms.yucheng.DecodeYc
 
setSerialConfig(boolean, SerialConfig) - Method in class com.yasee.yasee.Yasee
是否开启 串口通讯
settingCmds - Static variable in class com.yasee.yasee.platforms.yucheng.CmdsYc
设置相关 指令信息
setUser - Enum constant in enum class com.yasee.yasee.core.enums.CmdType
设置人员
sex - Variable in class com.yasee.yasee.core.configs.User
性别 1-男 2-女
sign(byte[]) - Method in class com.yasee.yasee.core.abstracts.CheckSign
签名规则
sign(byte[]) - Method in class com.yasee.yasee.platforms.tmd.CheckSignTMD
 
smoking - Variable in class com.yasee.yasee.core.configs.User
是不是抽烟 1-抽烟 0-不抽烟
splitWithPrefix(byte[], byte[]) - Static method in class com.yasee.yasee.core.tools.ByteTool
 
standard - Enum constant in enum class com.yasee.yasee.core.enums.CmdType
standard 结果标准 (肺功能)
start - Enum constant in enum class com.yasee.yasee.core.enums.CmdType
开始 、 欢迎页面
startCheck() - Method in class com.yasee.yasee.platforms.masschip.PlatformMasschip
开始监测
startScan(List<String>) - Method in class com.yasee.yasee.platforms.welland.ICBleBridge
 
state - Variable in class com.yasee.yasee.core.interfaces.BleInterface.BleInterfaceCD
是否需要应答
state - Variable in class com.yasee.yasee.platforms.hlw.DecodeHlw
 
step - Variable in class com.yasee.yasee.core.models.NotifyResp.BleNotifyData
 
stop() - Method in class com.yasee.yasee.protocols.ble.Ble
扫描设备
stop() - Method in class com.yasee.yasee.Yasee
结束扫描
success - Variable in class com.yasee.yasee.core.models.NotifyResp
是不是成功, false 代表有错误
supportChecks(Device) - Static method in class com.yasee.yasee.core.tools.Products
根据设备返回支持的 检测项目
supportCmds - Variable in class com.yasee.yasee.platforms.hlw.PlatformHlw
支持的 命令
syncCmds - Static variable in class com.yasee.yasee.platforms.yucheng.CmdsYc
同步健康历史数据 参数说明 dataType (步数 0x0502,睡眠0x0504,心率,0x0506, 血压0x0508, 血氧 呼吸率 hrv 温度 血糖0x0509, 运动模式历史数据0x052D,后台提醒记录数据0x0531 (这些暂不支持,为以后扩展用的:血氧0x051A, 温湿度0x051C, 体温0x051E, 环境光0x0520, 手环脱落记录0x0529)) dataResponse (参数 0x0502的返回数据) : sportStartTime -- 开始时间 sportEndTime -- 结束时间 sportStep -- 运动步数 sportCalorie -- 运动卡路里 sportDistance -- 运动距离 dataResponse (参数 0x0504的返回数据) : startTime -- 睡眠开始时间 endTime -- 睡眠结束时间 deepSleepCount -- 深睡次数 lightSleepCount -- 浅睡次数 deepSleepTotal -- 深睡总时长 单位分钟 lightSleepTotal -- 浅睡总时长 单位分钟 sleepData -- 睡眠详细数据集合 sleepType -- 0xF1:深睡 0xF2:浅睡 sleepStartTime -- 开始时间戳 sleepLen -- 睡眠时长 单位秒 dataResponse (参数 0x0506的返回数据) : heartStartTime -- 心率测试时间 heartValue -- 心率值 dataResponse (参数 0x0508的返回数据) : bloodStartTime -- 血压测试时间 bloodSBP -- 收缩压

T

temp - Variable in class com.yasee.yasee.core.models.ParmsModel
 
tempCmds - Static variable in class com.yasee.yasee.platforms.yucheng.CmdsYc
测量相关 指令信息
temperatureUnit - Variable in class com.yasee.yasee.core.models.ParmsModel
 
tempFloat - Variable in class com.yasee.yasee.core.models.ParmsModel
 
tempInt - Variable in class com.yasee.yasee.core.models.ParmsModel
温度校准
testHistory - Enum constant in enum class com.yasee.yasee.core.enums.NotifyType
历史数据 (测量历史数据)
testType - Variable in class com.yasee.yasee.core.models.ParmsModel
测量控制 (onOff-开关、testType-测试类型、time-时间间隔) testType 0x00心率,0x01血压,0x02血氧,0x03呼吸率,0x04体温,0x05血糖,0x06尿酸,0x07血酮, 0x08 EDA,0x09:血脂,0x0A:HRV,0x0B:PPG,(小于 0x70 同步 ID=0x03,KEY=0x2F,0x70临床模式
thp_result - Enum constant in enum class com.yasee.yasee.core.enums.CmdType
温度、湿度、大气压(肺功能) | 温度(C反)
time - Variable in class com.yasee.yasee.core.models.ParmsModel
 
timeFormat - Variable in class com.yasee.yasee.core.models.ParmsModel
 
To - Enum constant in enum class com.yasee.yasee.core.enums.LocalCheckEnum
三合一 单插口
toMap() - Method in class com.yasee.yasee.core.models.AdvertisementData
 
toMap() - Method in class com.yasee.yasee.core.models.ErrorObj
 
Tot - Enum constant in enum class com.yasee.yasee.core.enums.LocalCheckEnum
三合一 双插口
Tp - Enum constant in enum class com.yasee.yasee.core.enums.LocalCheckEnum
体温
tranName(String, byte[]) - Static method in class com.yasee.yasee.core.abstracts.Platforms
 

U

Ub - Enum constant in enum class com.yasee.yasee.core.enums.LocalCheckEnum
尿液
unknown - Enum constant in enum class com.yasee.yasee.core.enums.CmdType
未知
unlink - Enum constant in enum class com.yasee.yasee.core.enums.BleProcess
未连接
unReceiver(BroadcastReceiver) - Static method in class com.yasee.yasee.core.tools.YLocalBroadcast
注销接收器
unsign - Variable in class com.yasee.yasee.core.models.Cmd
指令
updateBindDevice(BleDevice, boolean) - Method in class com.yasee.yasee.protocols.ble.Devices
 
updateUser(User) - Method in class com.yasee.yasee.platforms.welland.PlatformWl
 
uricAcidUnit - Variable in class com.yasee.yasee.core.models.ParmsModel
 
useDevice - Variable in class com.yasee.yasee.platforms.welland.ICBleBridge
 
User - Class in com.yasee.yasee.core.configs
人员信息模型
User(Integer, Integer, Integer, Integer, Integer) - Constructor for class com.yasee.yasee.core.configs.User
 
User(Integer, Integer, Integer, Integer, Integer, Integer, Integer) - Constructor for class com.yasee.yasee.core.configs.User
实例化一个用户

V

valueOf(String) - Static method in enum class com.yasee.yasee.core.enums.BleProcess
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class com.yasee.yasee.core.enums.BleState
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class com.yasee.yasee.core.enums.CmdType
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class com.yasee.yasee.core.enums.LocalCheckEnum
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class com.yasee.yasee.core.enums.NotifyType
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class com.yasee.yasee.core.enums.PlatformType
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class com.yasee.yasee.core.enums.ProtocolType
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class com.yasee.yasee.core.models.BleService.BleCharacteristicPt
Returns the enum constant of this class with the specified name.
values() - Static method in enum class com.yasee.yasee.core.enums.BleProcess
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class com.yasee.yasee.core.enums.BleState
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class com.yasee.yasee.core.enums.CmdType
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class com.yasee.yasee.core.enums.LocalCheckEnum
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class com.yasee.yasee.core.enums.NotifyType
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class com.yasee.yasee.core.enums.PlatformType
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class com.yasee.yasee.core.enums.ProtocolType
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class com.yasee.yasee.core.models.BleService.BleCharacteristicPt
Returns an array containing the constants of this enum class, in the order they are declared.

W

wakeup - Enum constant in enum class com.yasee.yasee.core.enums.CmdType
询问主机是否可以工作 (休眠唤醒)
weight - Variable in class com.yasee.yasee.core.configs.User
体重 (kg)
weightUnit - Variable in class com.yasee.yasee.core.models.ParmsModel
 
wifi - Enum constant in enum class com.yasee.yasee.core.enums.ProtocolType
 
WifiDevice - Class in com.yasee.yasee.protocols.wifi
 
WifiDevice() - Constructor for class com.yasee.yasee.protocols.wifi.WifiDevice
 
wl - Enum constant in enum class com.yasee.yasee.core.enums.PlatformType
沃莱
write - Enum constant in enum class com.yasee.yasee.core.models.BleService.BleCharacteristicPt
 
write(JsonWriter, BleDevice) - Method in class com.yasee.yasee.core.tools.BleDeviceTypeAdapter
 
write_nores - Enum constant in enum class com.yasee.yasee.core.models.BleService.BleCharacteristicPt
 
writeData(String, String, String, byte[], ICBluetoothSystem.ICOPBleWriteDataType) - Method in class com.yasee.yasee.platforms.welland.ICBleBridge
 

Y

Yasee - Class in com.yasee.yasee
Yasee SDK 顶级控制单元
yc - Enum constant in enum class com.yasee.yasee.core.enums.PlatformType
玉成
YLocalBroadcast - Class in com.yasee.yasee.core.tools
本地广播
YLocalBroadcast() - Constructor for class com.yasee.yasee.core.tools.YLocalBroadcast
 
ys - Enum constant in enum class com.yasee.yasee.core.enums.PlatformType
Yasee
A B C D E F G H I J L M N O P Q R S T U V W Y 
All Classes and Interfaces|All Packages|Constant Field Values|Serialized Form