Compare commits
2 Commits
106a2612bd
...
610ee12ebc
Author | SHA1 | Date |
---|---|---|
Leonora Tindall | 610ee12ebc | |
Leonora Tindall | a160d5902d |
11
README.md
11
README.md
|
@ -25,10 +25,17 @@ fn main() {
|
||||||
let mut txvr = Rn2903::new_at("/dev/ttyUSB0")
|
let mut txvr = Rn2903::new_at("/dev/ttyUSB0")
|
||||||
.expect("Could not open device. Error");
|
.expect("Could not open device. Error");
|
||||||
loop {
|
loop {
|
||||||
txvr.transact(b"radio set pindig GPIO10 0").unwrap();
|
txvr.transact(b"sys set pindig GPIO10 0").unwrap();
|
||||||
thread::sleep(Duration::from_millis(1000));
|
thread::sleep(Duration::from_millis(1000));
|
||||||
txvr.transact(b"radio set pindig GPIO10 1").unwrap();
|
txvr.transact(b"sys set pindig GPIO10 1").unwrap();
|
||||||
thread::sleep(Duration::from_millis(1000));
|
thread::sleep(Duration::from_millis(1000));
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
```
|
```
|
||||||
|
|
||||||
|
## Module Documentation
|
||||||
|
|
||||||
|
This repository reproduces the relevant documents for the RN2903 module at
|
||||||
|
[command_reference-40001811B.pdf](docu/command_reference-40001811B.pdf) and
|
||||||
|
[datasheet-DS5000239H.pdf](docu/datasheet-DS5000239H.pdf).
|
||||||
|
|
||||||
|
|
Binary file not shown.
Binary file not shown.
|
@ -224,7 +224,6 @@ impl Rn2903 {
|
||||||
///
|
///
|
||||||
/// Using [`::transact()`](#method.transact) is preferred.
|
/// Using [`::transact()`](#method.transact) is preferred.
|
||||||
pub fn send_line(&mut self, line: &[u8]) -> Result<()> {
|
pub fn send_line(&mut self, line: &[u8]) -> Result<()> {
|
||||||
use std::io::IoSlice;
|
|
||||||
let bytes: Vec<u8> = line.iter().chain(b"\x0D\x0A".iter()).cloned().collect();
|
let bytes: Vec<u8> = line.iter().chain(b"\x0D\x0A".iter()).cloned().collect();
|
||||||
let mut cursor = 0;
|
let mut cursor = 0;
|
||||||
while cursor < bytes.len() {
|
while cursor < bytes.len() {
|
||||||
|
|
Loading…
Reference in New Issue