The app can transmit IR signals through the built-in ir blaster or DIY IR blaster signal as audio pulses through the 3.5mm jack.
Important
Check below instructions before using this app.
Note
The audio transmission method is experimental and not properly implemented and tested for all devices.
[!IMPORTANT] Usage of this app is at your own risk. I'm not responsible for any loss or damage associated with the use of this app.
- App is in the early development stage, and its functionality is not guaranteed.
- Transmitting as an audio pulse is not reliable due to varying device-dependent audio processing methods.
- The maximum working range during testing was found to be 1.5 meters.
[!WARNING] It is important to exercise caution while using this app as there is a risk of damaging the audio circuits due to mishandling.
- The audio pulses generated from IR data are audible, plays at full volume and may cause ear discomfort, so it is advised not to use this app with headphones connected (not event BT headphones).
- LED type and quality can result in drawing different amounts of current, so there is a chance for damaging the circuits.
- Improper connection may result in damaging the device.
To prevent possible crashes and provide error reports with Tasker, the app verifies the input every time. It is possible for a valid IR code to be rejected as invalid due to a non-tested scenario, this occurrence is rare.
Note
If you found a code is not working with app, try with Termux-API, if the code is in hex format,use this task.
Input can be :
eg: 0000 006D 0000 0008 0060 0040 0040 0020 0020 0040 0020 0040 0020 0040 0020 0040 0020 0020 0020 0D7A
Carrier frequency in Hertz followed by the alternating on/off pattern in microseconds.
eg: 38028, 2526, 1684, 1684, 842, 842, 1684, 842, 1684, 842, 1684, 842, 1684, 842, 842, 842, 90789
The code must be a 32-bit raw hexadecimal value (for example: 0xFF004040)
in the exact format produced
by Arduino-IRremote’s decodedRawData.
-
eg:
0xEF10DF20represents:- address
0x20 - inverted address
0xDF - command
0x10 - inverted command
0xEF
- address
-
eg:
0xFF004040represents:- 16-bit address
0x4040 - 8-bit command
0x00 - inverted command
0xFF
- 16-bit address
Note
This is NOT the logical NEC format (address + command order), but the raw LSB-first 32-bit value as printed by Arduino-IRremote.