Technology

SCPI Command :

BUS<*>:USB:TECHnology
Commands in total: 1
Subgroups: 0
Direct child commands: 1
get(bus=Bus.Default) BusUsbProtocolType[source]
# BUS<*>:USB:TECHnology
value: enums.BusUsbProtocolType = driver.bus.usb.technology.get(bus = repcap.Bus.Default)

Defines the USB protocol technology and transmission speed.

Parameters:

bus – optional repeated capability selector. Default value: Nr1 (settable in the interface ‘Bus’)

Returns:

protocol_type: LOW | FULL | HIGH | HSIC

  • LOW: USB low speed protocol (1.5 Mbit/s)

  • FULL: USB full speed protocol (12 Mbit/s)

  • HIGH: USB high speed protocol (480 Mbit/s)

  • HSIC: USB high speed inter-chip (HSIC) protocol (480 Mbit/s)

set(protocol_type: BusUsbProtocolType, bus=Bus.Default) None[source]
# BUS<*>:USB:TECHnology
driver.bus.usb.technology.set(protocol_type = enums.BusUsbProtocolType.FULL, bus = repcap.Bus.Default)

Defines the USB protocol technology and transmission speed.

Parameters:
  • protocol_type

    LOW | FULL | HIGH | HSIC

    • LOW: USB low speed protocol (1.5 Mbit/s)

    • FULL: USB full speed protocol (12 Mbit/s)

    • HIGH: USB high speed protocol (480 Mbit/s)

    • HSIC: USB high speed inter-chip (HSIC) protocol (480 Mbit/s)

  • bus – optional repeated capability selector. Default value: Nr1 (settable in the interface ‘Bus’)