Wow, that's a strange one. Is it possible you'd been experimenting with the Puck before with some code that changed the MAC address? By default the 4 digits after Puck.js match the last 4 digits of the MAC address and neither of those two MAC addresses matches!
Maybe try hard-resetting the Puck? So hold the button while flicking the battery back then keep holding until the red LED has finished flashing. That should get rid of any stored code and might make things work better with the iMac?
Also, maybe try turning bluetooth off and back on in the iMac and maybe even try restarting it - just in case :)
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.
Wow, that's a strange one. Is it possible you'd been experimenting with the Puck before with some code that changed the MAC address? By default the 4 digits after
Puck.js
match the last 4 digits of the MAC address and neither of those two MAC addresses matches!Maybe try hard-resetting the Puck? So hold the button while flicking the battery back then keep holding until the red LED has finished flashing. That should get rid of any stored code and might make things work better with the iMac?
Also, maybe try turning bluetooth off and back on in the iMac and maybe even try restarting it - just in case :)