Class UsbDiscoverer

java.lang.Object
com.cognex.cmbsdk.discovery.UsbDiscoverer

public class UsbDiscoverer extends Object
Discovers DataMan USB devices currently attached.
  • Constructor Details

    • UsbDiscoverer

      public UsbDiscoverer()
  • Method Details

    • getDataManDevices

      public static HashMap<String,android.hardware.usb.UsbDevice> getDataManDevices(android.content.Context context)
      Returns a HashMap containing all DataMan USB devices currently attached. USB device name is the key for the returned HashMap. The result will be empty if no devices are attached, or if USB host mode is inactive or unsupported.
      Parameters:
      context - The application's environment.
      Returns:
      The HashMap containing all connected DataMan USB devices.
    • getDataManAccessories

      public static android.hardware.usb.UsbAccessory[] getDataManAccessories(android.content.Context context)
      Returns an array containing all DataMan USB devices currently attached as accessory.
      Parameters:
      context - The application's environment.
      Returns:
      An array of UsbAccessory objects. Can be empty.