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: 前置脈衝,後面緊接著資料。