管理IRIG 106第10/11章数据的各种工具

c10-tools的Python项目详细描述


C10工具

Build Status ^{1}$ PyPIPyPI - Python VersionDocker Cloud Automated build

用于分析和操作Irig 106第10章数据的各种实用程序 libirig106-pythonpychapter10。在

包括的工具

每个工具都使用--help标志进行自我文档化,如下所示:

c10-stat --help
  • c10 allbus-交换机1553格式化1消息以指示同一总线。在
  • c10 copy-复制一个文件(可选地过滤通道id或数据类型)。在
  • c10-dmp1553-为找到的每1553条消息打印一个单词n的十六进制转储。在
  • c10 dump-将数据包数据导出到文件。在
  • c10 dump pcap-将以太网数据从第10章文件导出到pcap。在
  • c10 errcount-计数1553格式1数据包中的错误标志。在
  • c10事件-打印记录事件包信息。在
  • c10 from pcap-从pcap文件提取第10章数据。在
  • c10 grep-搜索特定数据标记的文件/目录
  • c10重新索引-剥离并选择性地重建文件的索引包。在
  • c10 stat-显示文件的包计数和信道信息。在
  • c10 timefix-文件中的正确时间值。在
  • 验证程序尝试从c10中恢复损坏的数据。在
  • c10 wrap pcap-将pcap文件中的以太网数据包装为以太网数据包 第10章文件。在
  • wireshark_dissector-基于Lua的wireshark dissector,用于第10章数据

安装

使用pip安装最新版本:

^{pr2}$

要从“完整”zip脱机安装,请使用以下命令安装包含的依赖项和库:

pip install dependencies/* .

选择后端库

默认情况下,所有内容都将使用pychapter10运行。通过安装cbitstructpip install cbitstruct,可以提高pychapter10的性能。您还可以安装libirig106 python。要在两个后端都安装时手动选择后端,请使用c10或i106设置LIBRARY环境变量,如中所示(对于unix):

LIBRARY=c10 c10-stat test.ch10

运行测试

要运行包含的健全性测试,请使用pip安装依赖项(也包含在完整的zip文件中,请参见上文):

pip install -r requirements.txt

然后运行:

pytest test

构建本机二进制文件

如果安装了依赖项(请参阅运行测试),则可以使用以下工具编译本机可执行文件:

python setup.py build_scripts

欢迎加入QQ群-->: 979659372 Python中文网_新手群

推荐PyPI第三方库


热门话题
wav文件中特定点的java分贝值   java ImageIO什么时候应该停止从InputStream读取?   Java中具有可重入锁和条件的并发生产者-消费者场景   java如何开始在gradleProject中使用tensorflowlite?   java如何在JSON解析时检查元素是否存在?   JPA的java Hibernate查询提示   java原子文件创建和锁定   java当您不需要本地化时,有没有一种最简单的方法来获取默认ResourceBundle?   接口官方Java教程中的这一行不准确吗?   使用java/安卓进行Base64解码/编码   jfreechart中的java条形图datasetname粗体   java Hibernate:按实体(非Id)查询子对象(关联)的条件   java如何修复链表中的insert方法,使第一个元素不会被插入两次?   java只获取作为字符串的类名   java如何在活动中显示通过服务获得的数据?   java通过jsp中的sql访问jstl   java如何在另一个类中使用ActionListener   java如何调用FileIO。写Scala中的via(Contextful,Contextful)