From 9d8f996bce2ce512cd167654040eed855c81303e Mon Sep 17 00:00:00 2001 From: Yuichi Tateno Date: Sun, 28 Feb 2016 17:44:04 +0900 Subject: [PATCH] Move onMeasumentChangeBinded constructor to notifyMeasument --- examples/hrm-device.js | 1 - lib/heart-rate-measument-service.js | 2 +- 2 files changed, 1 insertion(+), 2 deletions(-) diff --git a/examples/hrm-device.js b/examples/hrm-device.js index 21f0e99..b1c567f 100644 --- a/examples/hrm-device.js +++ b/examples/hrm-device.js @@ -11,7 +11,6 @@ if (!idOrName) { var HRMDevice = function(device) { NobleDevice.call(this, device); - NobleDevice.HeartRateMeasumentService.call(this); }; HRMDevice.is = function(device) { diff --git a/lib/heart-rate-measument-service.js b/lib/heart-rate-measument-service.js index e0560df..2ce06d1 100644 --- a/lib/heart-rate-measument-service.js +++ b/lib/heart-rate-measument-service.js @@ -4,7 +4,6 @@ var BODY_SENSOR_LOCATION_UUID = '2a38'; var CONTROL_POINT_UUID = '2a39'; function HeartRateMeasumentService() { - this.onMeasumentChangeBinded = this.onMeasumentChange.bind(this); } HeartRateMeasumentService.prototype.readBodySensorLocation = function(callback) { @@ -17,6 +16,7 @@ HeartRateMeasumentService.prototype.writeControllPoint = function(data, callback HeartRateMeasumentService.prototype.notifyMeasument = function(callback) { + this.onMeasumentChangeBinded = this.onMeasumentChange.bind(this); this.notifyCharacteristic(HEART_RATE_MEASUREMENT_SERVICE_UUID, MEASUREMENT_UUID, true, this.onMeasumentChangeBinded, callback); };