accelerometer 0.12.0

Generic, embedded-friendly accelerometer support, including traits and types for taking readings from 2 or 3-axis accelerometers and tracking device orientations.
Documentation
# Changelog
All notable changes to this project will be documented in this file.

The format is based on [Keep a Changelog](https://keepachangelog.com/en/1.0.0/),
and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0.html).

## 0.12.0 (2020-06-13)
### Fixed
- `orientation::Tracker` handling of z-orientation ([#58])

[#58]: https://github.com/NeoBirth/accelerometer.rs/pull/58

## 0.11.0 (2020-01-23)
### Changed
- Split `Accelerometer` and `RawAccelerometer` ([#53], [#54])
- Move vector types under `accelerometer::vector::*` ([#54])
- Use `accelerometer::Error` in (Raw)`Accelerometer` API ([#54])

[#53]: https://github.com/NeoBirth/accelerometer.rs/pull/53
[#54]: https://github.com/NeoBirth/accelerometer.rs/pull/54

## 0.10.0 (2019-12-02)
### Changed
- Upgrade to `micromath` v1.0 ([#48])

[#48]: https://github.com/NeoBirth/accelerometer.rs/pull/48

## 0.9.0 (2019-11-14)
### Changed
- Upgrade to `micromath` v0.5 ([#45])

[#45]: https://github.com/NeoBirth/accelerometer.rs/pull/45

## 0.8.1 (2019-11-01)
### Fixed
- Fix doc link resolution failure ([#40])

[#40]: https://github.com/NeoBirth/accelerometer.rs/pull/40

## 0.8.0 (2019-11-01)
### Changed
- Decouple `Tracker` from `Accelerometer` ([#38])

[#38]: https://github.com/NeoBirth/accelerometer.rs/pull/38

## 0.7.0 (2019-10-02)
### Changed
- Upgrade to `micromath` v0.4 ([#34])

[#34]: https://github.com/NeoBirth/accelerometer.rs/pull/34

## 0.6.1 (2019-09-26)
### Changed
- README updates ([#30], [#32])

[#30]: https://github.com/NeoBirth/accelerometer.rs/pull/30
[#32]: https://github.com/NeoBirth/accelerometer.rs/pull/32

## 0.6.0 (2019-05-04)
### Changed
- Update to micromath v0.3 ([#28])

[#28]: https://github.com/NeoBirth/accelerometer.rs/pull/28

## 0.5.2 (2019-05-03)
### Added
- `lib.rs`: Add docs on writing an accelerometer driver ([#24])

### Fixed
- `lib.rs`: Fix `html_logo_url` to point at `develop` branch ([#23])

[#23]: https://github.com/NeoBirth/accelerometer.rs/pull/23
[#24]: https://github.com/NeoBirth/accelerometer.rs/pull/24

## 0.5.1 (2019-05-03)
### Changed
- Update to micromath v0.2 ([#20])

[#20]: https://github.com/NeoBirth/accelerometer.rs/pull/20

## 0.5.0 (2019-05-03)
### Changed
- Use the `micromath` crate ([#18])

[#18]: https://github.com/NeoBirth/accelerometer.rs/pull/18

## 0.4.0 (2019-04-04)
### Added
- Add a `Component` trait for vector components ([#16])

### Changed
- Simplified orientation tracker ([#15])
- Refactor `vector` module ([#13])

[#13]: https://github.com/NeoBirth/accelerometer.rs/pull/13
[#15]: https://github.com/NeoBirth/accelerometer.rs/pull/15
[#16]: https://github.com/NeoBirth/accelerometer.rs/pull/16

## 0.3.0 (2019-03-31)
### Added
- `Orientation` enum ([#11])
- Basic device tracking support ([#6])

[#6]: https://github.com/NeoBirth/accelerometer.rs/pull/6
[#11]: https://github.com/NeoBirth/accelerometer.rs/pull/11

## 0.2.0 (2019-03-26)
### Added
- Vector types ([#7])
- Error type ([#5])

[#5]: https://github.com/NeoBirth/accelerometer.rs/pull/5
[#7]: https://github.com/NeoBirth/accelerometer.rs/pull/7

## 0.1.0 (2019-03-24)
### Added
- Initial implementation ([#1])

[#1]: https://github.com/NeoBirth/accelerometer.rs/pull/1