aboutsummaryrefslogtreecommitdiffstats
path: root/src/drivers/Bma421.h
Commit message (Collapse)AuthorAgeFilesLines
* bma421: Change acceleration values to 'binary milli-G' unitsGraham Jones2024-02-111-0/+1
| | | Co-authored-by: FintasticMan <finlay.neon.kid@gmail.com>
* Format header filesFinlay Davidson2023-01-091-0/+3
| | | | In my PR updating clang-format, I forgot to also format the headers.
* Apply clang-format to all C++ filesFinlay Davidson2022-06-051-5/+1
|
* Add support for BMA425 acceleration sensor. (#440)JF0022021-06-191-0/+7
| | | * Add support for BMA425 acceleration sensor.
* Changed access modified indentationAvamander2021-04-241-2/+2
|
* Reformatted all the files according to clang-format styleAvamander2021-04-241-4/+4
|
* TwiMaster is now based on the NRFX TWI driver, as it handles more edge cases ↵Jean-François Milants2021-04-081-0/+4
| | | | | | and workarounds for errors on the bus. Reset the TWI bus after the soft-reset of the motion sensor to workaround issues on the TWI bus.
* Reset the step count every day at midnight.Jean-François Milants2021-04-041-1/+3
|
* Handle return code from BMA driver, and set a flag is the initialization ↵Jean-François Milants2021-04-041-2/+3
| | | | fails. This allows to boot InfiniTime even if the device cannot initialize.
* Code cleaning in BMA421 driver. Do the axis inversion in the driver and not ↵Jean-François Milants2021-04-041-9/+2
| | | | | | in the application. NOTE: Axis remapping from the SDK do not apply to the "raw" X/Y/Z values returned to the sensor. According to the doc, the remapping is only applied to features, but I cannot check if it has any effect on step counting (I'm not sure I use it correctly, doc is not complete enough about this feature).
* First integration of the motion sensor (bma 421) : step counting + wake on ↵Jean-François Milants2021-04-041-0/+43
wrist rotation + app to see the value of the 3 axis in "real time".