You are reading a single comment by @Gordon and its replies. Click here to read the full conversation.
  • remove the console.log statements from the receiving

    In your example code I'd have said that was almost certainly the problem.

    Can you run E.getErrorFlags() and see if it says anything? If data has been arriving faster than Espruino can process it, there should be a FIFO_FULL flag.

    Could you maybe try using the extra arguments to­toothRemoteGATTServer_connect to force the device to use a lower connection interval, just in case that's the problem?


Avatar for Gordon @Gordon started