1-Wire
由美国达拉斯公司(Dallas Semiconductor)所制定。1-Wire 协议定义 Reset Pulse、Presence Pulse、Write 1、Write 0、Read 1 及 Read 0 等信号类型,并由这些信号类型组合成命令序列。传输方式为 LSB(Least-significant bit)到 MSB(Most-significant bit);传输速度分为高速(Overdrive speed)与标准(Standard speed)。
Timing Setting 单位皆为 µs;设错会导致 Reset/Presence/Write 判读失败。通道前缀差异见 Settings。
Decode Settings
- 通道设置: 设置数据通道来源。
- ChipSet: 选择要解析的 Chipset。Default 为 Raw Data。
- 比特顺序: 设置分析的数据是 LSB first 或 MSB first。Default 为 LSB first。
- 数据字段显示 Byte 数量: 设置 Report 区域中,Data 字段一行显示多少 Byte(8/16/32)。仅 ChipSet 为 Raw Data 时栏位启用(Enable)。Default 为 8。
- Timing Setting: 单位皆为 µs。
- Slot Time:
- Min: 设置每个 slot 最小的时间长度。Default 为 60 µs。
- Max: 设置每个 slot 最大的时间长度。Default 为 120 µs。
- Slot Interval:
- Min: 设置每个 slot 之间最小的时间长度。Default 为 1 µs。
- Max: 设置每个 slot 之间最大的时间长度。Default 为 5 µs。
- Reset Time:
- Min: 设置 Reset pulse 波形拉 Low 最小的时间长度。Default 为 480 µs。
- Max: 设置 Reset pulse 波形拉 Low 最大的时间长度。Default 为 640 µs。
- Presence Time:
- Min: 设置 Presence pulse 波形拉 Low 最小的时间长度。Default 为 60 µs。
- Max: 设置 Presence pulse 波形拉 Low 最大的时间长度。Default 为 240 µs。
- Write One:
- Min: 设置写入 1 波形拉 Low 最小的时间长度。Default 为 1 µs。
- Max: 设置写入 1 波形拉 Low 最大的时间长度。Default 为 15 µs。
- Write Zero:
- Min: 设置写入 0 波形拉 Low 最小的时间长度。Default 为 60 µs。
- Max: 设置写入 0 波形拉 Low 最大的时间长度。Default 为 120 µs。
- Slot Time:
Result
- Reset pulse: 重置脉冲。
- Presence pulse: 前置脉冲,后面紧接着数据。