sigrok hardware access and backend lib