From 9d2d9100592e18fed985730298215884127fc568 Mon Sep 17 00:00:00 2001 From: zer0 Date: Sat, 19 Dec 2009 19:25:44 +0100 Subject: [PATCH] fixed point in robot system 2 --- modules/devices/robot/robot_system/robot_system.h | 8 ++++++++ 1 file changed, 8 insertions(+) diff --git a/modules/devices/robot/robot_system/robot_system.h b/modules/devices/robot/robot_system/robot_system.h index 8f72dc5..ff868d3 100755 --- a/modules/devices/robot/robot_system/robot_system.h +++ b/modules/devices/robot/robot_system/robot_system.h @@ -69,11 +69,19 @@ struct robot_system /* External encoders */ int32_t (*left_ext_encoder)(void *); void* left_ext_encoder_param; +#ifdef CONFIG_MODULE_ROBOT_SYSTEM_USE_F64 f64 left_ext_gain; +#else + double left_ext_gain; +#endif int32_t (*right_ext_encoder)(void *); void* right_ext_encoder_param; +#ifdef CONFIG_MODULE_ROBOT_SYSTEM_USE_F64 f64 right_ext_gain; +#else + double right_ext_gain; +#endif /* PWM */ void (*left_pwm)(void *, int32_t); -- 2.39.5