- From: François Beaufort via GitHub <sysbot+gh@w3.org>
- Date: Thu, 21 Jan 2016 14:49:54 +0000
- To: public-web-bluetooth-log@w3.org
Here's what it looks like at https://github.com/beaufortfrancois/sandbox/blob/gh-pages/web-bluetooth/utils/utils.js below. What do you think? ```js BluetoothGATTCharacteristic.prototype.getFloat32Value = function(byteOffset, littleEndian = true) { return this.value.getFloat32(byteOffset, littleEndian); }; BluetoothGATTCharacteristic.prototype.getFloat64Value = function(byteOffset, littleEndian = true) { return this.value.getFloat64(byteOffset, littleEndian); }; BluetoothGATTCharacteristic.prototype.getInt16Value = function(byteOffset, littleEndian = true) { return this.value.getInt16(byteOffset, littleEndian); }; BluetoothGATTCharacteristic.prototype.getInt32Value = function(byteOffset, littleEndian = true) { return this.value.getInt32(byteOffset, littleEndian); }; BluetoothGATTCharacteristic.prototype.getInt8Value = function(byteOffset) { return this.value.getInt8(byteOffset); }; BluetoothGATTCharacteristic.prototype.getStringValue = function(utfLabel = 'utf8') { var decoder = new TextDecoder(utfLabel); return decoder.decode(this.value); }; BluetoothGATTCharacteristic.prototype.getUint16Value = function(byteOffset, littleEndian = true) { return this.value.getUint16(byteOffset, littleEndian); }; BluetoothGATTCharacteristic.prototype.getUint32Value = function(byteOffset, littleEndian = true) { return this.value.getUint32(byteOffset, littleEndian); }; BluetoothGATTCharacteristic.prototype.getUint8Value = function(byteOffset) { return this.value.getUint8(byteOffset); }; ``` -- GitHub Notification of comment by beaufortfrancois Please view or discuss this issue at https://github.com/WebBluetoothCG/web-bluetooth/issues/126#issuecomment-173593614 using your GitHub account
Received on Thursday, 21 January 2016 14:49:55 UTC