Hi - that's odd - and you're definitely using 'Puck.IR(data)' to send, without specifying any pins as 2nd/3rd arguments?
Maybe you can check E.getBattery() and see what the battery level is? If your battery is low then it won't be able to put out anywhere near as much power.
But otherwise, have you tried on other devices? It might be that what you're using the Puck with isn't as sensitive as the devices we tried with? It could also be thrown off if you're in a room with lots of other IR light (eg from the sun)
Espruino is a JavaScript interpreter for low-power Microcontrollers. This site is both a support community for Espruino and a place to share what you are working on.
Hi - that's odd - and you're definitely using 'Puck.IR(data)' to send, without specifying any pins as 2nd/3rd arguments?
Maybe you can check
E.getBattery()
and see what the battery level is? If your battery is low then it won't be able to put out anywhere near as much power.But otherwise, have you tried on other devices? It might be that what you're using the Puck with isn't as sensitive as the devices we tried with? It could also be thrown off if you're in a room with lots of other IR light (eg from the sun)