Added transmitter and receiver ifdefs