Skip to content

eo hil map

eo hil map

Manage capability maps

Synopsis

Map USB vendor:product IDs to capability names for automatic device capability detection.

When a device has a USB device matching the VID:PID, it automatically gains the mapped capability. Use @pytest.mark.hil_requires("capability") in your tests to skip tests on devices that lack the required hardware.

Examples: eo hil map oscope --usb 3893:322f # Map USB device to capability eo hil map --list # List all maps eo hil map --delete # Delete a map by capability name

In your test: @pytest.mark.hil_requires("oscope") def test_signal_capture(): ...

eo hil map [capability-name] [flags]

Options

      --delete string   Capability name to delete
  -h, --help            help for map
      --list            List all capability maps
      --usb string      USB VID:PID (e.g., 3893:322f)

SEE ALSO

  • eo hil - Perform hardware-in-the-loop testing commands
Auto generated by spf13/cobra on 23-May-2026