SenseH class

Constructors

SenseH()

Properties

auth ↔ Authorization
getter/setter pair
dataSyncPercentageController StreamController<String>
getter/setter pair
deviceController ↔ DeviceServiceProvider
getter/setter pair
firmwareUpdatePercentageController StreamController<int>
getter/setter pair
hashCode int
The hash code for this object.
no setterinherited
logger ↔ Logger
getter/setter pair
otaTotalLength int?
getter/setter pair
runtimeType Type
A representation of the runtime type of the object.
no setterinherited
senseDevices List<BluetoothDevice>?
getter/setter pair
store ↔ LocalStorage
getter/setter pair

Methods

checkForFirmwareUpdate() Future<bool>
dataSync() → dynamic
Syncs the available records from the SenseH device to cloud
disconnectSenseH() Future<bool>
Disconnects the SenseH Device
disposeDataSync() → void
disposeOta() → void
fetchBP({required String? patientId, required String? period, required String? pageIndex, required String? limit}) Future<Map<String, dynamic>>
Fetch the list of BP records
fetchECG1({required String? patientId, required String? period, required String? pageIndex, required String? limit}) Future<Map<String, dynamic>>
Fetch the list of ECG Lead 1 records
fetchECG12({required String? patientId, required String? period, required String? pageIndex, required String? limit}) Future<Map<String, dynamic>>
Fetch the list of ECG Lead 12 records
fetchECG6({required String? patientId, required String? period, required String? pageIndex, required String? limit}) Future<Map<String, dynamic>>
Fetch the list of ECG Lead 6 records
fetchReport({required String? patientId}) Future<String>
Generate the latest report url.
fetchSP02({required String? patientId, required String? period, required String? pageIndex, required String? limit}) Future<Map<String, dynamic>>
Fetch the list of SPO2 records
findAndConnectSenseH() Future<Map<String, dynamic>>
Scans and connects to the nearby SenseH Device
instance({required String? apiKey, required String? name, required String? patientId, required String? dob, required String? gender}) Future<bool>
Create an instance - Client Validation and Patient Registration
isDeviceConnected() Future<bool>
check for connection status
noSuchMethod(Invocation invocation) → dynamic
Invoked when a nonexistent method or property is accessed.
inherited
otaUpdatePercentage() → dynamic
startFirmwareUpdate() → dynamic
syncPercentage() → dynamic
listen to stream data of percentage synced.
toString() String
A string representation of this object.
inherited

Operators

operator ==(Object other) bool
The equality operator.
inherited