Я пытаюсь прочитать состояние определенного регистра LSM6DSL. Я видел это из файла. c, который я использовал для LSM6DSL.
status_t LSM6DSL_ACC_GYRO_R_DSD_YL(void *handle, LSM6DSL_ACC_GYRO_DSD_YL_t *value)
{
if( !LSM6DSL_ACC_GYRO_ReadReg(handle, LSM6DSL_ACC_GYRO_D6D_SRC, (u8_t *)value, 1) )
return MEMS_ERROR;
*value &= LSM6DSL_ACC_GYRO_DSD_YL_MASK; //mask
return MEMS_SUCCESS;
}
Есть ли способ прочитать его статус? Я хотел бы присвоить int
значение 1 и значение 0, например YLdetected
.