worked on transmitter interface. It now validates the command before sending it to the transmitter