docs(slogic32u3): add SLogicView screenshots and screen recordings
- SLogicView section uses trimmed screen-recording demos: main window, Configure panel (channel count / sample rate), sample depth, threshold, channel order, waveform browsing, cursors, and live PWM decode - Replace the PulseView placeholder images; keep the two decoder reference figures and the SLogicWeb UI shot - Fix waveform navigation shortcuts (drag=pan; wheel or -/+ zoom; Shift/Alt+wheel horizontal; Ctrl+wheel vertical); cursors via the toolbar Co-Authored-By: Claude Opus 4.8 (1M context) <noreply@anthropic.com>
@@ -95,7 +95,7 @@ The web app talks to the device over **WebUSB**, so a **Chromium-based browser**
|
||||
## SLogicView
|
||||
|
||||
> [!NOTE]
|
||||
> The figures in this section use PulseView screenshots from the same code base; SLogicView works the same way. They will be updated to SLogicView screenshots in a later revision.
|
||||
> The decoder-list figures in the Protocol decoding section still use PulseView screenshots from the same code base (identical decoders and workflow); the rest are now actual SLogicView captures and screen recordings.
|
||||
|
||||
### Connect the device
|
||||
|
||||
@@ -103,7 +103,7 @@ Best practice: **connect the device to a USB3 port first, then launch the app**
|
||||
|
||||
If the app is already running, click **Connect to Device**, choose the driver, click **Scan**, then select the device found.
|
||||
|
||||

|
||||
<video src="../../../zh/logic_analyzer/slogic32u3/assets/Screenshots/slogicview-overview.mp4" autoplay loop muted playsinline></video>
|
||||
|
||||
The main window has a few areas:
|
||||
|
||||
@@ -141,15 +141,17 @@ This means no trade-off between "capture depth" and "sample rate" — you can ca
|
||||
|
||||
For reference, the USB3.0-based DreamSourceLab DSLogic U3Pro32 in Stream mode is roughly 16ch@125MHz, 32ch@50MHz (per its public datasheet); the SLogic32U3 is 16ch@400MHz, 32ch@200MHz, about 3–4× the stream rate.
|
||||
|
||||

|
||||
<video src="../../../zh/logic_analyzer/slogic32u3/assets/Screenshots/slogicview-channel-samplerate.mp4" autoplay loop muted playsinline></video>
|
||||
|
||||
> The clip above: switching the channel count (32 / 16 / 8 / 4) in the Configure panel changes the available sample rate.
|
||||
|
||||
Captured channels can be recolored, resized and reordered in the view so related buses sit together (display only, does not affect capture):
|
||||
|
||||

|
||||
<video src="../../../zh/logic_analyzer/slogic32u3/assets/Screenshots/slogicview-channel-order.mp4" autoplay loop muted playsinline></video>
|
||||
|
||||
### How to choose the sample rate
|
||||
|
||||

|
||||
<video src="../../../zh/logic_analyzer/slogic32u3/assets/Screenshots/slogicview-sample-depth.mp4" autoplay loop muted playsinline></video>
|
||||
|
||||
- Rule of thumb: **10–100×** the highest frequency of the signal.
|
||||
- Too low and you miss edges, distorting the waveform or failing the decode.
|
||||
@@ -158,7 +160,7 @@ Captured channels can be recolored, resized and reordered in the view so related
|
||||
|
||||
### Voltage threshold
|
||||
|
||||

|
||||
<video src="../../../zh/logic_analyzer/slogic32u3/assets/Screenshots/slogicview-threshold.mp4" autoplay loop muted playsinline></video>
|
||||
|
||||
Set the logic decision threshold in the left channel bar, 0–6 V in 0.1 V steps. Below it = 0, above it = 1. For suggested thresholds per logic level see the [Hardware Guide](./Hardware_Specification.md#threshold-voltage).
|
||||
|
||||
@@ -175,20 +177,18 @@ The SLogic32U3 supports **multi-channel, multi-edge combination triggers**. You
|
||||
|
||||
### Browsing and cursor measurement
|
||||
|
||||

|
||||
|
||||

|
||||
<video src="../../../zh/logic_analyzer/slogic32u3/assets/Screenshots/slogicview-waveform.mp4" autoplay loop muted playsinline></video>
|
||||
|
||||
| Action | How |
|
||||
| - | - |
|
||||
| Horizontal zoom | scroll wheel |
|
||||
| Horizontal pan | drag with left button, or Shift + wheel |
|
||||
| Pan the view | hold the left button and drag |
|
||||
| Horizontal zoom (time) | scroll wheel, or `−` / `+` |
|
||||
| Horizontal pan (time axis) | Shift + wheel, or Alt + wheel |
|
||||
| Vertical pan | Ctrl + wheel |
|
||||
| Create a measurement cursor | Shift + drag |
|
||||
|
||||
Measure the time between two points with cursors to derive baud rate, pulse width, event interval and so on.
|
||||
Add cursors from the **Cursors** toolbar button, then measure the time between two points to derive baud rate, pulse width, event interval and so on.
|
||||
|
||||

|
||||
<video src="../../../zh/logic_analyzer/slogic32u3/assets/Screenshots/slogicview-cursors.mp4" autoplay loop muted playsinline></video>
|
||||
|
||||
### Protocol decoding
|
||||
|
||||
@@ -196,6 +196,10 @@ Measure the time between two points with cursors to derive baud rate, pulse widt
|
||||
|
||||

|
||||
|
||||
<video src="../../../zh/logic_analyzer/slogic32u3/assets/Screenshots/slogicview-decode-pwm.mp4" autoplay loop muted playsinline></video>
|
||||
|
||||
> SLogicView decoding a live PWM signal.
|
||||
|
||||
The sigrok ecosystem offers 150+ protocol decoders covering I²C, SPI, UART, CAN, SDIO, 1-Wire, USB, Modbus and other common buses.
|
||||
|
||||
1. Open the Decoder panel and choose the protocol.
|
||||
|
||||
@@ -95,7 +95,7 @@ SLogic32U3 可以用多套上位机驱动。本页先帮你选,再分别讲各
|
||||
## SLogicView
|
||||
|
||||
> [!NOTE]
|
||||
> 本节配图暂用同源的 PulseView 界面截图,SLogicView 的操作逻辑与之一致。截图将在后续版本更新为 SLogicView 实机界面。
|
||||
> 协议解码一节的解码器列表截图暂用同源的 PulseView 界面(解码器与操作逻辑一致),其余已更新为 SLogicView 实机界面与录屏。
|
||||
|
||||
### 连接设备
|
||||
|
||||
@@ -103,7 +103,7 @@ SLogic32U3 可以用多套上位机驱动。本页先帮你选,再分别讲各
|
||||
|
||||
若软件已在运行,点 **Connect to Device**,选择驱动后点 **Scan**,再选中扫描到的设备。
|
||||
|
||||

|
||||
<video src="./assets/Screenshots/slogicview-overview.mp4" autoplay loop muted playsinline></video>
|
||||
|
||||
主界面分为几个区域:
|
||||
|
||||
@@ -141,15 +141,17 @@ SLogic32U3 采用 **Stream(流式)模式**:数据实时回传上位机,
|
||||
|
||||
作为参照,USB3.0 方案的 DreamSourceLab DSLogic U3Pro32 在 Stream 模式下约为 16ch@125MHz、32ch@50MHz(据其公开 Datasheet);SLogic32U3 对应为 16ch@400MHz、32ch@200MHz,Stream 采样率约为其 3 ~ 4 倍。
|
||||
|
||||

|
||||
<video src="./assets/Screenshots/slogicview-channel-samplerate.mp4" autoplay loop muted playsinline></video>
|
||||
|
||||
> 上方动图:在 Configure 面板切换通道数(32 / 16 / 8 / 4),可用采样率随之变化。
|
||||
|
||||
采集到的通道可以在视图里改色、调整高度与排列顺序,把相关的总线放到一起看(仅影响显示,不影响采集):
|
||||
|
||||

|
||||
<video src="./assets/Screenshots/slogicview-channel-order.mp4" autoplay loop muted playsinline></video>
|
||||
|
||||
### 采样率怎么选
|
||||
|
||||

|
||||
<video src="./assets/Screenshots/slogicview-sample-depth.mp4" autoplay loop muted playsinline></video>
|
||||
|
||||
- 经验法则:取被测信号最高频率的 **10 ~ 100 倍**。
|
||||
- 采样率过低会错过边沿,导致波形失真甚至解码失败。
|
||||
@@ -158,7 +160,7 @@ SLogic32U3 采用 **Stream(流式)模式**:数据实时回传上位机,
|
||||
|
||||
### 电压阈值
|
||||
|
||||

|
||||
<video src="./assets/Screenshots/slogicview-threshold.mp4" autoplay loop muted playsinline></video>
|
||||
|
||||
在左侧通道栏设置逻辑判决阈值,范围 0 ~ 6 V,步进 0.1 V。低于阈值判为 0,高于判为 1。常见逻辑电平的建议阈值见[硬件使用指南](./Hardware_Specification.md#阈值电压)。
|
||||
|
||||
@@ -175,20 +177,18 @@ SLogic32U3 支持**多通道、多边沿组合触发**。可对多个通道分
|
||||
|
||||
### 浏览与光标测量
|
||||
|
||||

|
||||
|
||||

|
||||
<video src="./assets/Screenshots/slogicview-waveform.mp4" autoplay loop muted playsinline></video>
|
||||
|
||||
| 操作 | 方式 |
|
||||
| - | - |
|
||||
| 水平缩放 | 鼠标滚轮 |
|
||||
| 水平平移 | 左键拖动,或 Shift + 滚轮 |
|
||||
| 垂直平移 | Ctrl + 滚轮 |
|
||||
| 创建测量光标 | Shift + 拖动 |
|
||||
| 拖动查看视图 | 左键按住拖动 |
|
||||
| 水平缩放(时域) | 滚轮,或 `−` / `+` 键 |
|
||||
| 水平移动(横轴) | Shift + 滚轮,或 Alt + 滚轮 |
|
||||
| 垂直移动(纵轴) | Ctrl + 滚轮 |
|
||||
|
||||
用光标测量两点时间差,可直接换算波特率、脉宽、事件间隔等参数。
|
||||
点工具栏 **Cursors** 添加测量光标,测量两点时间差即可换算波特率、脉宽、事件间隔等参数。
|
||||
|
||||

|
||||
<video src="./assets/Screenshots/slogicview-cursors.mp4" autoplay loop muted playsinline></video>
|
||||
|
||||
### 协议解码
|
||||
|
||||
@@ -196,6 +196,10 @@ SLogic32U3 支持**多通道、多边沿组合触发**。可对多个通道分
|
||||
|
||||

|
||||
|
||||
<video src="./assets/Screenshots/slogicview-decode-pwm.mp4" autoplay loop muted playsinline></video>
|
||||
|
||||
> 上方动图:SLogicView 实时解码 PWM 信号。
|
||||
|
||||
sigrok 生态提供 150+ 协议解码器,覆盖 I²C、SPI、UART、CAN、SDIO、1-Wire、USB、Modbus 等常见总线。
|
||||
|
||||
1. 打开 Decoder 面板,选择要用的协议。
|
||||
|
||||
|
Before Width: | Height: | Size: 90 KiB |
|
Before Width: | Height: | Size: 152 KiB |
|
Before Width: | Height: | Size: 88 KiB |
|
Before Width: | Height: | Size: 257 KiB |
|
Before Width: | Height: | Size: 281 KiB |
|
Before Width: | Height: | Size: 245 KiB |
|
Before Width: | Height: | Size: 274 KiB |
|
Before Width: | Height: | Size: 293 KiB |