|
24 | 24 | // void test_all_registers_imu_icm20948(); |
25 | 25 | // void test_accel_gyro_imu_icm20948(); |
26 | 26 | void test_imu_icm20948(); |
| 27 | +void test_accel_gyro_mag_imu_icm20948(); |
27 | 28 |
|
28 | 29 | // APP ENTRY POINT |
29 | 30 | void app_main(void) |
@@ -70,7 +71,8 @@ void app_main(void) |
70 | 71 | // test_accel_imu_icm20948(); |
71 | 72 | // test_accel_gyro_imu_icm20948(); |
72 | 73 |
|
73 | | - test_imu_icm20948(); |
| 74 | + // test_imu_icm20948(); |
| 75 | + test_accel_gyro_mag_imu_icm20948(); |
74 | 76 | } |
75 | 77 |
|
76 | 78 | void test_imu_icm20948() |
@@ -142,15 +144,15 @@ void test_accel_gyro_mag_imu_icm20948() |
142 | 144 | for (int i = 0; i < 2000; ++i) |
143 | 145 | { |
144 | 146 | biodyn_imu_icm20948_read_accel_gyro_mag(&data); |
145 | | - ESP_LOGI(MAIN_TAG, "ACCEL X: %.3f %s", data.accel_x, IMU_ACCEL_UNIT); |
146 | | - ESP_LOGI(MAIN_TAG, "ACCEL Y: %.3f %s", data.accel_y, IMU_ACCEL_UNIT); |
147 | | - ESP_LOGI(MAIN_TAG, "ACCEL Z: %.3f %s", data.accel_z, IMU_ACCEL_UNIT); |
148 | | - ESP_LOGI(MAIN_TAG, "GYRO X: %.3f %s", data.gyro_x, IMU_GYRO_UNIT); |
149 | | - ESP_LOGI(MAIN_TAG, "GYRO Y: %.3f %s", data.gyro_y, IMU_GYRO_UNIT); |
150 | | - ESP_LOGI(MAIN_TAG, "GYRO Z: %.3f %s", data.gyro_z, IMU_GYRO_UNIT); |
151 | | - ESP_LOGI(MAIN_TAG, "MAG X: %.3f %s", data.mag_x, IMU_MAG_UNIT); |
152 | | - ESP_LOGI(MAIN_TAG, "MAG Y: %.3f %s", data.mag_y, IMU_MAG_UNIT); |
153 | | - ESP_LOGI(MAIN_TAG, "MAG Z: %.3f %s", data.mag_z, IMU_MAG_UNIT); |
| 147 | + ESP_LOGI(MAIN_TAG, "ACCEL X: %.6f %s", data.accel_x, IMU_ACCEL_UNIT); |
| 148 | + ESP_LOGI(MAIN_TAG, "ACCEL Y: %.6f %s", data.accel_y, IMU_ACCEL_UNIT); |
| 149 | + ESP_LOGI(MAIN_TAG, "ACCEL Z: %.6f %s", data.accel_z, IMU_ACCEL_UNIT); |
| 150 | + ESP_LOGI(MAIN_TAG, "GYRO X: %.6f %s", data.gyro_x, IMU_GYRO_UNIT); |
| 151 | + ESP_LOGI(MAIN_TAG, "GYRO Y: %.6f %s", data.gyro_y, IMU_GYRO_UNIT); |
| 152 | + ESP_LOGI(MAIN_TAG, "GYRO Z: %.6f %s", data.gyro_z, IMU_GYRO_UNIT); |
| 153 | + ESP_LOGI(MAIN_TAG, "MAG X: %.6f %s", data.mag_x, IMU_MAG_UNIT); |
| 154 | + ESP_LOGI(MAIN_TAG, "MAG Y: %.6f %s", data.mag_y, IMU_MAG_UNIT); |
| 155 | + ESP_LOGI(MAIN_TAG, "MAG Z: %.6f %s", data.mag_z, IMU_MAG_UNIT); |
154 | 156 | vTaskDelay(pdMS_TO_TICKS(100)); // Sleep for 100 ms (0.1 second) |
155 | 157 | } |
156 | 158 | } |
0 commit comments