# Set Accelerometer Range Set up the part of the @boardname@ that measures [acceleration](/reference/input/acceleration) (how much the microbit is speeding up or slowing down), in case you need to measure high or low acceleration. ```sig input.setAccelerometerRange(AcceleratorRange.OneG); ``` ### Parameters * ``range`` means the biggest number of gravities of acceleration you will be measuring (either `1g`, `2g`, `4g`, or `8g`). Any bigger numbers will be ignored by your @boardname@, both when you are picking a number of gravities, and when you are measuring acceleration. ### Example This program says the highest acceleration that your @boardname@ will measure is 4G. Then it measures acceleration from side to side until you stop the program. ```blocks input.setAccelerometerRange(AcceleratorRange.FourG); basic.forever(() => { basic.showNumber(input.acceleration(Dimension.X)); }); ``` #### ~hint This program does not work in the simulator, only in a @boardname@. #### ~ ### See Also [compass heading](/reference/input/compass-heading), [light level](/reference/input/light-level)