diff --git a/wpilibc/src/main/native/cpp/ADIS16470_IMU.cpp b/wpilibc/src/main/native/cpp/ADIS16470_IMU.cpp index 3172bd803b..08ec99ee86 100644 --- a/wpilibc/src/main/native/cpp/ADIS16470_IMU.cpp +++ b/wpilibc/src/main/native/cpp/ADIS16470_IMU.cpp @@ -649,7 +649,7 @@ void ADIS16470_IMU::Acquire() { // Read number of bytes currently stored in the buffer int data_count = m_spi->ReadAutoReceivedData(buffer, 0, 0_s); - // Check if frame is incomplete. Add 1 because of timestamp + // Check if frame is incomplete int data_remainder = data_count % dataset_len; // Remove incomplete data from read count int data_to_read = data_count - data_remainder; diff --git a/wpilibj/src/main/java/edu/wpi/first/wpilibj/ADIS16448_IMU.java b/wpilibj/src/main/java/edu/wpi/first/wpilibj/ADIS16448_IMU.java index a6544eda67..26ef204053 100644 --- a/wpilibj/src/main/java/edu/wpi/first/wpilibj/ADIS16448_IMU.java +++ b/wpilibj/src/main/java/edu/wpi/first/wpilibj/ADIS16448_IMU.java @@ -700,7 +700,7 @@ public class ADIS16448_IMU implements AutoCloseable, Sendable { // Read number of bytes currently stored in the buffer int data_count = m_spi.readAutoReceivedData(buffer, 0, 0); - // Check if frame is incomplete. Add 1 because of timestamp + // Check if frame is incomplete int data_remainder = data_count % dataset_len; // Remove incomplete data from read count int data_to_read = data_count - data_remainder; diff --git a/wpilibj/src/main/java/edu/wpi/first/wpilibj/ADIS16470_IMU.java b/wpilibj/src/main/java/edu/wpi/first/wpilibj/ADIS16470_IMU.java index 14a5630c2f..574ea17a32 100644 --- a/wpilibj/src/main/java/edu/wpi/first/wpilibj/ADIS16470_IMU.java +++ b/wpilibj/src/main/java/edu/wpi/first/wpilibj/ADIS16470_IMU.java @@ -691,7 +691,7 @@ public class ADIS16470_IMU implements AutoCloseable, Sendable { // Read number of bytes currently stored in the buffer int data_count = m_spi.readAutoReceivedData(buffer, 0, 0); - // Check if frame is incomplete. Add 1 because of timestamp + // Check if frame is incomplete int data_remainder = data_count % dataset_len; // Remove incomplete data from read count int data_to_read = data_count - data_remainder;