This feature is not supported on the Wolfram Cloud.

represents a device that can be accessed in a Wolfram Language session.


  • For a device object dev, dev["prop"] gives the current value of a property prop for the device.
  • For appropriate properties, can be used to reset the value of a property.
  • sets values of multiple properties.
  • dev[] gives a list of properties that can be used to access capabilities of the device.
  • Typical properties available for devices may include:
  • "Properties"standardized properties for the device
    "NativeProperties"native properties defined by the manufacturer
    "Methods"standardized methods for the device
    "NativeMethods"native methods defined by the manufacturer
    "Rules"properties in the form of a list of rules
    "DeviceName"string giving a display name for the device
    "DeviceImage"typical image of the device
  • Individual properties, as well as native properties, can usually be specified just by giving their names. In the case of a conflict, accesses a native property.
Introduced in 2014