From d6d9a09d505d11148599a95a5be3e1351edbe0ac Mon Sep 17 00:00:00 2001 From: hc Date: Mon, 13 Apr 2026 15:17:52 +0800 Subject: Local iHealth SDK, device detail screen, iOS event fixes --- .../Communication_SDK/Headers/BPContinua.h | 56 ++++++++++++++++++++++ 1 file changed, 56 insertions(+) create mode 100644 libs/ihealth-sdk/ios/ReactNativeIOSLibrary/Communication_SDK/Headers/BPContinua.h (limited to 'libs/ihealth-sdk/ios/ReactNativeIOSLibrary/Communication_SDK/Headers/BPContinua.h') diff --git a/libs/ihealth-sdk/ios/ReactNativeIOSLibrary/Communication_SDK/Headers/BPContinua.h b/libs/ihealth-sdk/ios/ReactNativeIOSLibrary/Communication_SDK/Headers/BPContinua.h new file mode 100644 index 0000000..3949cae --- /dev/null +++ b/libs/ihealth-sdk/ios/ReactNativeIOSLibrary/Communication_SDK/Headers/BPContinua.h @@ -0,0 +1,56 @@ +// +// BPContinua.h +// testShareCommunication +// +// Created by zhiwei jing on 13-10-22. +// Copyright (c) 2013年 my. All rights reserved. +// + +#import +#import "UIKit/UIKit.h" +#import "BPDevice.h" + + /** + + BPContinua device class + + */ +@interface BPContinua : BPDevice + + +/** + * Upload offline data. + * @param uploadDataArray offline data set, including MAP, dataID, dia, heartRate, irregular, measureState, sys, time, unit, userId. + * @param completeBlock transfer memory complete + * @param error error codes. + * Specification: + */ +-(void)commandTransferMemoryDataWithDataArray:(BlockBachArray)uploadDataArray complete:(BlockSuccess)completeBlock errorBlock:(BlockError)error; + + +/** + * Set the userID of memery data that need to upload + * @param userID The userID of memery data that want to upload.The userID is @1 or @2. + * @param setResult The result of setting userID,'YES'means success. + * @param error Error codes. + */ +-(void)commandSetUploadUserID:(NSNumber *)userID setUserIDBlock:(BlockSetUserID)setResult errorBlock:(BlockError)error; + +/** + * Synchronize time + */ +-(void)commandSynchronizeTime; + +/** + * Get Battery + * @param energyValue 0-100 + * @param error Error codes. + */ +-(void)commandGetBattery:(BlockEnergyValue)energyValue errorBlock:(BlockError)error; + +/** + * Disconnect current device + */ +-(void)commandDisconnectDevice; + +@end -- cgit