# cai\_cyclic – Encoding and decoding of (17, 9, 5) cyclic code [Documentation](https://docs.rs/cai_cyclic) This crate provides routines for encoding and decoding the cyclic code used by [DMR](https://en.wikipedia.org/wiki/Digital_mobile_radio) and [P25](https://en.wikipedia.org/wiki/Project_25). ## Usage This [crate](https://crates.io/crates/cai_cyclic) can be used through cargo by adding it as a dependency in `Cargo.toml`: ```toml [dependencies] cai_cyclic = "0.1.0" ``` and importing it in the crate root: ```rust extern crate cai_cyclic; ```