1 GSa/s Real-Time Sampling
32 channels at up to 50 MHz full-speed capture; narrow-channel mode reaches 1 GSa/s. USB 3.0 SuperSpeed direct connection, with Stream mode for ultra-deep continuous capture.
OPEN SOURCE LOGIC ANALYZER
PXLogic = PX-Logic capture hardware + PXView open-source software. Up to 1 GSa/s, 32 channels, USB 3.0 plug-and-play, 220+ protocol decoders built in — and through MCP, AI tools can drive the instrument, capture signals and analyze protocols directly.
Why PXLogic
PXLogic isn't just another logic analyzer — hardware, software, protocol stack and AI automation are co-designed within one open-source ecosystem.
32 channels at up to 50 MHz full-speed capture; narrow-channel mode reaches 1 GSa/s. USB 3.0 SuperSpeed direct connection, with Stream mode for ultra-deep continuous capture.
Built on the sigrok decoder ecosystem with a dual engine of Python plus high-performance C: I²C, SPI, UART, CAN-FD, USB, SDIO, JTAG, I²S, Modbus and more, out of the box.
Built-in MCP server and Web Console let tools like Claude Code and Codex control capture, configure triggers and read decoded results through natural language.
PXView source code is public on GitHub, built on the sigrok / DSView ecosystem. Auditable, customizable, and open to contributions.
A native Qt6 desktop app with installers for Windows / Linux / macOS — a consistent UI and capture experience on every platform.
PXView headless daemon + MCP / WebSocket API + CLI plug signal capture seamlessly into CI/CD and production-test pipelines.
PXView Software
Open-source cross-platform software with native support for the entire PX-Logic family, plus a wide range of third-party instruments.
Logic analyzer, oscilloscope and mixed-signal modes in one app; digital and analog channels side by side, with hot-plug auto-reconnect.
Simple / Advanced / Stage / Serial triggers; glitch filtering with histogram visualization; cross-channel pattern search with up to 10,000 results.
Switch on demand between the high-performance C engine and the Python engine; decoder layers stack directly on waveform tracks, with CSV / Binary export.
Independent sessions store captures, waveform views and decoded results (.pxc) — save, restore, review and compare in one flow.
Built-in MCP HTTP API (port 10110) and WebSocket (port 10430). Start PXView --headless
to let AI tools or test scripts remotely drive the device, capture signals and decode — the same API serves interactive analysis and automated production testing alike.
npx -y @pxview/automation connect --host 127.0.0.1 --port 10110
PX-Logic Hardware
Aluminum enclosure, USB 3.0 Type-C direct connection and a high-density 50-pin channel connector — a GND accompanies every 4 channels to guarantee signal integrity.
Every 4 channels are accompanied by 1 GND for signal integrity; trigger in/out supports multi-unit cascaded synchronization; PWM can output clock or stimulus signals.
For high-channel-count parallel buses and multi-protocol co-debugging.
The go-to for high-sample-rate 16-channel debugging.
The workhorse for embedded protocol debugging.
A cost-effective pick for students, makers and light debugging.
Buffer mode favors higher sample rates; Stream mode favors longer memory depth. Minimum capture pulse width: 2 ns for 32 / 16 Pro, 4 ns for 16 Plus, 8 ns for 16 Base.
| Specification | PX-Logic 32 | 16 Pro | 16 Plus | 16 Base |
|---|---|---|---|---|
| Unit price | ¥799 | ¥599 | ¥450 | ¥350 |
| Channels | 32 | 16 | 16 | 16 |
| USB interface | USB 3.0 Type-C (reversible) · USB 3.0 Gen1 5 Gbps / USB 2.0 480 Mbps | |||
| Max sample rate (Buffer) | 1 GHz (8ch) | 1 GHz (8ch) | 500 MHz (16ch) | 250 MHz (16ch) |
| Max sample rate (Stream) | 1 GHz (2ch) | 1 GHz (2ch) | 500 MHz (4ch) | 250 MHz (8ch) |
| Memory depth (Buffer) | 4 Gb | 4 Gb | 2 Gb | 1 Gb |
| Memory depth (Stream) | Up to 1024 Gb (subject to PC memory) | |||
| Min capture pulse width | 2 ns | 2 ns | 4 ns | 8 ns |
| Data buffer modes | Buffer (higher sample rate) / Stream (longer memory depth) / Roll mode (live monitoring) | |||
| Sampling accuracy | One sampling period | |||
| Trigger types | Internal trigger: rising / high / falling / low / any edge, up to 32 channels simultaneously · External trigger: dedicated hardware IO input for external synchronization · Trigger output: trigger signal routed to IO for external devices | |||
| Protocol support | 200+ protocols (open decoder library, any protocol can be customized) | |||
| Input tolerance | -40 V ~ +40 V | |||
| Input impedance | 200 kΩ / 1 pF | |||
| Threshold range | 0 ~ 6 V (0.1 V steps) | |||
| Waveform output | 1× PWM | |||
| Channel connector | 2.54 mm jumper interface (50-pin 3U gold-plated header) | |||
| Power supply | 5 V USB powered · 300 mA @ 5 V · 1.5 W | |||
| Dimensions | 80 × 74 × 13.5 mm | |||
| Operating temperature | 0 ~ 85 ℃ | |||
Prices shown are official suggested retail prices for the bare unit. Final pricing and bundles (with probe leads) are subject to the release page.
Protocol Decoders
Integrates the sigrok decoder ecosystem with a Python + C dual engine — both the Python decoder library and the C decoder library are fully open source. Type a keyword to check protocol support instantly:
The list stays in sync with the pxview-fork branch; decoder management, stacking and options are available in PXView's built-in decoder manager.
Common Python decoders have been rewritten in C: dramatically faster decoding — even ultra-long captures produce instant results — while output stays identical to the Python versions. 214 protocols are covered (marked with the C Fast badge in the list); PXView automatically prefers the C engine.
Write your own protocol decoder in Python following the sigrok PD API and drop it into the decoders directory — PXView loads it directly. Proprietary buses and private protocols all work. Start from the example template in the repository.
Device Compatibility
PXView compiles 89+ drivers on top of the libsigrok hardware abstraction layer — that old logic analyzer or oscilloscope in your drawer will most likely just work.
The entire PX-Logic family + built-in Demo device: full GUI, all capture modes and decoding capabilities.
About 31 USB drivers auto-detected: DSLogic, Saleae Logic, Kingst LA, ASIX Sigma, ZeroPlus, Hantek, Rigol, Siglent and more.
56+ serial and SCPI instrument drivers: multimeters, programmable power supplies, LCR meters and more, connected via the MCP API or connection parameters.
Open Source
PXView is built on the sigrok project and DSView, with improvements contributed back. The core app, hardware drivers, decode engine and build scripts are all open on GitHub — audits, customizations and contributions are welcome. Firmware upgrades, the user manual and decoder development guides are also provided in the repository.
Community
Usage questions, firmware updates, decoder development, bulk purchases — all welcome in our QQ group. New releases and product news are posted regularly, and the developers answer questions in person.
QQ Group 389908364 PX Logic Logic Analyzer · Official Group 1
Scan the QR code on the right with the QQ mobile app to join, or search for the group number in QQ. International users are welcome — English questions are fine.
Download
The software is free forever, with continuous updates. No PX-Logic hardware? The built-in Demo device lets you experience the entire workflow.
China mirror: Windows / macOS / Linux installers bundled. Access code zhan.
Installer and portable builds for Windows 10 / 11 x64.
Go to download →Disk image distribution with local app bundle build support.
Go to download →Self-extracting installer, installs to /opt/PXView by default.
Go to download →git clone --recursive, including all submodules.
Go to download →All builds are available from GitHub Releases; users in China are recommended to use the Baidu Netdisk mirror above. Historical versions and changelogs are published in sync.
Click to download directly — updated in sync with each software release. (Documentation is currently available in Simplified Chinese.)
Getting started: installation, UI, capture and decoding — the complete workflow.
AI tool integration: MCP server setup and natural-language control from the web.
Custom decoder development: PD API walkthrough with complete examples.
Native C decoder development: API v4 reference, C↔C stacking and performance.
Automated testing: data generation, parallel scheduling and C/Python consistency checks.
Version history and after-sales support contacts.