Hi, i hope this time it is better c style. It use now an record with is created for each headset. Also it now better handle the exit routine. Capable of multiple headsets. Why libm, libdl and libpthread are linked ? Cu Thomas