It is now checked whether the simulator or robot is being used and doesn't mistakingly configures the interface