Как читать статус реестра - PullRequest
0 голосов
/ 21 июня 2020

Я пытаюсь прочитать состояние определенного регистра 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.

...