@@ -39,7 +39,7 @@ The `is_initialized` boolean in `SensorInfo` is set to `true` or `false` accordi
When `start()` is called, the `SensorManager` initializes the `TaskScheduler`: for each `SensorSampler`, it adds to the scheduler the `sampleAndCallback()` method to be called periodically according to the sampler's period.
Samplers with lower period are added to the `TaskScheduler` before the ones that have higher period (see `TaskScheduler`'s warning).
> :information_source: **The `SensorManager` also exposes method to enable/disable sensors at runtime, but the list of existing sensors in the `SensorManager` can not be changed after its creation.**
> :information_source: **The `SensorManager` also exposes method to enable/disable sensors at runtime, but the set of sensors can not be changed after its creation: all the needed sensors must be passed to the `SensorManager` constructor.**
> :information_source: **An externally created `TaskScheduler` can be passed to the `SensorManager` constructor. In this case `SensorSampler` will be added to the existing scheduler, instead of creating a new one, starting from the higher task ID existing.**