Does anybody know how to connect to hidden network using Native API on Gear S3 or Gear Fit2?
int ret = WIFI_ERROR_NONE; ret = wifi_ap_hidden_create("blahblah", &ap); if (ret != WIFI_ERROR_NONE) { ERR("wifi_ap_create failed %d", ret); } ret = wifi_ap_set_security_type(ap, WIFI_SECURITY_TYPE_WPA2_PSK); if (ret != WIFI_ERROR_NONE) { ERR("wifi_ap_set_security_type failed %s", get_error_message(ret)); } bool required = false; ret = wifi_ap_is_passphrase_required(ap, &required); if (ret != WIFI_ERROR_NONE) { ERR("wifi_ap_is_passphrase_required failed %s", get_error_message(ret)); } ret = wifi_ap_set_passphrase(ap, "passwdpasswd"); if (ret != WIFI_ERROR_NONE) { ERR("wifi_ap_set_passphrase failed %s", get_error_message(ret)); } ret = wifi_initialize(); if (ret != WIFI_ERROR_NONE) { ERR("wifi_initialize failed %s", get_error_message(ret)); } bool activated = false; ret = wifi_is_activated(&activated); if (ret != WIFI_ERROR_NONE) { ERR("wifi_is_activated failed %s", get_error_message(ret)); } if (!activated) { DBG("WiFi not activated"); ret = wifi_activate(wifiActivatedCb, &ap); if (ret != WIFI_ERROR_NONE) { ERR("wifi_activate failed %s", get_error_message(ret)); } } else { DBG("WiFi activated"); ret = wifi_connect(ap, wifiConnectedCb, NULL); if (ret != WIFI_ERROR_NONE) { ERR("wifi_connect failed %s", get_error_message(ret)); } }
Unfortunately
wifi_connect
failed with message "opertion failed" error.
As almost always the error codes are totaly uselese in such cases.
Thanks in advance for help :P !!