FastLED 3.9.15
Loading...
Searching...
No Matches

◆ beginWiFi()

bool fl::net::OTA::beginWiFi ( const char * hostname,
const char * password,
const char * ssid,
const char * wifi_pass )

Start OTA with full Wi-Fi setup (station mode)

Parameters
hostnameDevice hostname (used for mDNS and DHCP)
passwordPassword for OTA authentication (MD5 hashed for Arduino IDE OTA, plaintext for Web UI Basic Auth)
ssidWi-Fi network SSID
wifi_passWi-Fi network password
Returns
true if setup successful, false otherwise
Note
This function returns immediately and Wi-Fi connects asynchronously. Use isConnected() to check status.

Definition at line 23 of file ota.cpp.hpp.

24 {
25 if (!mImpl) {
26 mImpl = platforms::IOTA::create();
27 }
28 return mImpl->beginWiFi(hostname, password, ssid, wifi_pass);
29}
fl::shared_ptr< fl::platforms::IOTA > mImpl
Definition ota.h:211

References mImpl.