Skip to content

Weird behavior setting fifoThreshold #29

@s4cha

Description

@s4cha

Hey,
I was encountering issues with imu.settings.fifoThreshold when I realized the high byte is commented out in

LSM6DS3.cpp line 849.

    //Write the data
    writeRegister(LSM6DS3_ACC_GYRO_FIFO_CTRL1, thresholdLByte);
    //writeRegister(LSM6DS3_ACC_GYRO_FIFO_CTRL2, thresholdHByte);  // <--- Is this expected?
    writeRegister(LSM6DS3_ACC_GYRO_FIFO_CTRL3, tempFIFO_CTRL3);
    writeRegister(LSM6DS3_ACC_GYRO_FIFO_CTRL4, tempFIFO_CTRL4);
    writeRegister(LSM6DS3_ACC_GYRO_FIFO_CTRL5, tempFIFO_CTRL5);

//writeRegister(LSM6DS3_ACC_GYRO_FIFO_CTRL2, thresholdHByte);

Is this expected?

Metadata

Metadata

Assignees

Labels

Type

No type

Projects

Status

Done

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions