3个版本
0.0.4 | 2023年11月23日 |
---|---|
0.0.2 | 2023年6月21日 |
0.0.1 | 2023年2月19日 |
#1639 in 异步
32KB
665 行
FutureSDR Remote
通过REST API与FutureSDR运行时、流程图及其块进行远程交互的库。
示例
use futuresdr_remote::Error;
use futuresdr_remote::Handler;
use futuresdr_remote::Remote;
use futuresdr_types::Pmt;
#[tokio::main]
async fn main() -> Result<(), Error> {
let remote = Remote::new("http://127.0.0.1:1337");
let fgs = remote.flowgraphs().await?;
let blocks = fgs[0].blocks();
let p = blocks[0].callback(Handler::Id(0), Pmt::U32(123)).await?;
println!("result: {:?}", p);
Ok(())
}
依赖项
~3–19MB
~248K SLoC