Fixed OCConnectivity Type in Android Easy Setup Code based on latest master branch changes.
Change-Id: I4d7e0e207c152e6596a817704edf35957dec6e07
Signed-off-by: Madan Lanka <lanka.madan@samsung.com>
Reviewed-on: https://gerrit.iotivity.org/gerrit/2308
if target_os == 'darwin':
target_path = 'linux'
- env.SConscript('./samples/' + target_path + '/SConscript')
+ #env.SConscript('./samples/' + target_path + '/SConscript')
elif target_os in ['android']:
env.SConscript('./samples/' + target_os + '/SConscript')
#else:
# SConscript('notification-manager/SampleApp/arduino/SConscript')
-#if target_os in ['arduino','android', 'linux']:
- #SConscript('easy-setup/SConscript')
+
textView1 = (TextView) findViewById(R.id.textView1);\r
\r
// OnBoarding Process\r
- onBoardingHandlerInstance = new OnBoardEnrollee(this, OcConnectivityType.IPV4);\r
+ onBoardingHandlerInstance = new OnBoardEnrollee(this, OcConnectivityType.CT_IP_USE_V4);\r
onBoardingHandlerInstance.registerOnBoardingStatusHandler(this);\r
\r
// Get intent, action and MIME type\r
super.onDestroy();\r
if(provisionEnrolleInstance != null)\r
{\r
- provisionEnrolleInstance.stopEnrolleeProvisioning(OcConnectivityType.IPV4);\r
+ provisionEnrolleInstance.stopEnrolleeProvisioning(OcConnectivityType.CT_IP_USE_V4);\r
}\r
onBoardingHandlerInstance.disableWiFiAP();\r
finish();\r
.set(WifiConfiguration.KeyMgmt.WPA_PSK);\r
netConfig.preSharedKey = "EasySetup123";\r
\r
- transportConfig.setConnectivityType(OcConnectivityType.IPV4);\r
+ transportConfig.setConnectivityType(OcConnectivityType.CT_IP_USE_V4);\r
transportConfig.setNetConfig(netConfig);\r
onBoardingHandlerInstance.enableNetwork(transportConfig, true);\r
}\r
IPEnrolleeDevice ipEnrolleeDevice = (IPEnrolleeDevice)connectedDevice;\r
IPProvisioningInfo ipProvisioningInfo = new IPProvisioningInfo();\r
\r
- ipProvisioningInfo.setConnectivityType(OcConnectivityType.IPV4);\r
+ ipProvisioningInfo.setConnectivityType(OcConnectivityType.CT_IP_USE_V4);\r
ipProvisioningInfo.setIpAddress(ipEnrolleeDevice.getIpAddr());\r
ipProvisioningInfo.setNetSSID("EasySetup123");\r
ipProvisioningInfo.setNetPWD("EasySetup123");\r
\r
provisionEnrolleInstance.provisionEnrollee(\r
- ipProvisioningInfo, OcConnectivityType.IPV4);\r
+ ipProvisioningInfo, OcConnectivityType.CT_IP_USE_V4);\r
easySetupCount++;\r
Log.i("EasyConnect", "easy Setup Count-" + easySetupCount);\r
Log.i("EasyConnect",\r
public void deviceOnBoardingStatus(EnrolleeDevice enrolleeDevice) {\r
// TODO Auto-generated method stub\r
// TODO Auto-generated method stub\r
- if(enrolleeDevice.getConnectivityType() == OcConnectivityType.IPV4) {\r
+ if(enrolleeDevice.getConnectivityType() == OcConnectivityType.CT_IP_USE_V4) {\r
IPEnrolleeDevice ipEnrolleeDevice = (IPEnrolleeDevice)enrolleeDevice;\r
if (ipEnrolleeDevice.getIpAddr() != null) {\r
String finalResult = "Easy Connect : ";\r
* Constructor for OnBoardEnrollee.\r
*/\r
public OnBoardEnrollee(Context context, OcConnectivityType connectivityType) {\r
- if(connectivityType == OcConnectivityType.IPV4) {\r
+ if(connectivityType == OcConnectivityType.CT_IP_USE_V4) {\r
wifiSoftAPManager = new WiFiSoftAPManager(context);\r
}\r
this.selectedConnectivityType = connectivityType;\r
}\r
\r
public void startDeviceScan(final int reachableTimeout) {\r
- if(selectedConnectivityType == OcConnectivityType.IPV4) {\r
+ if(selectedConnectivityType == OcConnectivityType.CT_IP_USE_V4) {\r
wifiSoftAPManager.getClientList(this.deviceScanListener, reachableTimeout);\r
}\r
}\r
\r
public void enableNetwork(OnBoardingConfig transportConfig, boolean enabled) {\r
- if(selectedConnectivityType == OcConnectivityType.IPV4) {\r
+ if(selectedConnectivityType == OcConnectivityType.CT_IP_USE_V4) {\r
wifiSoftAPManager.setWifiApEnabled(\r
((WiFiSoftAPOnBoardingConfig)transportConfig).getNetConfig(),\r
true);\r
}\r
\r
public void disableWiFiAP() {\r
- if(selectedConnectivityType == OcConnectivityType.IPV4) {\r
+ if(selectedConnectivityType == OcConnectivityType.CT_IP_USE_V4) {\r
wifiSoftAPManager.setWifiApEnabled(null, false);\r
}\r
}\r
\r
public void provisionEnrollee(ProvisioningInfo provisioningInfo,\r
OcConnectivityType connectivityType) {\r
- if(connectivityType == OcConnectivityType.IPV4)\r
+ if(connectivityType == OcConnectivityType.CT_IP_USE_V4)\r
{\r
easySetupManagerNativeInstance.initEasySetup();\r
easySetupManagerNativeInstance.provisionIPEnrollee(\r
((IPProvisioningInfo)provisioningInfo).getIpAddress(),\r
((IPProvisioningInfo)provisioningInfo).getNetSSID(),\r
((IPProvisioningInfo)provisioningInfo).getNetPWD(),\r
- OcConnectivityType.IPV4.getValue());\r
+ OcConnectivityType.CT_IP_USE_V4.getValue());\r
}\r
}\r
\r
public void stopEnrolleeProvisioning(OcConnectivityType connectivityType) {\r
easySetupManagerNativeInstance\r
- .stopEnrolleeProvisioning(OcConnectivityType.IPV4.getValue());\r
+ .stopEnrolleeProvisioning(OcConnectivityType.CT_IP_USE_V4.getValue());\r
}\r
\r
public void ProvisioningStatusCallBack(int statuscode) {\r
public class EnrolleeDeviceFactory {
public static EnrolleeDevice getDevice(OcConnectivityType connectivityType)
{
- if(connectivityType == OcConnectivityType.IPV4)
+ if(connectivityType == OcConnectivityType.CT_IP_USE_V4)
{
return new IPEnrolleeDevice();
}
final IPEnrolleeDevice result = new IPEnrolleeDevice();
boolean deviceAddedToList = false;
- result.setConnectivityType(OcConnectivityType.IPV4);
+ result.setConnectivityType(OcConnectivityType.CT_IP_USE_V4);
if (appNotification.size() > 0) {
for (EnrolleeOnBoardingInfo ipDeviceOnBoardingNotification : appNotification) {
}
if (!deviceAddedToList) {
IPEnrolleeDevice ipEnrolleeDevice = (IPEnrolleeDevice) EnrolleeDeviceFactory.getDevice(
- OcConnectivityType.IPV4);
+ OcConnectivityType.CT_IP_USE_V4);
ipEnrolleeDevice.setIpAddr(ipAddr);
ipEnrolleeDevice.setHWAddr(macAddr);
if (isReachable) {
}
} else {
IPEnrolleeDevice ipEnrolleeDevice = (IPEnrolleeDevice)EnrolleeDeviceFactory.getDevice(
- OcConnectivityType.IPV4);
+ OcConnectivityType.CT_IP_USE_V4);
ipEnrolleeDevice.setIpAddr(ipAddr);
ipEnrolleeDevice.setHWAddr(macAddr);
if (isReachable) {
strncpy(netInfo.netAddressInfo.WIFI.ipAddress, ipAddress, IPV4_ADDR_SIZE);\r
strncpy(netInfo.netAddressInfo.WIFI.ssid, netSSID, NET_WIFI_SSID_SIZE);\r
strncpy(netInfo.netAddressInfo.WIFI.pwd, netPWD, NET_WIFI_PWD_SIZE);\r
- netInfo.connType = OCConnectivityType::CT_ADAPTER_IP;\r
+ netInfo.connType = (OCConnectivityType)jConnectivityType;\r
netInfo.isSecured = true;\r
\r
ProvisionEnrollee(&netInfo);\r