3 releases (breaking)
|0.4.0||Sep 14, 2021|
|0.3.0||Sep 6, 2021|
|0.1.0||Dec 11, 2020|
#400 in Embedded development
no_std driver crate for interfacing with the ublox cellular family over serial
A driver crate for AT-command based serial ublox cellular modules, built on top of atat.
The crate is covered by tests. These tests can be run by
cargo test --tests --all-features, and are run by the CI on every push.
The crate has examples for running it on a linux platform.
The samples can be built using
cargo build -p linux_example --target x86_64-unknown-linux-gnu, and similarly run using
- device selection (must select one, and only one!):
socket-tcp: Enabled by default. Adds TCP socket capabilities, and implements [
socket-udp: Enabled by default. Adds UDP socket capabilities, and implements [
defmt-default: Disabled by default. Add log statements on trace (dev) or info (release) log levels to aid debugging.
defmt-trace: Disabled by default. Add log statements on trace log levels to aid debugging.
defmt-debug: Disabled by default. Add log statements on debug log levels to aid debugging.
defmt-info: Disabled by default. Add log statements on info log levels to aid debugging.
defmt-warn: Disabled by default. Add log statements on warn log levels to aid debugging.
defmt-error: Disabled by default. Add log statements on error log levels to aid debugging.
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.
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.