Hey @PJ_Glasso! I realize this post is many moons old by now, but I was wondering if you had any insight as to why your “double-tap to wake/sleep” code works for the mbed-enabled board version (Seeed NRF52 mbed-enabled Boards, v2.9.0) but not the non-mbed version (I’m using Seeed NRF52 Boards v1.1.8)?
For context, when running on the non-mbed board version, double-tapping increments the interrupt counter, and the board ostensibly enters a power-off state momentarily, only to re-awake immediately. (This is even when including the delay as suggested.) Any suggestions on where to start if I wanted to adapt your code to non-mbed?
It’s my understanding that Seeed themselves recommend the mbed-enabled board versions when doing more advanced work with the IMU, but I’ve also heard that this choice can lead to headaches down the road due to poorer documentation than the Adafruit board library.
Apologies also if I’m asking the wrong questions–it’s probably clear that I’m new to this stuff, haha. Thanks in advance!