Mercurial > public > ostc4
comparison Discovery/Src/settings.c @ 522:7512804bc6cf
Added compile switch for motion control:
The motion control function has only beta maturity at the moment. In previous version it was more or less hidden in a sub menu. Because it is now on a top level page the compile switch has been added to enable deactivation till function is more mature.
author | Ideenmodellierer |
---|---|
date | Thu, 10 Sep 2020 20:51:36 +0200 |
parents | 06b21f1e47a5 |
children | 02e7e11fdbe8 |
comparison
equal
deleted
inserted
replaced
521:e221cf762f45 | 522:7512804bc6cf |
---|---|
1364 if(Settings.FlipDisplay > 1) /* only boolean values allowed */ | 1364 if(Settings.FlipDisplay > 1) /* only boolean values allowed */ |
1365 { | 1365 { |
1366 Settings.FlipDisplay = 0; | 1366 Settings.FlipDisplay = 0; |
1367 corrections++; | 1367 corrections++; |
1368 } | 1368 } |
1369 | |
1370 #ifdef ENABLE_MOTION_CONTROL | |
1369 if(Settings.MotionDetection >= MOTION_DETECT_END) | 1371 if(Settings.MotionDetection >= MOTION_DETECT_END) |
1370 { | 1372 { |
1371 Settings.MotionDetection = MOTION_DETECT_OFF; | 1373 Settings.MotionDetection = MOTION_DETECT_OFF; |
1372 corrections++; | 1374 corrections++; |
1373 } | 1375 } |
1376 #else | |
1377 Settings.MotionDetection = MOTION_DETECT_OFF; | |
1378 #endif | |
1374 | 1379 |
1375 if(corrections > 255) | 1380 if(corrections > 255) |
1376 return 255; | 1381 return 255; |
1377 else | 1382 else |
1378 return (uint8_t)corrections; | 1383 return (uint8_t)corrections; |