files/en-us/web/api/bluetoothremotegattcharacteristic/index.md
{{APIRef("Bluetooth API")}}{{SeeCompatTable}}{{SecureContext_Header}}
The BluetoothRemoteGattCharacteristic interface of the Web Bluetooth API represents a GATT Characteristic, which is a basic data element that provides further information about a peripheral's service.
{{InheritanceDiagram}}
'00002a37-0000-1000-8000-00805f9b34fb' for the Heart Rate Measurement characteristic.value property if it is available and supported. Otherwise it throws an error.value property to the bytes contained in a given {{JSxRef("ArrayBuffer")}}, writes the characteristic value with optional response, and returns the resulting {{JSxRef("Promise")}}.value property to the bytes contained in a given {{JSxRef("ArrayBuffer")}}, writes the characteristic value with required response, and returns the resulting {{JSxRef("Promise")}}.value property to the bytes contained in a given {{JSxRef("ArrayBuffer")}}, writes the characteristic value without response, and returns the resulting {{JSxRef("Promise")}}.navigator.bluetooth is added to the active notification context.navigator.bluetooth is removed from the active notification context.BluetoothRemoteGATTCharacteristic when its value changes.{{Specifications}}
{{Compat}}