File tree 2 files changed +10
-3
lines changed
2 files changed +10
-3
lines changed Original file line number Diff line number Diff line change 23
23
// Touch pads values for using the case or just directly on the board
24
24
// Define on the sketch to use it
25
25
bool CARRIER_CASE = false ;
26
-
26
+
27
+ mkr_iot_carrier_rev2 mkr_iot_carrier_rev2_instance;
28
+ Bsec* mkr_iot_carrier_rev2::iaqSensor;
29
+
27
30
MKRIoTCarrier::MKRIoTCarrier () {
28
31
}
29
32
@@ -34,6 +37,7 @@ int MKRIoTCarrier::begin() {
34
37
pinMode (AREF_PIN,INPUT_PULLUP);
35
38
if (digitalRead (AREF_PIN) == LOW) {
36
39
MKRIoTCarrier::_revision = BOARD_REVISION_2;
40
+ mkr_iot_carrier_rev2::iaqSensor = nullptr ;
37
41
} else {
38
42
MKRIoTCarrier::_revision = BOARD_REVISION_1;
39
43
}
Original file line number Diff line number Diff line change @@ -62,8 +62,9 @@ namespace mkr_iot_carrier_rev1 {
62
62
};
63
63
};
64
64
65
- namespace mkr_iot_carrier_rev2 {
66
- static Bsec *iaqSensor = nullptr ;
65
+ class mkr_iot_carrier_rev2 {
66
+ public:
67
+ static Bsec *iaqSensor;
67
68
enum relays {
68
69
RELAY1 = 1 ,
69
70
RELAY2 = 2 ,
@@ -85,6 +86,8 @@ namespace mkr_iot_carrier_rev2 {
85
86
};
86
87
};
87
88
89
+ extern mkr_iot_carrier_rev2 mkr_iot_carrier_rev2_instance;
90
+
88
91
#define BME_SLAVE_ADDRESS 0x76
89
92
90
93
#define LSM6DSOX_ADDRESS 0x6A
You can’t perform that action at this time.
0 commit comments