Supported hardware
Adapters Spyglass speaks to today. Prices are street approximations (checked Jul 2026) — follow the links for current numbers.
/01
CAN & CAN FD
Anything SocketCAN enumerates works on Linux; PCAN-Basic and Vector XL cover Windows.
| Device | Bus | Backend | ≈ Price | Where |
|---|---|---|---|---|
| Virtual bus (built-in) | CAN / CAN FD | native | free | ships with Spyglass |
| CANable 2.0 | CAN / CAN FD | SocketCAN (gs_usb / candleLight) | $25–45 | canable.io · Amazon |
| DSD TECH SH-C31A (CANable 2.0 based) | CAN / CAN FD | SocketCAN (gs_usb) | $30–40 | Amazon |
| PCAN-USB (IPEH-002021) | CAN | PCAN-Basic · SocketCAN (peak_usb) | $200–290 | peak-system · phytools |
| PCAN-USB FD (IPEH-004022) | CAN FD | PCAN-Basic · SocketCAN (peak_usb) | $300–420 | peak-system · DigiKey |
| Kvaser Leaf Light HS v2 | CAN | SocketCAN (kvaser_usb) · CANlib planned | $350–400 | kvaser · Amazon |
| Vector VN1610 | CAN FD ×2 | Vector XL | quote (~$1k+) | vector |
Start cheap: a $30 CANable on SocketCAN exercises every CAN Bench capability. Step up to PCAN/Kvaser for isolation + hardware timestamps, Vector for multi-channel FD.
/02
Automotive Ethernet
Any standard NIC works for switched Ethernet capture; 100BASE-T1 links need a media converter or tap.
| Device | Bus | Backend | ≈ Price | Where |
|---|---|---|---|---|
| Standard Ethernet NIC | switched ETH | libpcap / npcap | built-in | any Intel/Realtek NIC |
| 100BASE-T1 media converter | automotive ETH | any NIC + converter | $150–400 | vendor-specific (Technica, Intrepid…) |