USB OTG infrared transmitter/receiver and IR Widget-Android
Posted: Mon Nov 05, 2012 2:35 am
Even though this topic concerns both hardware and software, it mainly concerns software.
As far as you may know, some Android handheld devices support USB On-The-Go (USB OTG).
I think it is possible for the IR Widget to be supported under Android – are there any plans for such support?
In my experience, transmission and reception of infrared remote control signals (including the important carrier frequency) is possible with even the earliest version of IrDA (115.2K), so this should also be possible with a USB-serial (TTL RS-232) converter along with a few other components including IR emitters and a driving transistor, as well as an IR photodiode (with transistor buffer) or phototransistor for receiving IR signals with the carrier (keeping the carrier frequency is important to distinguish the protocol properly).
115.2K should be enough to do most protocols (even the RCA protocol with a 58kHz carrier), except for the B&O protocol which uses a 455kHz carrier (I seriously doubt that I would ever handle equipment which uses such a protocol!)
There is support under Android for USB to serial converters, including the PL2303 (standard 115.2K), the FT232R (pay attention to suffix!) with baud rates up to 3Mbit with bit banging (1-1.5Mbit should do just about every remote including B&O with its 455kHz carrier frequency – this chip seems ideal!), and most recently, the versatile FT311D.
Are there any plans for developing Android tools to decode remote control transmissions and to transmit infrared signals (both in UEI format) with such hardware?
Also, are there any plans to develop Android software which also supports programmable remote control layouts (with colour options for each key) and a learning function for each key, and can import/export UEI format functions for each key and device?
As far as you may know, some Android handheld devices support USB On-The-Go (USB OTG).
I think it is possible for the IR Widget to be supported under Android – are there any plans for such support?
In my experience, transmission and reception of infrared remote control signals (including the important carrier frequency) is possible with even the earliest version of IrDA (115.2K), so this should also be possible with a USB-serial (TTL RS-232) converter along with a few other components including IR emitters and a driving transistor, as well as an IR photodiode (with transistor buffer) or phototransistor for receiving IR signals with the carrier (keeping the carrier frequency is important to distinguish the protocol properly).
115.2K should be enough to do most protocols (even the RCA protocol with a 58kHz carrier), except for the B&O protocol which uses a 455kHz carrier (I seriously doubt that I would ever handle equipment which uses such a protocol!)
There is support under Android for USB to serial converters, including the PL2303 (standard 115.2K), the FT232R (pay attention to suffix!) with baud rates up to 3Mbit with bit banging (1-1.5Mbit should do just about every remote including B&O with its 455kHz carrier frequency – this chip seems ideal!), and most recently, the versatile FT311D.
Are there any plans for developing Android tools to decode remote control transmissions and to transmit infrared signals (both in UEI format) with such hardware?
Also, are there any plans to develop Android software which also supports programmable remote control layouts (with colour options for each key) and a learning function for each key, and can import/export UEI format functions for each key and device?