-
Notifications
You must be signed in to change notification settings - Fork 63
Feature request: idle power / low power mode #71
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Comments
Related to #67 . Feel free to close the issue if you accept this feature request. |
No idea where the author found this, and I would need to test (but I do not have good power measuring equipment; anyone who has?), but: |
(copy for archive: // This code resets the BNO080 or put it into sleep
void reset_BNO(){
uint8_t action = 2; // 1 = reset, 2 = on; 3 = sleep
uint8_t reset_BNO[4] = {0,1,0,action};
I2c.write(BNO_ADDRESS,5,reset_BNO,4); |
Many thanks, that would be amazing, cannot thank you enough :) I suspect this will also "solve" the I2C connection issue: I can just "get it to work" once at the very beginning, if necessary going through several booting up. Then I will never really switch off the sensor, only put it to sleep and wake it up :) , |
Arrgh, regarding the reset issue on I2C: no, I am just forgetting that I would probably need to switch off the Artemis for low power, which will shut off the I2C from the Artemis side I guess... Another option is that I do not really switch off the Artemis - I do not need that low power, if the Artemis draws 1mA instead of 0.015 mA it is good enough to me. Will look into this :) . |
Partial success... |
Ok, many thanks for your help! Yes, 7mA is a bit high. Maybe I should / could take contact with Hillcrest labs? Similar to the other issue, do you have an address you recommend asking them on / should I put you in copy? |
Could the 7mA be in part related to the LED and the resistor on it? I am a bit confused, looked on the schematics here https://raw.githubusercontent.com/sparkfun/Qwiic_IMU_BNO080/master/Hardware/Qwiic_IMU_Bonobo.pdf but could not find the LED on it (probably I am just missing something). |
(actually there are quite a few resistors on the board that I do not find on the schematics; probably just tired. |
Sorry, long day, and I read too fast: "by" 7mA, not "to" 7mA, right? I will check on my side tomorrow. |
Hi JR, |
Ok, thanks for your help, this is very helpful :) . |
PS: do you think this is an issue with the breakout or the BNO (and in this case, should the manufacturer be notified? ...). |
(also, curious if some of the issues we have here are fixed in the BNO085; if I remember well, the manufacturer fixed quite a few hardware issues on the 85 upgrade, right?). |
First, not sure if this is how feature requests should be opened, sorry if this is wrong.
The datasheet, Fig. 6-15 mentions that in "idle power", the sensor can use "0.12 mA (VDDIO Rail)" or "0.01 mA (VDD Rail)". I cannot find more about this in the datasheet.
The text was updated successfully, but these errors were encountered: