summaryrefslogtreecommitdiff
path: root/libs/ihealth-sdk/ios/ReactNativeIOSLibrary/ECGProfileModule.m
diff options
context:
space:
mode:
Diffstat (limited to 'libs/ihealth-sdk/ios/ReactNativeIOSLibrary/ECGProfileModule.m')
-rw-r--r--libs/ihealth-sdk/ios/ReactNativeIOSLibrary/ECGProfileModule.m76
1 files changed, 76 insertions, 0 deletions
diff --git a/libs/ihealth-sdk/ios/ReactNativeIOSLibrary/ECGProfileModule.m b/libs/ihealth-sdk/ios/ReactNativeIOSLibrary/ECGProfileModule.m
new file mode 100644
index 0000000..c7e8103
--- /dev/null
+++ b/libs/ihealth-sdk/ios/ReactNativeIOSLibrary/ECGProfileModule.m
@@ -0,0 +1,76 @@
1//
2// ECGProfileModule.m
3// ReactNativeIOSLibrary
4//
5// Created by daiqingquan on 2018/1/5.
6// Copyright © 2018年 daiqingquan. All rights reserved.
7//
8
9#import "ECGProfileModule.h"
10
11@implementation ECGProfileModule
12
13RCT_EXPORT_MODULE()
14
15#pragma mark
16#pragma mark - constantsToExport
17
18
19- (NSDictionary *)constantsToExport
20{
21 return @{
22 kACTION_GET_ALL_CONNECTED_DEVICES:kACTION_GET_ALL_CONNECTED_DEVICES,
23
24 kACTION_ERROR_ECG:kACTION_ERROR_ECG,
25 kERROR_NUM_ECG:kERROR_NUM_ECG,
26 kERROR_DESCRIPTION_ECG:kERROR_DESCRIPTION_ECG,
27
28 kACTION_BATTERY_ECG:kACTION_BATTERY_ECG,
29 kBATTERY_ECG:kBATTERY_ECG,
30
31 kACTION_SYSTIME:kACTION_SYSTIME,
32
33 kACTION_MEASURE_WAVEData:kACTION_MEASURE_WAVEData,
34 kACTION_MEASURE_ECGPulse:kACTION_MEASURE_ECGPulse,
35 kMEASURE_WAVEData:kMEASURE_WAVEData,
36 kMEASURE_ECGPulse:kMEASURE_ECGPulse,
37
38 kACTION_STOPMEASURE_ECG:kACTION_STOPMEASURE_ECG,
39
40 kACTION_ELECTRODE_STATUS:kACTION_ELECTRODE_STATUS,
41 kELECTRODE_STATUS:kELECTRODE_STATUS,
42
43 kACTION_ERROR_ECGUSB:kACTION_ERROR_ECGUSB,
44 kERROR_NUM_ECGUSB:kERROR_NUM_ECGUSB,
45 kERROR_DESCRIPTION_ECGUSB:kERROR_DESCRIPTION_ECGUSB,
46
47 kACTION_SYNCDATA_ECGUSB:kACTION_SYNCDATA_ECGUSB,
48 kACTION_STARTSYNCDATA_ECGUSB:kACTION_STARTSYNCDATA_ECGUSB,
49 kACTION_SYNCDATAINFO_ECGUSB:kACTION_SYNCDATAINFO_ECGUSB,
50 kDATAINFO:kDATAINFO,
51 kACTION_FINISHSYNCDATA_ECGUSB:kACTION_FINISHSYNCDATA_ECGUSB,
52 kACTION_SYNCDATAPROGRESS_ECGUSB:kACTION_SYNCDATAPROGRESS_ECGUSB,
53 kPROGRESS:kPROGRESS,
54
55 kACTION_DELETEDATA_ECGUSB:kACTION_DELETEDATA_ECGUSB,
56
57 kACTION_SPLICE:kACTION_SPLICE,
58 kSPLICE_DATA:kSPLICE_DATA,
59 kSPLICE_ERROR_DESCRIPTION:kSPLICE_ERROR_DESCRIPTION,
60
61 kACTION_GET_CACHE:kACTION_GET_CACHE,
62 kGET_CACHE_DATA:kGET_CACHE_DATA,
63
64 kACTION_FILTER:kACTION_FILTER,
65 kFILTER_DATA:kFILTER_DATA,
66 kFILTER_ERROR_DESCRIPTION:kFILTER_ERROR_DESCRIPTION,
67
68 };
69};
70
71+ (BOOL)requiresMainQueueSetup
72{
73 return YES;
74}
75
76@end