I changed the comport to 115200 in device manager.
This is only needed if a program would not setup the speed. Never seen such a program.
My suggestion was to change the comport number in the advanced setup to below 8.
I'm not sure i understand this correctly 'The comport speed is not good for that devices. Uno R3 do work but is is not save. Use uncommon baudrates and not 115200'
If you do not read the suggested post you will not understand the problem.
It is time to take a deep breath and do step by step the failure search. There is no advanced setup needed, the software will do it.
Download the free serial port monitor and look if X-Sim is sending the data as wished.
If the serial port monitor capture the data you can be sure the software is correct.
http://www.serial-port-monitor.com/You can also see byte per byte is correct.
Then you know if the problem is from arduino code or from X-Sim.
The comport error do say three suggestions:
1. comport already opened by another program or interface plugin (shown in interface setup)
2. comport does not exist
3. double uso entry
USO is unidirectional development stuff and does not check other parts.
If a answer is correct or did help you for a solution, please use the solve button.