Connect to Kneron device
This tutorial shows how to connect to Kneron devices and get Kneron device handler (Device Group).
Import kp into your program:
import kp
Get Kneron device USB port IDs for connecting:
Device Group is Kneron device handler, which supports multiple same product ID Kneron devices connection ability.
-
Get
USB port IDof KL520 devices bykp.core.scan_devices()target_device_type = kp.ProductId.KP_DEVICE_KL520 usb_port_ids = [] device_descriptors = kp.core.scan_devices() for device_descriptor in device_descriptors.device_descriptor_list: if target_device_type == device_descriptor.product_id and \ device_descriptor.is_connectable: usb_port_ids.append(device_descriptor.usb_port_id) -
Connect to Kneron device by
kp.core.connect_devices(usb_port_ids=List[int])-
Connect one Kneron device
device_group = kp.core.connect_devices(usb_port_ids=[usb_port_ids[0]]) -
Connect multiple Kneron devices
Note: Multiple Kneron devices connection ability only supports the same product ID Kneron devices. Please check your USB port IDs have the same product ID beforekp.core.connect_devices(usb_port_ids=List[int]).device_group = kp.core.connect_devices(usb_port_ids=usb_port_ids)
-