トラブルシュート
トラブルシュート
設定、transport、data、解析failureを構造化して切り分ける手順。
診断からの開始
pmoke --config config.toml doctor
pmoke --config config.toml doctor --json > doctor.jsonbuild feature、controller、装置address、storage access、Python import、設定診断を分けたreport。
装置応答なし
doctor出力にあるnormalized URIと必要featureの比較。pmoke instruments explain MODELによるmodel対応transportの確認。pmoke instruments queryによるSCPI装置への明示query。- Prologix adapterへの到達性と装置のPAD failureの切り分け。
- cableとcommand terminator確認後のURI timeout延長。
artifact 拒否
- 変換・解析前の
pmoke raw verify。 - すべての参照波形と
acquisition/manifest.tomlの一体保存。 - stale-stage診断が示すupstream stageの再実行。
- 取得設定変更時の新しい
--run-dir。 - 最終publish済み解析の保持とincomplete tree内のfailed run確認。
Lock-in warning
表示上のnoiseではなく、Nyquist、excessive gain、ill-conditioned integer-period coefficient、settling range warningなどの数値診断を確認。smoothingを増やす前に安定したfilterとoutput strideを選択。