mirror of
https://github.com/thegecko/web-bluetooth-dfu.git
synced 2025-12-12 03:58:12 +08:00
Merge pull request #20 from mjdietzx/patch-1
Make gattServer a global variable to fix https://github.com/thegecko/…
This commit is contained in:
4
dist/dfu.js
vendored
4
dist/dfu.js
vendored
@@ -44,6 +44,8 @@
|
|||||||
}(this, function(Promise, bluetooth, crc16) {
|
}(this, function(Promise, bluetooth, crc16) {
|
||||||
"use strict";
|
"use strict";
|
||||||
|
|
||||||
|
var server; // Make server a global variable (initialized in connect(). This fixes a bug in BlueZ that causes transfers to stall.
|
||||||
|
|
||||||
var LITTLE_ENDIAN = true;
|
var LITTLE_ENDIAN = true;
|
||||||
|
|
||||||
var packetSize = 20;
|
var packetSize = 20;
|
||||||
@@ -209,7 +211,7 @@
|
|||||||
|
|
||||||
function connect(device) {
|
function connect(device) {
|
||||||
return new Promise(function(resolve, reject) {
|
return new Promise(function(resolve, reject) {
|
||||||
var server = null;
|
//var server = null;
|
||||||
var service = null;
|
var service = null;
|
||||||
var controlChar = null;
|
var controlChar = null;
|
||||||
var packetChar = null;
|
var packetChar = null;
|
||||||
|
|||||||
Reference in New Issue
Block a user