When using getPrimaryServices() and getCharacteristics(), it it less clear which service/characteristic can fail to be found. That's why I'm proposing add the UUID in the NotFoundError messages.
SERVICE_NOT_FOUND: "No Services matching 0000fff8-0000-1000-8000-00805f9b34fb UUID found in Device."
CHARACTERISTIC_NOT_FOUND: "No Characteristics matching 0000fff8-0000-1000-8000-00805f9b34fb UUID found in Service with UUID 0000ff02-0000-1000-8000-00805f9b34fb");
Comment 1 by pe...@opera.com
, Dec 12 2016Status: Started (was: Available)