Apparently my ability to express what am I doing is poor.
Also, apparently, my ability to resolve software and hardware problems is high. I never used C++ in my life, nevertheless managed to fully understand the code I was using and make necessary changes to it and to hardware configuration too, and make it fully work.
Due to poor interest for this topic I don't feel I should bother anyone with an explanation what I actually did to make it work.
Kind Regards