USB-C-Switch Module Entities

Complete List of Supported Entities and Functions

Entity Class

Entity Option

Variable(s) Notes

App[0-3]

execute

return

Pointer[0-3]

getOffset

setOffset

getMode

setMode

getTransferStore

setTransferStore

initiateTransferToStore

initiateTransferFromStore

getChar

setChar

getShort

setShort

getInt

setInt

store[0-1]

getSlotState

loadSlot

unloadSlot

slotEnable

slotDisable

slotCapacity

slotSize

system[0]

getModel

getHardwareVersion

getModule

getRouter

setHBInterval

getHBInterval

setLED

getLED

setBootSlot

getBootSlot

getVersion

getSerialNumber

save

reset

getInputVoltage

getModuleBaseAddress

getModuleSoftwareOffset

getRouterAddressSetting

getUptime

getName

setName

resetDeviceToFactoryDefaults

timer[0-8]

getExpiration

setExpiration

usb[0]

setPortEnable

setPortDisable

setDataEnable

setDataDisable

setHiSpeedDataEnable

setHiSpeedDataDisable

setSuperSpeedDataEnable

setSuperSpeedDataDisable

setPowerEnable

setPowerDisable

getPortVoltage

getPortCurrent

getPortMode

setPortMode

getPortState

setCableFlip

getCableFlip

setConnectMode

getConnectMode

setCC1Enable

getCC1Enable

setCC2Enable

getCC2Enable

getCC1Voltage

getCC2Voltage

getCC1Current

getCC2Current

setSBUEnable

getSBUEnable

mux[0]

setEnable

getEnable

setChannel

getChannel

getConfiguration

setConfiguration

getSplitMode

setSplitMode

getVoltage

Channels 0-3

equalizer[0-1]

setReceiverConfig

getReceiverConfig

setTransmitterConfig

getTransmitterConfig