Hello Dear Deniz,
You may not see any change on “sleep and wake on button B1” if the watchX is plugged into a USB port. We prevent sleep while the watchX is plugged into a USB because it causes communication issues. Please make sure to test your code when the watchX is unplugged. Make sure to wake the watchX before sending any firmware. It is enough to wake it once when connected to a USB port.
- Oled power off works whether the watchX is connected to a USB or not.
- IMU is working during the sleep, but since the MCU is sleeping you can’t process the data.
- BLE is working during the sleep how ever, since the MCU is sleeping you can’t process the data
You can power off the OLED and you don’t put the MCU into sleep and you can use IMU and BLE. Putting OLED into sleep helps in power saving however MCU will still consume a lot of power.
Let me know if you have more questions.