File tree Expand file tree Collapse file tree 1 file changed +7
-5
lines changed Expand file tree Collapse file tree 1 file changed +7
-5
lines changed Original file line number Diff line number Diff line change @@ -73,7 +73,8 @@ int MKRIoTCarrier::begin() {
7373 Relay2.begin ();
7474
7575 // Sensors
76- uint8_t sensorsOK = !Light.begin () << 0 | !Pressure.begin () << 1 | !IMUmodule.begin () << 2 | !Env.begin () << 3 | !AirQuality.begin () << 4 ;
76+ uint8_t sensorsOK = !Light.begin () << 0 | !Pressure.begin () << 1 | !IMUmodule.begin () << 2 | !Env.begin () << 3 |
77+ (_revision == BOARD_REVISION_2 ? !AirQuality.begin () << 4 : 0 );
7778
7879
7980 // If some of the sensors are not connected
@@ -88,10 +89,11 @@ int MKRIoTCarrier::begin() {
8889 if (sensorsOK & 0b0100 ){
8990 Serial.println (" IMU is not connected" );
9091 }
91- if (MKRIoTCarrier::_revision != BOARD_REVISION_2) {
92- if (sensorsOK & 0b1000 ){
93- Serial.println (" Environmental sensor is not connected!" );
94- }
92+ if (sensorsOK & 0b1000 ){
93+ Serial.println (" Environmental sensor is not connected!" );
94+ }
95+ if (sensorsOK & 0b10000 ){
96+ Serial.println (" Air quality sensor is not connected!" );
9597 }
9698 return false ;
9799 }
You can’t perform that action at this time.
0 commit comments