Simple enough, and worked great!

May I ask what drives the USBSERVICE interrupt?
Also I would like to use DT_INTS-18.bas in the program as well but I don't understand how to use the interrupt hook handler, and could not find any example of it.

Take your time, there's no hurry, I can now spend some time to play with USB data transmission

Thanks a lot for the great help.