From 4ce696a52047d857cca440a7540e1aed178bc6fd Mon Sep 17 00:00:00 2001 From: Andrew Tridgell Date: Sat, 6 Jan 2018 10:53:09 +1100 Subject: [PATCH] AP_Math: fixed example build on ChibiOS --- libraries/AP_Math/examples/eulers/eulers.cpp | 7 +------ 1 file changed, 1 insertion(+), 6 deletions(-) diff --git a/libraries/AP_Math/examples/eulers/eulers.cpp b/libraries/AP_Math/examples/eulers/eulers.cpp index 1d2f6f7ecc..ec52ebec2e 100644 --- a/libraries/AP_Math/examples/eulers/eulers.cpp +++ b/libraries/AP_Math/examples/eulers/eulers.cpp @@ -243,12 +243,7 @@ void test_frame_transforms(void) // generate a random float between -1 and 1 static float rand_num(void) { -#if CONFIG_HAL_BOARD == HAL_BOARD_PX4 - /* random() isn't implemented for PX4 */ - return 2.0f * rand() / MAX_RAND - 1.0f; -#else - return 2.0f * random() / RAND_MAX - 1.0f; -#endif + return ((2.0f * get_random16()) / 0xFFFF) - 1.0f; } void test_matrix_rotate(void)