Unity-Gyroscope-Parallax
Unity-Gyroscope-Parallax copied to clipboard
Changing sample rate doesn't do anything. Stuck at 0.02 update interval
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.