I have an android based embedded system, and I would like to command ir controlled devices, such as tv, air conditioner, sound system...etc. I need both rx and tx.
When I see examples on internet, most of them use lirc over gpio.
However, when I see most mobile phones with IR function, they use an IR encoder-decoder IC with an IR transceiver.
Why don't smartphones use gpio directly to control IR ?