I added to the python API a command to set the collision level. Below you can see the communication between PC and robot:
Send to 192.168.1.6:29999: SetCollisionLevel(3)
Receive from 192.168.1.6:29999: 0,{},SetCollisionLevel(3);
It looks like that the “SetCollisionLevel()” command is correctly applied and acknowledged by the robot. However, the collision level is not updated in the Dobot Studio Pro and I think that the collision level is not changed at all.
Could it be that the current firmware (1.5.6.0) does not support to use “SetCollisionLevel()” via python or any other API yet?