intel / zephyr.js

JavaScript* Runtime for Zephyr* OS
Other
180 stars 65 forks source link

[BLE] Primary Service UUID not found #1869

Closed xiaoyu3x closed 6 years ago

xiaoyu3x commented 6 years ago

Description

This is a regression issue, after zephyr updated to 1.11. Primary Service UUID cannot find. I cannot use nRF app or WebBlueTooth(https://goo.gl/QEvyDZ) to communication with Arduino101.

Test Code

BLE.js; WebBluetoothDemo.js; WebBluetoothGroveLcdDemo.js; HeartRateDemo.js; SensorBLEDemo.js test-ble.js

Steps to Reproduction

Scenario 1:

  1. make JS=samples/BLE.js ROM=256
  2. make dfu
  3. connect Arduino101 with nRF app

Scenario 2:

  1. make JS=samples/WebBluetoothDemo.js ROM=256
  2. make dfu
  3. connect Arduino101 with WebBlueTooth(https://goo.gl/QEvyDZ)

Actual Result

Scenario 1: screenshot_20180411-053901

Scenario 2: screenshot_20180411-043741

Expected Result

Scenario 1: screenshot_20180411-223605

Scenario 2: screenshot_20180411-230454

Test Builds

Branch Commit Id Target Device Test Date Result Comment
master 3f8eb85 Arduino 101 Apr 11, 2017 Pass
master d5d5540 Arduino 101 Apr 11, 2017 Fail

Additional Information

qiaojingx commented 6 years ago

Verified with commit 2273038. This issue is fixed.