summaryrefslogtreecommitdiff
path: root/libs/ihealth-sdk/ios/ReactNativeIOSLibrary/ECGProfileModule.h
diff options
context:
space:
mode:
Diffstat (limited to 'libs/ihealth-sdk/ios/ReactNativeIOSLibrary/ECGProfileModule.h')
-rw-r--r--libs/ihealth-sdk/ios/ReactNativeIOSLibrary/ECGProfileModule.h75
1 files changed, 75 insertions, 0 deletions
diff --git a/libs/ihealth-sdk/ios/ReactNativeIOSLibrary/ECGProfileModule.h b/libs/ihealth-sdk/ios/ReactNativeIOSLibrary/ECGProfileModule.h
new file mode 100644
index 0000000..1966a64
--- /dev/null
+++ b/libs/ihealth-sdk/ios/ReactNativeIOSLibrary/ECGProfileModule.h
@@ -0,0 +1,75 @@
1//
2// ECGProfileModule.h
3// ReactNativeIOSLibrary
4//
5// Created by daiqingquan on 2018/1/5.
6// Copyright © 2018年 daiqingquan. All rights reserved.
7//
8
9#import <Foundation/Foundation.h>
10#if __has_include(<React/RCTAssert.h>)
11#import <React/RCTBridgeModule.h>
12#else
13#import "RCTBridgeModule.h"
14#endif
15
16#pragma mark - General
17
18#define kACTION @"action"
19#define kMAC @"mac"
20#define kType @"type"
21
22#define kACTION_GET_ALL_CONNECTED_DEVICES @"ACTION_GET_ALL_CONNECTED_DEVICES"
23#define kDEVICES @"devices"
24
25#pragma mark - ECG3
26// Error
27#define kACTION_ERROR_ECG @"ACTION_ERROR_ECG"
28#define kERROR_NUM_ECG @"ERROR_NUM_ECG"
29#define kERROR_DESCRIPTION_ECG @"ERROR_DESCRIPTION_ECG"
30// Battery
31#define kACTION_BATTERY_ECG @"ACTION_BATTERY_ECG"
32#define kBATTERY_ECG @"BATTERY_ECG"
33// Sync time
34#define kACTION_SYSTIME @"ACTION_SYSTIME"
35// Start measure
36#define kACTION_MEASURE_WAVEData @"ACTION_MEASURE_WAVEData"
37#define kACTION_MEASURE_ECGPulse @"ACTION_MEASURE_ECGPulse"
38#define kMEASURE_WAVEData @"MEASURE_WAVEData"
39#define kMEASURE_ECGPulse @"MEASURE_ECGPulse"
40// Stop measure
41#define kACTION_STOPMEASURE_ECG @"ACTION_STOPMEASURE_ECG"
42// Electrod status
43#define kACTION_ELECTRODE_STATUS @"ACTION_ELECTRODE_STATUS"
44#define kELECTRODE_STATUS @"ELECTRODE_STATUS"
45
46#pragma mark - ECG3USB
47// Error
48#define kACTION_ERROR_ECGUSB @"ACTION_ERROR_ECGUSB"
49#define kERROR_DESCRIPTION_ECGUSB @"ERROR_DESCRIPTION_ECGUSB"
50#define kERROR_NUM_ECGUSB @"ERROR_NUM_ECGUSB"
51// Sync data
52#define kACTION_SYNCDATA_ECGUSB @"ACTION_SYNCDATA_ECGUSB"
53#define kACTION_STARTSYNCDATA_ECGUSB @"ACTION_STARTSYNCDATA_ECGUSB"
54#define kACTION_SYNCDATAINFO_ECGUSB @"ACTION_SYNCDATAINFO_ECGUSB"
55#define kDATAINFO @"DATAINFO"
56#define kACTION_FINISHSYNCDATA_ECGUSB @"ACTION_FINISHSYNCDATA_ECGUSB"
57#define kACTION_SYNCDATAPROGRESS_ECGUSB @"ACTION_SYNCDATAPROGRESS_ECGUSB"
58#define kPROGRESS @"PROGRESS"
59// Delete data
60#define kACTION_DELETEDATA_ECGUSB @"ACTION_DELETEDATA_ECGUSB"
61// SPLICE
62#define kACTION_SPLICE @"ACTION_SPLICE"
63#define kSPLICE_DATA @"SPLICE_DATA"
64#define kSPLICE_ERROR_DESCRIPTION @"SPLICE_ERROR_DESCRIPTION"
65// Get cache
66#define kACTION_GET_CACHE @"ACTION_GET_CACHE"
67#define kGET_CACHE_DATA @"GET_CACHE_DATA"
68// Filter
69#define kACTION_FILTER @"ACTION_FILTER"
70#define kFILTER_DATA @"FILTER_DATA"
71#define kFILTER_ERROR_DESCRIPTION @"FILTER_ERROR_DESCRIPTION"
72
73@interface ECGProfileModule : NSObject<RCTBridgeModule>
74
75@end