diff -u -r ../legOS-0.1.7/direct-sensor.c ./direct-sensor.c --- ../legOS-0.1.7/direct-sensor.c Fri Mar 19 11:34:55 1999 +++ ./direct-sensor.c Fri Mar 19 13:30:47 1999 @@ -46,11 +46,11 @@ //! A/D values for the rotation sensor states // -#define RANGE_SIZE (40U<<6) -#define STATE_0_VALUE (1023U<<6) -#define STATE_1_VALUE (833U<<6) -#define STATE_2_VALUE (405U<<6) -#define STATE_3_VALUE (623U<<6) +#define RANGE_SIZE (ds_unscale( 40U)) +#define STATE_0_VALUE (ds_unscale(1023U)) +#define STATE_1_VALUE (ds_unscale( 833U)) +#define STATE_2_VALUE (ds_unscale( 405U)) +#define STATE_3_VALUE (ds_unscale( 623U)) //! rotation sensor range matching function //