Переглянути джерело

Merge pull request #22 from xunker/optimize-led-blink-on-error

Use `gpio_read` to toggle led state, saves 24 bytes of flash.
Eric Helgeson 4 роки тому
батько
коміт
2cdbd10dcf
1 змінених файлів з 2 додано та 6 видалено
  1. 2 6
      src/BlueSCSI.cpp

+ 2 - 6
src/BlueSCSI.cpp

@@ -535,9 +535,7 @@ void onFalseInit(void)
   LOG_FILE.sync();
   while(true) {
     for(int i = 0; i < 3; i++) {
-      gpio_write(LED, high);
-      delay(250);
-      gpio_write(LED, low);
+      gpio_write(LED, !gpio_read(LED));
       delay(250);
     }
     delay(3000);
@@ -551,9 +549,7 @@ void noSDCardFound(void)
 {
   while(true) {
     for(int i = 0; i < 5; i++) {
-      gpio_write(LED, high);
-      delay(250);
-      gpio_write(LED, low);
+      gpio_write(LED, !gpio_read(LED));
       delay(250);
     }
     delay(3000);