jolocom/smartwallet-app

BLE Transport Layer

Opened this issue · 1 comments

Scope of the feature

Add Bluetooth Low Energy as a transport layer

Tasks

  • Find suitable ble library
  • Implement serial port interface for ble
  • Receive interaction request
  • Write interaction response

Additional important information

Keeping the ble connection alive while the consent screen is being shown requires some creative usage of navigation parameters.

Current status:
only actions and components changed are the ones related to authentication requests. Further action changes will wait for #1325 to be merged in order to avoid duplicating work.

  • tested on Android
  • tested on iOS
  • disconnect on interaction cancel
  • has tests