Skip to content

Accelerometer scale #12

Description

@kklisura

Any idea where this scale comes from, the number 65536?

# scaling (q16 raw -> g) / (q16 raw -> deg/s)
ACCEL_SCALE = 65536.0           # Q16 raw -> g

(taken from here)

The scaled values are close be believable, but, imo, they seem off.

For my stationary device, I get the z scaled: -0.9882965087890625 - that should represent 1g. I would expect it to be more close to 1 then this. If I would to get m/s^2 -0.9882965087890625 * 9.80665 = -9.69187795791626 - and now this is completely off.

I get we don't have datasheet of presumably Bosch BMI286, but looking at other Bosch IMUs the Sensitivity parameter ranges between following values: 16384, 8192, 4096, 2048.

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Projects

    No projects

      Milestone

      No milestone

      Relationships

      None yet

      Development

      No branches or pull requests

      Issue actions