Procházet zdrojové kódy

Update

wlan-startup
preparation new images
jomjol před 5 roky
rodič
revize
c815f3f767
7 změnil soubory, kde provedl 6 přidání a 5 odebrání
  1. 1 0
      README.md
  2. 5 5
      code/lib/connect_wlan/connect_wlan.cpp
  3. binární
      firmware/firmware.bin
  4. binární
      firmware/html.zip
  5. binární
      images/edit_reference.jpg
  6. binární
      images/index.png
  7. binární
      images/watermeter.jpg

+ 1 - 0
README.md

@@ -31,6 +31,7 @@ A 3d-printable housing can be found here: https://www.thingiverse.com/thing:4571
 
 ##### Rolling - (2020-09-12)
 
+* Changed WLAN-blinking: **5**-times short = no connection 3-times long = connected
 * Option for mirroring input image
 * Update index.html
 

+ 5 - 5
code/lib/connect_wlan/connect_wlan.cpp

@@ -65,11 +65,11 @@ void wifi_connect(){
     ESP_ERROR_CHECK( esp_wifi_connect() );
 }
 
-void blinkstatus(int dauer)
+void blinkstatus(int dauer, int _anzahl)
 {
     gpio_reset_pin(BLINK_GPIO);
     gpio_set_direction(BLINK_GPIO, GPIO_MODE_OUTPUT);
-    for (int i = 0; i < 3; ++i)
+    for (int i = 0; i < _anzahl; ++i)
     {
         gpio_set_level(BLINK_GPIO, 0);
         vTaskDelay(dauer / portTICK_PERIOD_MS);
@@ -82,15 +82,15 @@ static esp_err_t event_handler(void *ctx, system_event_t *event)
 {
     switch(event->event_id) {
     case SYSTEM_EVENT_STA_START:
-        blinkstatus(200);
+        blinkstatus(200, 5);
         wifi_connect();
         break;
     case SYSTEM_EVENT_STA_GOT_IP:
         xEventGroupSetBits(wifi_event_group, CONNECTED_BIT);
-        blinkstatus(1000);
+        blinkstatus(1000, 3);
         break;
     case SYSTEM_EVENT_STA_DISCONNECTED:
-        blinkstatus(200);
+        blinkstatus(200, 5);
         esp_wifi_connect();
         xEventGroupClearBits(wifi_event_group, CONNECTED_BIT);
         break;

binární
firmware/firmware.bin


binární
firmware/html.zip


binární
images/edit_reference.jpg


binární
images/index.png


binární
images/watermeter.jpg