PXTOOL
GitHub

LOGIC ANALYZER · DECODER · STREAM CAPTURE

PXTOOL Analyzer

把高速信号,变成可搜索的工程证据。

面向嵌入式、硬件调试与协议验证场景,将采集工具栏、逻辑波形、Decoder、Search、Measure、 Filter、MCP 与 Session 工作流组织到一个可复盘的分析界面中。

PXTOOL v1.0.0
PXTOOL Analyzer dark theme waveform and decoder screenshot PXTOOL Analyzer light theme waveform and decoder screenshot
Capture toolbar Device / Sample Rate / Buffer / Mode
Right tabs Trigger / Decode / Measure / Search
Session bar 多会话、保存、复盘、Disk Cache 状态

Analysis panels

把右侧 Tabs 做成可理解、可检索、可自动化的分析中枢。

PXTOOL Analyzer 不只是展示波形,而是把 AI-MCP、Filter、Trigger、Decoder、Search、Options 和 Log 组织成一组连续的工程动作:连接设备、约束噪声、定位触发、解码协议、搜索证据、调优显示、复盘日志。

AI · MCP

让 AI 直接理解采集现场。

内置 MCP Web Console,支持为 Codex、Claude Code、OpenCode 等工具生成连接命令。 AI 可以围绕设备、采集、解码和会话上下文进行辅助分析,而不是只看一张静态截图。

Local MCP server Web Console AI tool bridge Device-aware context
PXTOOL Analyzer AI MCP panel screenshot
PXTOOL MCP local browser console screenshot
PXTOOL Analyzer filter panel screenshot
Filter

采集后快速清理噪声。

按通道启用、反相、设置阈值和模式,配合 Apply/Clear Glitches,把毛刺过滤变成可控步骤。

PXTOOL Analyzer trigger panel screenshot
Trigger

从简单触发到高级序列。

支持触发位置、Simple/Advanced 模式、Stage trigger 与 Serial trigger,适合锁定关键总线事件。

PXTOOL Analyzer decoder panel screenshot
Decoder

协议栈可搜索、可组合。

在 C/Py/Both 引擎间切换,查看协议列表、搜索 Decoder,并把解码层叠加到波形轨道。

PXTOOL Analyzer search panel screenshot
Search

把长波形变成可导航结果。

跨通道搜索模式串,最多展示 10,000 条结果,并用时间、样本、值表格快速跳转定位。

PXTOOL Analyzer options panel screenshot
Options

显示和采集体验细到通道级。

设置 Operation Mode、最大显示高度、通道启用状态与颜色,让复杂采集保持清晰可读。

PXTOOL Analyzer log panel screenshot
Log

让复盘有证据链。

按等级筛选、精确搜索运行日志,保留设备、采集、Decoder 和 Session 的诊断线索。

High-speed stream capture

为长采集、持续观察和大深度数据而设计。

Stream 模式面向更长时间窗口和更高吞吐需求。PXTOOL 支持 USB 3.0 SuperSpeed 与 USB 2.0 High-Speed 路径,并结合 Stream Buffer、Disk Cache、RLE Compress 和 Bandwidth Limit, 把高速采集扩展成可持续观察的工程证据链。

5 GbpsUSB 3.0 SuperSpeed 480 MbpsUSB 2.0 High-Speed 4,000,000,000total samples
Buffer Depth PX-Logic U3 channel 32 使用 4G total samples:32ch 下约 125M samples/ch,8ch 下可达 500M samples/ch。
Stream Modes 32ch @ 50 MHz · 16ch @ 125 MHz · 8ch @ 250 MHz · 4ch @ 500 MHz · 2ch @ 1 GHz。
Disk Cache 启用磁盘缓存扩展大深度采集,Disk total depth 支持 unlimited option,适合长序列通信分析。
Bandwidth Limit 在采集侧控制带宽限制,并配合 Stream Buffer 降低连续采集中的溢出风险。

Protocol decoder library

220 个 Decoder,覆盖从板级总线到网络协议。

PXTOOL Analyzer 集成 sigrok decoder 体系,并包含 UART/I²C/SPI/CAN-FD/USB/SDIO/JTAG 等常用调试协议。 下方列表支持即时搜索,适合官网展示“到底支持哪些协议”。

220 / 220
I²C / SPI / UART CAN / CAN-FD / LIN / FlexRay USB PD / USB Packet / SDIO JTAG / SWD / ARM ITM

Multi-session workflow

多个 Session 窗口,分别保留数据、波形和分析上下文。

PXTOOL 支持把不同采集任务拆成独立 Session:每个窗口可以保留自己的采集数据、波形视图、 触发时间、Decoder/Search/Measure 结果,并在后续保存、恢复和对比。

01

Multi Session Windows

为不同设备、不同协议或不同调试阶段创建独立 Session,避免把长采集和临时实验混在同一个工作区。

Session 1 · I²C bring-up Session 2 · CAN-FD trace Session 3 · UART compare
02

Independent Waveform Data

每个 Session 独立保存采集数据和波形滚动位置,切换窗口时不会覆盖当前分析现场。

03

Independent Save / Restore

Session 文件保存设备模式、通道、参数和捕获上下文,方便把一次调试完整交给同事复现。

04

Replay & Compare

保留触发时间、Decoder、Search 和 Measure 结果,便于对比固件版本、通信时序和异常现场。

Cross-platform · Open source

Windows、Linux、macOS 三个平台,代码完全开源。

PXTOOL 是跨平台 Qt 桌面应用,支持 Windows、Linux 和 macOS 打包。核心应用、驱动适配、 Decoder 集成和文档都可以在公开仓库中查看、审计和参与改进。

打开 GitHub 仓库
WIN Windows

面向硬件实验室和生产调试环境的桌面版本。

LINUX Linux

适合自动化、驱动调试和工程工作站。

MAC macOS

支持本地开发构建、app bundle 和 DMG 分发路径。

OSS Fully Open Source

源代码、文档和构建脚本公开在 GitHub。

Supported devices

覆盖 PX-Logic U3 系列,从 32 路到 16 路高性能采集。

PXTOOL 的设备 profile 支持 PX-Logic U3 / U2 系列逻辑分析仪。这里列出三款代表性设备, 展示通道数、USB 链路、采样率和硬件深度等关键能力。

PXTOOL supported PX-Logic hardware board photo
U3 · 32CH

PX-Logic U3 channel 32

面向高通道数逻辑分析,支持 USB 3.0 SuperSpeed、4G total samples 和最高 1 GHz 通道模式。

32 channels USB 3.0 · 5 Gbps 4G total samples
U3 · 16 PRO

PX-Logic U3 channel 16 Pro

面向更高采样率的 16 路调试场景,支持 16ch / 8ch / 4ch / 2ch Stream 模式组合。

16 channels up to 1 GHz mode 4G total samples
U3 · 16 PLUS

PX-Logic U3 channel 16 Plus

适合主流嵌入式协议调试,支持 16 路采集、USB 3.0 链路和 2G total samples 硬件深度。

16 channels USB 3.0 · 5 Gbps 2G total samples