You can not select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
55 lines
1.1 KiB
55 lines
1.1 KiB
// |
|
// RealTimeModel.swift |
|
// FireBoltt |
|
// |
|
// Created by lemo. on 2020/10/24. |
|
// Copyright © 2020 Sheldon. All rights reserved. |
|
// |
|
|
|
import Foundation |
|
|
|
/// 实时计步 |
|
class RealtimeStepModel: BaseJsonModel { |
|
/// 上报时间 |
|
var timestamp: Int = 0 |
|
/// 步数 |
|
var stepNumber: Int = 0 |
|
/// 计步距离(米) |
|
var stepDistance: Int = 0 |
|
/// 计步卡路里(千卡) |
|
var stepCalorie: Float = 0 |
|
} |
|
|
|
/// 实时心率 |
|
class RealtimeHeartRateModel: BaseJsonModel { |
|
/// 上报时间 |
|
var timestamp: Int = 0 |
|
/// 心率值 |
|
var heartRate: Int = 0 |
|
} |
|
|
|
/// 实时体温 |
|
class RealtimeTemperatureModel: BaseJsonModel { |
|
/// 上报时间 |
|
var timestamp: Int = 0 |
|
/// 体温值 |
|
var temperature: Double = 0 |
|
} |
|
|
|
/// 实时血压 |
|
class RealtimeBloodPressureModel: BaseJsonModel { |
|
/// 上报时间 |
|
var timestamp: Int = 0 |
|
/// 收缩压 |
|
var sbp: Int = 0 |
|
/// 舒张压 |
|
var dbp: Int = 0 |
|
} |
|
|
|
/// 实时血氧 |
|
class RealtimeBloodOxygenModel: BaseJsonModel { |
|
/// 上报时间 |
|
var timestamp: Int = 0 |
|
/// 血氧值 |
|
var bloodOxygen: Int = 0 |
|
}
|
|
|