You are viewing an old version of this page. View the current version.

Compare with Current View Page History

« Previous Version 6 Current »


Result Key

Pass
Fail
Untested

bleprph

NOTE: default application stack is too small and is causing issues with pairing when keys distribution is enabled

Units Under Test

  • nRF51dk
  • nRF52dk
  • nRF52840 PDK

Peer Devices

  • A: Android phone running nRF Connect
  • I: iPhone
  • M: Mynewt device running bletiny
  • O: OS X running LightBlue 1.2
  • B: Linux with BlueZ 
TestnRF51dknrf52dknrRF52840 Comments
Central connects and disconnects several times



Central initiates legacy just-works pairing



Central restores encrypted connection via bonding





Central initiates secure-connections just-works pairing



btshell - peripheral

Units Under Test

  • nRF51dk
  • nRF52dk
  • nRF52840 PDK

Peer Devices

  • A: Android phone running nRF Connect
  • I: iPhone
  • M: Mynewt device running bletiny
  • O: OS X running LightBlue 1.2
TestnRF51dknRF52dk

nrRF52840

nrRF52840 (BT5, 1M)2Mcoded Comments

Peripheral performs undirected advertising



MAI

M

M

M


Central pairs with peripheral



MAI

M

M

M


Central restores encrypted connection via bonding



MAI

M

M

M


Central reads characteristic

MAI

M

M

M


Central writes characteristic

MAI

M

M

M


Central enabled indications

MAI

M

M

M


Peripheral sends indication when characteristic changes

MAI

M

M

M


Two centrals connect to peripheral

M+M, M+A

M+A

M+A

M+M


btshell - central

Units Under Test

  • nRF51dk
  • nRF52dk

Peer Devices

  • A: Android phone running nRF Connect
  • I: iPhone
  • M: Mynewt device running bletiny
  • O: OS X running LightBlue 1.2
TestnRF51dknRF52dknrRF52840nrRF52840 (BT5, 1M)2Mcodedcomments

General connection establishment procedure



MAI

M

M

M


Service discovery



MAI

M

M

M


Central pairs with peripheral



MAI

M

M

M


Central restores encrypted connection via bonding



MAI

M

M

M


Central reads characteristic



MAI

M

M

M


Central writes characteristic



MAI

M

M

M


Central enables indications



MAI

M

M

M


Central connects to two peripherals



M+M, M+A

M+A

M+A

M+M


blehci - BlueZ

Units Under Test

  • nRF51dk
  • nRF52dk

Peer Devices

  • A: Android phone running nRF Connect
  • I: iPhone
  • M: Mynewt device running bletiny
  • O: OS X running LightBlue 1.2
TestnRF51dknRF52dk
Connect

Pair

Send some data

Ensure connection stays up



Qualification Tests

ComponentTest tool (version)nRF52832nRF52840Comments
ControllerHarmony 2018.20PASSPASS (*) single test was failing on 840, fix https://github.com/apache/mynewt-nimble/pull/401
HostPTS 7.3
PASS
  • No labels