You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
{{ message }}
This repository has been archived by the owner on Jan 10, 2025. It is now read-only.
Description
The LSM6DSOX provides two sensing capabilities: accelerometer and gyroscope. Each of them have been implemented separately as two classes, despite being the same device. This is not ideal, as they both would be sharing access to the same I2C peripheral in hardware.
Consolidate them into one, single class that inherits both IAccelerometer and IGyroscope.
In the Sensor layer, should the source code be kept in the Accelerometer or the Gyroscope folder?
Neither. Instead, make a new IMU folder.
Definition of Done
Tested
Improvement goals have been met
Code reviewed
The text was updated successfully, but these errors were encountered:
Description
The LSM6DSOX provides two sensing capabilities: accelerometer and gyroscope. Each of them have been implemented separately as two classes, despite being the same device. This is not ideal, as they both would be sharing access to the same I2C peripheral in hardware.
Consolidate them into one, single class that inherits both
IAccelerometer
andIGyroscope
.In the Sensor layer, should the source code be kept in the Accelerometer or the Gyroscope folder?
Neither. Instead, make a new IMU folder.
Definition of Done
The text was updated successfully, but these errors were encountered: