idk
This commit is contained in:
parent
8f597a7eda
commit
45d8f1a5fa
1 changed files with 7 additions and 2 deletions
|
@ -181,7 +181,7 @@ void mpuMotionDetectMode() {
|
||||||
lcd_delay(100);
|
lcd_delay(100);
|
||||||
mpu.resetSensors();
|
mpu.resetSensors();
|
||||||
lcd_delay(100);
|
lcd_delay(100);
|
||||||
mpu.setAccelerometerPowerOnDelay(2); //max 3
|
|
||||||
mpu.setTempSensorEnabled(false);
|
mpu.setTempSensorEnabled(false);
|
||||||
// disable fifo when sleeping
|
// disable fifo when sleeping
|
||||||
mpu.setFIFOEnabled(false);
|
mpu.setFIFOEnabled(false);
|
||||||
|
@ -216,6 +216,7 @@ void mpuMotionDetectMode() {
|
||||||
|
|
||||||
// enable only motion detection interrupt
|
// enable only motion detection interrupt
|
||||||
mpu.setIntEnabled((1 << MPU6050_INTERRUPT_MOT_BIT) | (1 << MPU6050_INTERRUPT_FF_BIT));
|
mpu.setIntEnabled((1 << MPU6050_INTERRUPT_MOT_BIT) | (1 << MPU6050_INTERRUPT_FF_BIT));
|
||||||
|
mpu.setAccelerometerPowerOnDelay(2); //max 3
|
||||||
mpuSetInterruptMode();
|
mpuSetInterruptMode();
|
||||||
// ensure the accellerometers are on
|
// ensure the accellerometers are on
|
||||||
// mpu.setStandbyXAccelEnabled(false);
|
// mpu.setStandbyXAccelEnabled(false);
|
||||||
|
@ -226,6 +227,10 @@ void mpuMotionDetectMode() {
|
||||||
mpu.setStandbyXGyroEnabled(true);
|
mpu.setStandbyXGyroEnabled(true);
|
||||||
mpu.setStandbyYGyroEnabled(true);
|
mpu.setStandbyYGyroEnabled(true);
|
||||||
mpu.setStandbyZGyroEnabled(true);
|
mpu.setStandbyZGyroEnabled(true);
|
||||||
|
|
||||||
|
mpu.setWakeFrequency(50);
|
||||||
|
mpu.setWakeCycleEnabled(true);
|
||||||
|
mpu.setSleepEnabled(true);
|
||||||
|
|
||||||
}
|
}
|
||||||
|
|
||||||
|
@ -475,7 +480,7 @@ void sleepTimer() {
|
||||||
mpu.getIntStatus();
|
mpu.getIntStatus();
|
||||||
// enable wakeup from ext0
|
// enable wakeup from ext0
|
||||||
esp_sleep_enable_ext0_wakeup(GPIO_NUM_34, 0);
|
esp_sleep_enable_ext0_wakeup(GPIO_NUM_34, 0);
|
||||||
lcd_delay(100);
|
lcd_delay(150);
|
||||||
esp_deep_sleep_start();
|
esp_deep_sleep_start();
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
Loading…
Add table
Reference in a new issue