Skip to content

Hooking up the Concept2 through USB

Mike Bottini edited this page Apr 20, 2021 · 2 revisions

Connecting to the PM5

You'll need a male USB-B to male USB-A cable. The USB-B side goes into the Concept2 PM5; the USB-A side goes into any USB port on your computer.

HID drivers should automatically recognize the computer. Typing lsusb should reveal the PM5.

[mike@pogbox ~]$ lsusb | grep PM5
Bus 001 Device 010: ID 17a4:0003 Concept2 Concept2 Performance Monitor 5 (PM5)

Accessing the PM5 in Userspace

By default, only root can access the device. To change this, you can add a rule to udev. The following is what I used:

/etc/udev/rules.d/concept2_usb.rules

SUBSYSTEM=="usb", ATTRS{idVendor}=="17a4", TAG+="uaccess"

The VID is Concept2's Vendor ID. The uaccess tag grants access to the currently logged-in user. Another possibility, if you need a system account to run a program, is to replace the TAG command with GROUP="plugdev". Add the desired account to the plugdev group for that account to gain access to the device.

No reloading is needed; just unplug the cable and plug it back in.

Clone this wiki locally