Revision ded1ded7 test/periphery-lld/MPU6050_v1/aos_test_MPU6050.c

View differences:

test/periphery-lld/MPU6050_v1/aos_test_MPU6050.c
54 54

  
55 55
  aosTestResultInit(&result);
56 56

  
57
    status = mpu6050_lld_read_register(((aos_test_mpu6050data_t*)test->data)->mpu, MPU6050_LLD_WHO_AM_I, data, 1, ((aos_test_mpu6050data_t*)test->data)->timeout);
58
    if (status == APAL_STATUS_OK && data[0] == MPU6050_I_AM) {
57
    status = mpu6050_lld_read_register(((aos_test_mpu6050data_t*)test->data)->mpu, MPU6050_LLD_REGISTER_WHO_AM_I, data, 1, ((aos_test_mpu6050data_t*)test->data)->timeout);
58
    if (status == APAL_STATUS_OK && data[0] == MPU6050_LLD_WHO_AM_I) {
59 59
      aosTestPassed(stream, &result);
60 60
    } else {
61
      aosTestFailedMsg(stream, &result, "0x%08X | 0x%02X\n", status, data[0]);
61
      aosTestFailedMsg(stream, &result, "0x%08X | 0x%02X (%u)\n", status, data[0], i2cGetErrors(((aos_test_mpu6050data_t*)test->data)->mpu->i2cd));
62 62
    }
63 63

  
64 64
  return result;

Also available in: Unified diff