diff --git a/components/icm20948/src/icm20948.cpp b/components/icm20948/src/icm20948.cpp index c86a2f314..4b8509a6e 100644 --- a/components/icm20948/src/icm20948.cpp +++ b/components/icm20948/src/icm20948.cpp @@ -529,7 +529,7 @@ bool Icm20948::set_gyroscope_dlpf_enabled(bool enable, std::error_code &ec) { return false; } uint8_t bitmask = 0x01; // enable DLPF is bit 0 in GYRO_CONFIG_1 - set_bits_in_register_by_mask(static_cast(RegisterBank2::GYRO_CONFIG_2), bitmask, + set_bits_in_register_by_mask(static_cast(RegisterBank2::GYRO_CONFIG_1), bitmask, enable ? bitmask : 0, ec); return !ec; }