当前位置: 首页>>代码示例>>C++>>正文


C++ WiFiServer::begin方法代码示例

本文整理汇总了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;
//  }

}
开发者ID:bensinghbeno,项目名称:design-engine,代码行数:28,代码来源:test2.cpp

示例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();
}
开发者ID:Dietmar-Franken,项目名称:WiFiWaterbedHeater,代码行数:28,代码来源:WiFiManager.cpp

示例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();

}
开发者ID:fbeke,项目名称:WiFiManager,代码行数:30,代码来源:WiFiManager.cpp

示例4: handleWiFiConnect

void Con::handleWiFiConnect(){
  this->printf("handleWiFiConnect %d\n",this->curType&CON_TCP);
  if (this->curType&CON_TCP){
     ConSrv.begin();
     ConSrv.setNoDelay(true);   
  }
}
开发者ID:it-guru,项目名称:ThIN,代码行数:7,代码来源:console.cpp

示例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
}
开发者ID:delta-G,项目名称:robotESPcom,代码行数:26,代码来源:robotESPcom.cpp

示例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());
}
开发者ID:WardCunningham,项目名称:SensorServer,代码行数:12,代码来源:esp_sensor_server.cpp

示例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());

}
开发者ID:TobiasN82,项目名称:SMASE,代码行数:22,代码来源:main.cpp

示例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;
  }
}
开发者ID:TobiasN82,项目名称:SMASE,代码行数:39,代码来源:main.cpp

示例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);
}
开发者ID:prashnts,项目名称:dotfiles,代码行数:38,代码来源:esp8266_fw.c

示例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();
}
开发者ID:bensinghbeno,项目名称:design-engine,代码行数:24,代码来源:test.cpp

示例11: apmode

void apmode(){
  WiFi.disconnect();
  WiFi.mode(WIFI_AP);
  WiFi.softAP("ESP Arduino","password");
  server.begin();//so that was important 
}
开发者ID:TheWat,项目名称:Arduino,代码行数:6,代码来源:APmode.cpp

示例12: begin

void cTcpTrace::begin()
{
  tcpTraceServer.begin();
}
开发者ID:hrmrus,项目名称:WiFi-Modbus-TCPtoRTU,代码行数:4,代码来源:trace.cpp


注:本文中的WiFiServer::begin方法示例由纯净天空整理自Github/MSDocs等开源代码及文档管理平台,相关代码片段筛选自各路编程大神贡献的开源项目,源码版权归原作者所有,传播和使用请参考对应项目的License;未经允许,请勿转载。