projects
/
m17rt
/ blobdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
raw
|
inline
| side by side
Move sync burst detection to the newest samples received
[m17rt]
/
tools
/
m17rt-mod
/
src
/
main.rs
diff --git
a/tools/m17rt-mod/src/main.rs
b/tools/m17rt-mod/src/main.rs
index 968c22a44d0d0a441dc543c7e0b4d0e3fa087ab9..7ba69612f65979534ce59f767e3e3abd46f8b58c 100644
(file)
--- a/
tools/m17rt-mod/src/main.rs
+++ b/
tools/m17rt-mod/src/main.rs
@@
-1,7
+1,7
@@
use m17app::app::M17App;
use m17app::soundmodem::{
use m17app::app::M17App;
use m17app::soundmodem::{
- InputRrcFile, InputSoundcard, NullInputSource, NullOutputSink,
OutputRrcFile, OutputSoundcard
,
- Soundmodem,
+ InputRrcFile, InputSoundcard, NullInputSource, NullOutputSink,
NullPtt, OutputRrcFile
,
+
OutputSoundcard,
Soundmodem,
};
use m17codec2::{Codec2Adapter, WavePlayer};
use std::path::PathBuf;
};
use m17codec2::{Codec2Adapter, WavePlayer};
use std::path::PathBuf;
@@
-11,7
+11,7
@@
pub fn mod_test() {
//let out_path = PathBuf::from("../../../Data/mymod.rrc");
//let output = OutputRrcFile::new(out_path);
let output = OutputSoundcard::new();
//let out_path = PathBuf::from("../../../Data/mymod.rrc");
//let output = OutputRrcFile::new(out_path);
let output = OutputSoundcard::new();
- let soundmodem = Soundmodem::new
_with_input_and_output(NullInputSource::new(), output
);
+ let soundmodem = Soundmodem::new
(NullInputSource::new(), output, NullPtt::new()
);
let app = M17App::new(soundmodem);
app.start();
std::thread::sleep(std::time::Duration::from_secs(1));
let app = M17App::new(soundmodem);
app.start();
std::thread::sleep(std::time::Duration::from_secs(1));