@@ -45,7 +45,13 @@ class WiFiSTAClass
45
45
public:
46
46
47
47
wl_status_t begin (const char * wpa2_ssid, wpa2_auth_method_t method, const char * wpa2_identity=NULL , const char * wpa2_username=NULL , const char *wpa2_password=NULL , const char * ca_pem=NULL , const char * client_crt=NULL , const char * client_key=NULL , int32_t channel=0 , const uint8_t * bssid=0 , bool connect=true );
48
+ wl_status_t begin (const String& wpa2_ssid, wpa2_auth_method_t method, const String& wpa2_identity = (const char *)NULL, const String& wpa2_username = (const char *)NULL, const String& wpa2_password = (const char *)NULL, const String& ca_pem = (const char *)NULL, const String& client_crt = (const char *)NULL, const String& client_key = (const char *)NULL, int32_t channel=0, const uint8_t* bssid=0, bool connect=true) {
49
+ return begin (wpa2_ssid.c_str (), method, wpa2_identity.c_str (), wpa2_username.c_str (), wpa2_password.c_str (), ca_pem.c_str (), client_crt.c_str (), client_key.c_str (), channel, bssid, connect);
50
+ }
48
51
wl_status_t begin (const char * ssid, const char *passphrase = NULL , int32_t channel = 0 , const uint8_t * bssid = NULL , bool connect = true );
52
+ wl_status_t begin (const String& ssid, const String& passphrase = (const char *)NULL, int32_t channel = 0, const uint8_t* bssid = NULL, bool connect = true) {
53
+ return begin (ssid.c_str (), passphrase.c_str (), channel, bssid, connect);
54
+ }
49
55
wl_status_t begin (char * ssid, char *passphrase = NULL , int32_t channel = 0 , const uint8_t * bssid = NULL , bool connect = true );
50
56
wl_status_t begin ();
51
57
0 commit comments