Please check the build logs for more information.
See Builds for ideas on how to fix a failed build, or Metadata for how to configure docs.rs builds.
If you believe this is docs.rs' fault, open an issue.
AT Parser
A driver support crate for AT-command based serial modules, using the embedded-hal traits.
Documentation
Tests
The crate is covered by tests using the embedded-hal-mock crate. These tests can be run by
cargo test --lib --target = x86_64-unknown-linux-gnu
or thecargo th
alias.
Examples
The crate has examples for usage with cortex-m-rt and cortex-m-rtfm crates.
Furthermore I have used the crate to build initial drivers for uBlox cell modules (ublox-cell-rs) and uBlox wifi modules (ublox-wifi-rs)
About
- Minimum rustc version 1.31
- Tested and built using nightly toolchain, but should work fine for stable as well
Supported Crates
The following dependent crates provide platform-agnostic device drivers built on embedded-hal
which also implement this crate's [ATCommandInterface
] trait:
Device Name | Description | Crate + Docs |
---|---|---|
ublox-wifi-rs | Driver crate for UBlox host-based wifi devices with AT-command interface | |
ublox-cell-rs | Driver crate for UBlox host-based cellular devices with AT-command interface |
License
Licensed under either of
- Apache License, Version 2.0 (LICENSE-APACHE or http://www.apache.org/licenses/LICENSE-2.0)
- MIT license (LICENSE-MIT or http://opensource.org/licenses/MIT)
at your option.
Contribution
Unless you explicitly state otherwise, any contribution intentionally submitted for inclusion in the work by you, as defined in the Apache-2.0 license, shall be dual licensed as above, without any additional terms or conditions.