diff --git a/CHANGELOG.md b/CHANGELOG.md index 63015f5..360f9f0 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -8,6 +8,7 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0 ## Unreleased - v0.2.0 ### Added +- `Rn2903::system_version_bytes()` ### Changed diff --git a/src/lib.rs b/src/lib.rs index 7dc37d8..29393b8 100644 --- a/src/lib.rs +++ b/src/lib.rs @@ -286,4 +286,11 @@ impl Rn2903 { let bytes = self.transact(b"sys get ver")?; Ok(bytes_to_string(&bytes)) } + + /// Queries the module for its firmware version information. + /// + /// As `::system_version()`, but returns bytes. + pub fn system_version_bytes(&mut self) -> Result> { + self.transact(b"sys get ver") + } }