---
title: "startAccelerometerUpdates(handler:)"
framework: coremotion
role: symbol
role_heading: Instance Method
path: "coremotion/cmbatchedsensormanager/startaccelerometerupdates(handler:)"
---

# startAccelerometerUpdates(handler:)

## Declaration

```swift
func startAccelerometerUpdates(handler: @escaping ([CMAccelerometerData]?, (any Error)?) -> Void)
```

## See Also

### Collecting accelerometer data

- [startAccelerometerUpdates()](coremotion/cmbatchedsensormanager/startaccelerometerupdates().md)
- [stopAccelerometerUpdates()](coremotion/cmbatchedsensormanager/stopaccelerometerupdates().md)
- [accelerometerBatch](coremotion/cmbatchedsensormanager/accelerometerbatch.md)
- [accelerometerUpdates()](coremotion/cmbatchedsensormanager/accelerometerupdates().md)
- [CMBatchedSensorManager.AccelerometerUpdates](coremotion/cmbatchedsensormanager/accelerometerupdates.md)
- [isAccelerometerActive](coremotion/cmbatchedsensormanager/isaccelerometeractive.md)
