diff --git a/src/tests/sensors/test-vn300.cpp b/src/tests/sensors/test-vn300.cpp index 6e2baad74ba511dc8e406dc24018f1c718a87d92..534ef0c7a964380241e737413a7eb4d86997aad1 100644 --- a/src/tests/sensors/test-vn300.cpp +++ b/src/tests/sensors/test-vn300.cpp @@ -40,8 +40,8 @@ int main() u6tx1.alternateFunction(8); u6tx1.mode(Mode::ALTERNATE); - USART usart(USART6, 115200, 1000); - VN300 sensor{usart, 115200, VN300::CRCOptions::CRC_ENABLE_8}; + USART usart(USART6, 115200); + VN300 sensor{usart, 460800, VN300::CRCOptions::CRC_ENABLE_8}; // Let the sensor start up Thread::sleep(1000); @@ -74,12 +74,12 @@ int main() { sensor.sample(); sample = sensor.getLastSample(); - printf("acc: %" PRIu64 ", %.3f, %.3f, %.3f\n", + printf("acc: %" PRIu64 ", %.6f, %.6f, %.6f\n", sample.accelerationTimestamp, sample.accelerationX, sample.accelerationY, sample.accelerationZ); - printf("ang: %.3f, %.3f, %.3f\n", sample.angularSpeedX, + printf("ang: %.6f, %.6f, %.6f\n", sample.angularSpeedX, sample.angularSpeedY, sample.angularSpeedZ); - printf("ins: %.3f, %.3f, %.3f\n", sample.yaw, sample.pitch, + printf("ins: %.6f, %.6f, %.6f\n", sample.yaw, sample.pitch, sample.roll); //sensor.sampleRaw(); @@ -104,9 +104,9 @@ int main() printf("acc: %" PRIu64 ", %.3f, %.3f, %.3f\n", sample.accelerationTimestamp, sample.accelerationX, sample.accelerationY, sample.accelerationZ); - printf("ang: %.3f, %.3f, %.3f\n", sample.angularSpeedX, + printf("ang: %.6f, %.6f, %.6f\n", sample.angularSpeedX, sample.angularSpeedY, sample.angularSpeedZ); - printf("ins: %.3f, %.3f, %.3f\n", sample.yaw, sample.pitch, + printf("ins: %.6f, %.6f, %.6f\n", sample.yaw, sample.pitch, sample.roll); //Thread::sleep(20); }