Hi Marcel, I checked your project, you are doing almost everything right except the fact that procedures startBle and stopBle are missing an argument "x" which is meant for the message slot.
startBle() -> startBle(x)
stopBle() -> stopBle(x)
Since you are missing an argument signature, this Itoo fails to call your procedure.