1个不稳定版本
0.0.1 | 2023年10月30日 |
---|
#905 in #plugin
25KB
540 代码行数,不包括注释
Rust API辅助库,用于创建IQEngine插件服务器
概述
IQEngine是一个基于Web的SDR工具包,用于分析、处理和共享RF记录。
这个crate是一个持续进行的项目。此外,IQEngine插件服务器API尚未稳定。预计在不久的将来会有破坏性更改。
这个crate的目标是利用FutureSDR框架来创建这样的插件服务器。
安装
只需在您的项目文件夹中运行以下命令
cargo add iqengine-plugin
文档
启动自己的IQEngine插件服务器最简单的方法可能是从名为iqengine-fm-receiver-plugin的模板中创建自己的仓库。
然后,必须实现trait IQFunction并将其暴露给适当的HTTP API端点。最终将提供更多辅助代码以简化此过程。
作为一个入门,最容易阅读以了解其结构的代码是放大器函数源代码。
更多内容将陆续推出...
注意
在尝试使用OpenAPI Generator项目创建库后,源代码是手动创建的。
依赖关系
~4–16MB
~246K SLoC