Ok thanks @Gordon, I considered using a new characteristic yes, but I'll try with the subscription to TX again first. I had no idea that a straight read from TX was bad form - as you say, likely a problem with the library
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.
Ok thanks @Gordon, I considered using a new characteristic yes, but I'll try with the subscription to TX again first. I had no idea that a straight read from TX was bad form - as you say, likely a problem with the library