Revert "Use unsafe for accessing gyro and accel arrays"

This reverts commit e99e0afe17.
This commit is contained in:
Travis Nickles 2018-07-22 01:23:16 -05:00
parent e6ac109616
commit d1f124870f
2 changed files with 2 additions and 2 deletions

View File

@ -983,7 +983,7 @@ namespace DS4Windows
}
}
fixed (byte* pGyro = gyro, pAccel = accel) sixAxis.handleSixaxis(pGyro, pAccel, cState, elapsedDeltaTime);
sixAxis.handleSixaxis(gyro, accel, cState, elapsedDeltaTime);
/* Debug output of incoming HID data:
if (cState.L2 == 0xff && cState.R2 == 0xff)

View File

@ -220,7 +220,7 @@ namespace DS4Windows
accelZ = temInt = (int)(temInt * (current.sensNumer / (float)current.sensDenom));
}
public unsafe void handleSixaxis(byte* gyro, byte* accel, DS4State state,
public void handleSixaxis(byte[] gyro, byte[] accel, DS4State state,
double elapsedDelta)
{
int currentYaw = (short)((ushort)(gyro[3] << 8) | gyro[2]);