File tree 1 file changed +10
-4
lines changed
1 file changed +10
-4
lines changed Original file line number Diff line number Diff line change @@ -253,6 +253,9 @@ byte channel(const byte* data)
253
253
case 0x40 :
254
254
channel = 3 ;
255
255
break ;
256
+ default :
257
+ channel = 0 ;
258
+ break ;
256
259
}
257
260
#ifdef MY_DEBUG
258
261
Serial.println (" Oregon channel: " + String (channel));
@@ -302,8 +305,8 @@ const byte* DataToDecoder (class DecodeOOK& decoder)
302
305
303
306
int FindSensor (const int id, int maxsensor)
304
307
{
305
- int i ;
306
- for (i=0 ; i<maxsensor; i++){
308
+ int EepromId ;
309
+ for (int i=0 ; i<maxsensor; i++){
307
310
#ifdef MySensor_h
308
311
int SensorID = loadState (i);
309
312
#else
@@ -323,7 +326,8 @@ int FindSensor (const int id, int maxsensor)
323
326
Serial.print (" has been saved in position EEPROM: " );
324
327
Serial.println (i);
325
328
#endif
326
- return i;
329
+ EepromId = i;
330
+ break ;
327
331
}
328
332
329
333
if (id == SensorID){
@@ -333,9 +337,11 @@ int FindSensor (const int id, int maxsensor)
333
337
Serial.print (" has been find in position EEPROM: " );
334
338
Serial.println (i);
335
339
#endif
336
- return i;
340
+ EepromId = i;
341
+ break ;
337
342
}
338
343
}
344
+ return EepromId;
339
345
}
340
346
341
347
#endif
You can’t perform that action at this time.
0 commit comments