Result Key

Pass
Fail
Untested

Bootloader / blinky

BSP
ada_feather_nrf52
arduino_m0_pro

arduino_mkr1000

arduino_primo_nrf52

arduino_zero

arduino_zero_pro
bbc_microbit 
bmd200
bmd300eval
ci40

frdm-k64f

native

nrf51-arduino_101

nrf51-blenano

nrf51dk

nrf51dk-16kbram

nrf52840pdk

nrf52dk

nucleo-f401re

olimex_stm32-e407_devboard

rb-nano2

stm32f4discovery

usbmkw41z

bleprph

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
Central connects and disconnects several timesA I OA I O
Central initiates legacy just-works pairingA I OA I O

Central restores encrypted connection via bonding

A I OA I O
Central initiates secure-connections just-works pairing M I

bletiny - peripheral

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

Peripheral performs undirected advertising

  

Central pairs with peripheral

A I M OA I M O

Central restores encrypted connection via bonding

A I M OA I M O
Central reads characteristicA I M OA I M O
Central writes characteristicA I M OA I M O
Central enabled indicationsA I M OA I M O
Peripheral sends indication when characteristic changesA I M OA I M O
Two centrals connect to peripheralA+M I+MA+M I+M

bletiny - 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
TestnRF51dknRF52dk

General connection establishment procedure

I MI M

Service discovery

I MI M

Central pairs with peripheral

I MI M

Central restores encrypted connection via bonding

I MI M

Central reads characteristic

I MI M

Central writes characteristic

I MI M

Central enables indications

I MI M

Central connects to two peripherals

I+MI+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
ConnectA IA I
Send some dataA IA I

Ensure connection stays up

A IA I
  • No labels