Client example uses QWControlDevice instead of QWDevice