跳转到主要内容

用于控制Saleae的库

项目描述

Build Status Documentation Status

此库实现了Saleae逻辑分析仪的控制协议。它基于以下文档和示例: https://github.com/saleae/SaleaeSocketApi

重要:您必须在Saleae中启用“远程脚本服务器”。点击右上角的“选项”,选择“开发者”标签,并勾选“启用脚本套接字服务器”。这不需要重新启动。

此库需要Saleae Logic 1.2.x或更高版本。不幸的是,没有方法使用脚本协议检查Logic的版本,因此在运行时很难检查。

目前,这基本上是对API调用的直接映射,带有一些小的合理检查和便利功能。它还没有经过超出我直接需求的广泛测试,但它也不应该有任何已知问题。

为了了解库的工作原理及其功能,请尝试内置的演示

#!/usr/bin/env python3
import saleae
saleae.demo()

问题、更新、拉取请求等应发送到github

安装

最简单的方法是直接使用pip

(sudo) pip install saleae

用法

import saleae
s = saleae.Saleae()
s.capture_to_file('/tmp/test.logicdata')

项目详情


下载文件

下载适用于您平台的文件。如果您不确定选择哪个,请了解更多关于安装包的信息。

源代码分发

saleae-0.12.0.tar.gz (16.7 kB 查看散列值)

上传时间 源代码

由以下支持