本文整理汇总了C++中WiFiServer::begin方法的典型用法代码示例。如果您正苦于以下问题:C++ WiFiServer::begin方法的具体用法?C++ WiFiServer::begin怎么用?C++ WiFiServer::begin使用的例子?那么恭喜您, 这里精选的方法代码示例或许可以为您提供帮助。您也可以进一步了解该方法所在类WiFiServer
的用法示例。
在下文中一共展示了WiFiServer::begin方法的12个代码示例,这些例子默认根据受欢迎程度排序。您可以为喜欢或者感觉有用的代码点赞,您的评价将有助于系统推荐出更棒的C++代码示例。
示例1: setup
void setup() {
Serial.begin(115200);
// Initialize the output variables as outputs
pinMode(output5, OUTPUT);
pinMode(output4, OUTPUT);
// Set outputs to LOW
digitalWrite(output5, LOW);
digitalWrite(output4, LOW);
// Connect to Wi-Fi network with SSID and password
Serial.print("Connecting to ");
Serial.println(ssid);
//WiFi.begin(ssid, password);
setupWiFi();
server.begin();
// while (WiFi.status() != WL_CONNECTED) {
// delay(500);
// Serial.print(".");
// }
// WiFiClient client = server.available();
// if (!client) {
// return;
// }
}
示例2: startWebConfig
void WiFiManager::startWebConfig() {
DEBUG_PRINT("");
display.print("WiFi connected");
DEBUG_PRINT("WiFi connected");
DEBUG_PRINT(WiFi.localIP());
DEBUG_PRINT(WiFi.softAPIP());
if (!mdns.begin(_apName, WiFi.localIP())) {
DEBUG_PRINT("Error setting up MDNS responder!");
display.print("mDNS error");
while(1) {
delay(1000);
}
}
DEBUG_PRINT("mDNS responder started");
// Start the server
server_s.begin();
display.print("Server started");
DEBUG_PRINT("Server started");
while(serverLoop() == WM_WAIT) {
//looping
}
display.print("All done. Bye.");
DEBUG_PRINT("Setup done");
delay(10000);
ESP.reset();
}
示例3: startWebConfig
void WiFiManager::startWebConfig() {
DEBUG_PRINT("");
DEBUG_PRINT("WiFi connected");
DEBUG_PRINT(WiFi.localIP());
DEBUG_PRINT(WiFi.softAPIP());
if (!mdns.begin(_apName, WiFi.localIP())) {
DEBUG_PRINT("Error setting up MDNS responder!");
while (1) {
delay(1000);
}
}
DEBUG_PRINT("mDNS responder started");
// Start the server
server.begin();
DEBUG_PRINT("Server started");
while (serverLoop() == WM_WAIT) {
//looping
if(timeout > 0 && start + timeout < millis()) {
//we passed timeout value, release
DEBUG_PRINT("timeout reached");
return;
}
}
DEBUG_PRINT("Setup done");
delay(5000);
ESP.reset();
}
示例4: handleWiFiConnect
void Con::handleWiFiConnect(){
this->printf("handleWiFiConnect %d\n",this->curType&CON_TCP);
if (this->curType&CON_TCP){
ConSrv.begin();
ConSrv.setNoDelay(true);
}
}
示例5: setup
void setup() {
pinMode(enA, OUTPUT);
pinMode(enB, OUTPUT);
pinMode(dirA, OUTPUT);
pinMode(dirB, OUTPUT);
setupWiFi();
server.begin();
#ifdef DEBUG
delay(2000);
#endif
Serial.begin(115200);
#ifdef DEBUG
delay(250);
Serial.println();
Serial.println("Hello");
Serial.flush();
delay(750);
Serial.print("IP address");
Serial.println(WiFi.localIP());
delay(500);
#endif
}
示例6: start_server
void start_server() {
Serial.print("\nMAC: "); Serial.println(WiFi.macAddress());
Serial.print("\nSSID: "); Serial.println(ssid);
WiFi.begin(ssid, password);
while (WiFi.status() != WL_CONNECTED) {
delay(500);
Serial.print(".");
}
server.begin();
delay(10000);
Serial.print("\nIP: "); Serial.println(WiFi.localIP());
}
示例7: WiFiStart
void WiFiStart()
{
ulReconncount++;
while (WiFi.status() != WL_CONNECTED)
{
delay(500);
Serial.print(".");
}
Serial.println("");
Serial.println("WiFi connected");
// Start the server
server.begin();
Serial.println("Server started");
// Print the IP address
Serial.println(WiFi.localIP());
}
示例8: mainsetup
void mainsetup()
{
// setup globals
ulReqcount = 0;
ulReconncount = 0;
WiFiStart();
delay(1);
server.begin();
// allocate ram for data storage
uint32_t free = system_get_free_heap_size() - KEEP_MEM_FREE;
ulNoMeasValues = free / (sizeof(float) * 5 + sizeof(unsigned long)); // humidity & temp --> 2 + time
pulTime = new unsigned long[ulNoMeasValues];
pfTemp1 = new float[ulNoMeasValues];
pfTemp2 = new float[ulNoMeasValues];
pfTemp3 = new float[ulNoMeasValues];
pfTemp4 = new float[ulNoMeasValues];
if (pulTime == NULL || pfTemp1 == NULL || pfTemp2 == NULL || pfTemp3 == NULL || pfTemp4 == NULL)
{
ulNoMeasValues = 0;
Serial.println("Error in memory allocation!");
}
else
{
Serial.print("Allocated storage for ");
Serial.print(ulNoMeasValues);
Serial.println(" data points.");
float fMeasDelta_sec = MEAS_SPAN_H * 3600. / ulNoMeasValues;
ulMeasDelta_ms = ( (unsigned long)(fMeasDelta_sec + 0.5) ) * 1000; // round to full sec
Serial.print("Measurements will happen each ");
Serial.print(ulMeasDelta_ms);
Serial.println(" ms.");
ulNextMeas_ms = millis() + ulMeasDelta_ms;
}
}
示例9: setup
void setup() {
Serial.begin(115200);
pixels.begin();
pixels.setBrightness(BASE_BRIGHTNESS);
reset_pixels();
Serial.println();
Serial.print("Connecting to ");
Serial.println(ssid);
WiFi.mode(WIFI_STA);
WiFi.begin(ssid, password);
WiFi.hostname(HOSTNAME);
while (WiFi.status() != WL_CONNECTED) {
delay(500);
Serial.print(".");
}
Serial.println("WiFi connected");
Serial.println(WiFi.localIP());
if (!MDNS.begin(HOSTNAME)) {
update_pixel(0, 200, 0, 0);
Serial.println("Error setting up MDNS responder!");
while (1) {
delay(1000);
}
}
Serial.println("mDNS responder started");
update_pixel(0, 0, 200, 0);
pixels.show();
server.begin();
MDNS.addService("http", "tcp", 80);
}
示例10: setup
void setup() {
Serial.begin(115200);
// Initialize the output variables as outputs
pinMode(output5, OUTPUT);
pinMode(output4, OUTPUT);
// Set outputs to LOW
digitalWrite(output5, LOW);
digitalWrite(output4, LOW);
// Connect to Wi-Fi network with SSID and password
Serial.print("Connecting to ");
Serial.println(ssid);
WiFi.begin(ssid, password);
while (WiFi.status() != WL_CONNECTED) {
delay(500);
Serial.print(".");
}
// Print local IP address and start web server
Serial.println("");
Serial.println("WiFi connected.");
Serial.println("IP address: ");
Serial.println(WiFi.localIP());
server.begin();
}
示例11: apmode
void apmode(){
WiFi.disconnect();
WiFi.mode(WIFI_AP);
WiFi.softAP("ESP Arduino","password");
server.begin();//so that was important
}
示例12: begin
void cTcpTrace::begin()
{
tcpTraceServer.begin();
}