File tree 1 file changed +9
-1
lines changed
1 file changed +9
-1
lines changed Original file line number Diff line number Diff line change @@ -213,7 +213,7 @@ def __init__(self):
213
213
if chip_id != _CHIP_ID :
214
214
raise RuntimeError ("bad chip id (%x != %x)" % (chip_id , _CHIP_ID ))
215
215
self ._reset ()
216
- self ._write_register ( _POWER_REGISTER , _POWER_NORMAL )
216
+ self .set_normal_mode ( )
217
217
self ._write_register (_PAGE_REGISTER , 0x00 )
218
218
self ._write_register (_TRIGGER_REGISTER , 0x00 )
219
219
self .accel_range = ACCEL_4G
@@ -736,6 +736,14 @@ def axis_remap(self, remap):
736
736
# Go back to normal operation mode.
737
737
self ._write_register (_MODE_REGISTER , current_mode )
738
738
739
+ def set_normal_mode (self ):
740
+ """Sets the sensor to Normal power mode"""
741
+ self ._write_register (_POWER_REGISTER , _POWER_NORMAL )
742
+
743
+ def set_suspend_mode (self ):
744
+ """Sets the sensor to Suspend power mode"""
745
+ self ._write_register (_POWER_REGISTER , _POWER_SUSPEND )
746
+
739
747
740
748
class BNO055_I2C (BNO055 ):
741
749
"""
You can’t perform that action at this time.
0 commit comments