Sending and recieving both at once

Greetings everyone, We are having a problem with recieving and sendig IR signal, both at once. We tried using delays, however we can't recieve any IR signal until transmitting is done. We are not very into using timer, because it could be too slow for this purpose (sending and recieving in few kHz), as all the stuff would be in the loop.

Do you guys know about any option for sending and recieving at the same time?

Do you guys know about any option for sending and recieving at the same time?

Only with great difficulty, if at all.

Why do you think you need to do that? There is most likely a better solution to your problem.

Oh, we are quite new in arduino stuff, so we don’t know abou many possibilities. But if there is a better solution, anyone is welcome to show it to us.

A better solution to what problem?

In short, we have a device, which should be able to detect a transmission from an another one even though it is transmitting itself at time.

Using millis() like in BlinkWithoutDelay example would be reasonable only with just a simple loop. Unfortunately we draw on LCD display, play sounds, send data over radio and thus the loop gets “slow” really easily.

It appears that you have unreasonable expectations for what one device can do. With Pro Mini boards costing $3 on ebay, skip that second cafe au lait and consider using two.