Skip to content

Changing sample rate doesn't do anything. Stuck at 0.02 update interval #4

@andrewspalato

Description

@andrewspalato

The default value for gyro update interval automatically gets set to 0.02f even when I change the default sampling frequency on the gyroscope script.

I have tried the following:

`float gyroRate = 0.1f;
Input.gyro.updateInterval = gyroRate;
AttitudeSensor.current.samplingFrequency = Mathf.RoundToInt(1 / gyroRate);
GravitySensor.current.samplingFrequency = Mathf.RoundToInt(1 / gyroRate);

gyroscopeManager.SamplingFrequency = Mathf.RoundToInt(1 / gyroRate);
gyroscopeManager.RefreshGyroState();`

Calling RefreshGyroState does not enable the devices again and no parrallax/gravity happens.
Is there something I am missing?

Although I can change Input.gyro.updateInterval without calling RefreshGyroState, it does not update the new InputSystem sensors.

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