導入・セットアップ
Feature Flags
instrument transport向けplatform buildとCargo featureの選択表。
default feature setはLinux・Windows向けの完全なhardware build。direct TCP/IP、direct GPIB/VISA、Prologix TCP/serialを有効化。
| Build profile | Command | Transport |
|---|---|---|
| Linux / Windows | cargo install --path . --locked | TCP/IP、GPIB/VISA、Prologix TCP、Prologix serial |
| macOS | 下記のcommand | TCP/IP、Prologix TCP、Prologix serial |
| 解析専用 | cargo install --path . --locked --no-default-features | なし |
# direct GPIB を除く macOS hardware build
cargo install --path . --locked --no-default-features \
--features hw-core,hw-prologix-tcp,hw-prologix-serial| Feature | 用途 | 対応 host |
|---|---|---|
hw-core | オシロスコープ direct TCP/IP と共通 hardware logic | Linux、macOS、Windows |
hw-gpib | direct GPIB と Windows USBTMC/VISA | Linux、Windows |
hw-prologix-tcp | Prologix Ethernet controller | Linux、macOS、Windows |
hw-prologix-serial | Prologix USB serial controller | Linux、macOS、Windows |
両Prologix featureにはhw-coreが含まれる。DHO5108はPrologixを経由せずdirect TCP/IPで接続可能。direct GPIBにはLinuxではlinux-gpib、WindowsではVISAが必要。