josephchrzempiec:
The a90 is feom receiving serial monitoring not transmitting. The transmitting should send out 0x90. From some of the examples i found they say to put a 100ohm resistor in the transmitting led. Was thst wrong?
The transmitter is sending 0xA90 in the example you posted (irsend.sendSony(0xa90, 12)
so the result is correct.
kayel has pointed out in #11 what I said about in #7 that to get good range you need to power the IR LED from a source that can deliver a higher current than an Arduino pin can deliver.