Corrected NEC IR encoding to match the protocol (9000/4500 header, 560 µs mark, 0 = 560 µs, 1 = 1690 µs, trailing 560 µs) and fixed bit order to LSB-first. Added per-button custom NEC timings and carrier frequency.
IR Blaster is open source, check out our GitHub repository at https://github.com/iodn/android-ir-blaster if you want to contribute.