Added support for BLE OnBoarding in EasySetup
authorVinil Jain <vinil.gj@samsung.com>
Tue, 15 Sep 2015 17:00:47 +0000 (22:30 +0530)
committerMadan Lanka <lanka.madan@samsung.com>
Wed, 16 Sep 2015 07:57:25 +0000 (07:57 +0000)
commitb8db5606e6177f9488ac2b0a0046b6e5897b04c3
treee45641c37fbb0d1a91c793dc2ae94e8694504625
parent155e3a129b0d95d0179cc60f7c254910c0f0aa8e
Added support for BLE OnBoarding in EasySetup

Mediator side changes to handle BLE onBoarding and exchange WIFI credentials over BLE.

Change-Id: I0e8be88f1ee646cdacd9a1320068c9b8b756d333
Signed-off-by: Vinil Jain <vinil.gj@samsung.com>
Reviewed-on: https://gerrit.iotivity.org/gerrit/2571
Tested-by: jenkins-iotivity <jenkins-iotivity@opendaylight.org>
Reviewed-by: Madan Lanka <lanka.madan@samsung.com>
service/easy-setup/sampleapp/android/EasySetup/app/src/main/AndroidManifest.xml
service/easy-setup/sampleapp/android/EasySetup/app/src/main/java/org/iotivity/service/easysetup/BLEActivity.java [new file with mode: 0644]
service/easy-setup/sdk/common/common.h
service/easy-setup/sdk/mediator/android/EasySetupCore/src/main/java/org/iotivity/service/easysetup/core/BleConnection.java [new file with mode: 0644]
service/easy-setup/sdk/mediator/android/EasySetupCore/src/main/java/org/iotivity/service/easysetup/impl/BLEOnBoardingConfig.java [new file with mode: 0644]
service/easy-setup/sdk/mediator/android/EasySetupCore/src/main/java/org/iotivity/service/easysetup/impl/EnrolleeDeviceBLEOnBoarding.java [new file with mode: 0644]
service/easy-setup/sdk/mediator/android/EasySetupCore/src/main/java/org/iotivity/service/easysetup/impl/EnrolleeDeviceFactory.java
service/easy-setup/sdk/mediator/android/EasySetupCore/src/main/java/org/iotivity/service/easysetup/mediator/ble/BLEManager.java [new file with mode: 0644]
service/easy-setup/sdk/mediator/src/provisioninghandlerBLE.cpp [new file with mode: 0644]