Device information

All actions for low-level notification of the device or media channels changes.

Device found

Action name:DeviceFound(Type, Name, Serial)

Action category: logical

This action will be fired when the USB or NET device is connected to the system. It is also fired at start-up for all detected devices.

Parameter Function
device type Type Type of the device.
device name Name Device name if assigned in setup, empty otherwise.
serial ID Serial Serial ID of the device.

New firmware received

Action name:DeviceNewFirmware(Type, Name, Serial, Firmware)

Action category: logical

This action will be fired when the USB or NET device has got the new firmware.

Parameter Function
device type Type Type of the device.
device name Name Device name if assigned in setup, empty otherwise.
serial ID Serial Serial ID of the device.
firmware serial Firmware Serial ID of the firmware.

Device plugin error

Action name:DevicePluginError(Channel, Type, SubType, Name, Serial, ErrorClass, ErrorCode, Description)

Action category: logical

This action notifies device plugin error.

Parameter Function
channel Channel Channel.
device type Type Type of the device.
device sub type SubType Sub type of the device.
device name Name Device name.
serial ID Serial Serial ID of the device.
error class ErrorClass Error class of the error occured.
error code ErrorCode Plugin type specific error code.
description Description Error description.

Device plugin state

Action name:DevicePluginState(Channel, Type, SubType, Name, Serial, State, InternalState, Description)

Action category: logical

This action notifies device plugin state.

Parameter Function
channel Channel Channel.
device type Type Type of the device.
device sub type SubType Sub type of the device.
device name Name Device name.
serial ID Serial Serial ID of the device.
plugin state State New plugin device state.
internal state InternalState Plugin device specific state.
description Description State description.

Device reattached

Action name:DeviceReattached(Type, Name, Serial)

Action category: logical

This action will be fired when the USB or NET device is reattached to the system.

Parameter Function
device type Type Type of the device.
device name Name Device name if assigned in setup, empty otherwise.
serial ID Serial Serial ID of the device.

Device removed

Action name:DeviceRemoved(Type, Name, Serial)

Action category: logical

This action will be fired when the USB or NET device is disconnected from the system. It is also fired at the start-up for all parameterized but not present devices.

Parameter Function
device type Type Type of the device.
device name Name Device name if assigned in setup, empty otherwise.
serial ID Serial Serial ID of the device.