Package com.cognex.cmbsdk.discovery
Class UsbDiscoverer
java.lang.Object
com.cognex.cmbsdk.discovery.UsbDiscoverer
Discovers DataMan USB devices currently attached.
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionstatic android.hardware.usb.UsbAccessory[]getDataManAccessories(android.content.Context context) Returns an array containing all DataMan USB devices currently attached as accessory.getDataManDevices(android.content.Context context) Returns aHashMapcontaining all 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 aHashMapcontaining all DataMan USB devices currently attached. USB device name is the key for the returnedHashMap. 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
HashMapcontaining 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
UsbAccessoryobjects. Can be empty.
-