Add `::system_version_bytes()` for uniformity
Other functions will return bytes, so it's weird to only be able to get the version as a string.
This commit is contained in:
		
							parent
							
								
									dd2102d973
								
							
						
					
					
						commit
						6318251226
					
				| 
						 | 
					@ -8,6 +8,7 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0
 | 
				
			||||||
## Unreleased - v0.2.0
 | 
					## Unreleased - v0.2.0
 | 
				
			||||||
 | 
					
 | 
				
			||||||
### Added
 | 
					### Added
 | 
				
			||||||
 | 
					- `Rn2903::system_version_bytes()`
 | 
				
			||||||
 | 
					
 | 
				
			||||||
### Changed
 | 
					### Changed
 | 
				
			||||||
 | 
					
 | 
				
			||||||
| 
						 | 
					
 | 
				
			||||||
| 
						 | 
					@ -286,4 +286,11 @@ impl Rn2903 {
 | 
				
			||||||
        let bytes = self.transact(b"sys get ver")?;
 | 
					        let bytes = self.transact(b"sys get ver")?;
 | 
				
			||||||
        Ok(bytes_to_string(&bytes))
 | 
					        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<Vec<u8>> {
 | 
				
			||||||
 | 
					        self.transact(b"sys get ver")
 | 
				
			||||||
 | 
					    }
 | 
				
			||||||
}
 | 
					}
 | 
				
			||||||
| 
						 | 
					
 | 
				
			||||||
		Loading…
	
		Reference in New Issue