     Serial.println();
     httpsClient.stop();
     if (statusCode == 400) {
-      flashNumber(TELEGRAM_CHECKSUM_ERROR);
-      return false;
+      return TELEGRAM_CHECKSUM_ERROR;
     } else {
-      flashNumber(SERVER_RESPONSE_ERROR);
-      delay(500);
-      flashNumber(statusCode);
-      return false;
+      return SERVER_RESPONSE_ERROR;
     }
   }
 
   Serial.print("Uploaded telegram of ");
   Serial.print(size);
   Serial.println(" bytes");
-  flashNumber(NO_ERROR);
-
-  return true;
+  return NO_ERROR;
 }
 
 void setup() {

    byte b = httpsClient.read();
    if (b < 0) {
      httpsClient.stop();
      flashNumber(SERVER_READ_ERROR);
      return false;
    }
    if (!isDigit(b)) {
      break;

      printTelegram(buffer, size);
#endif
#ifndef DONT_SEND_TELEGRAM
      ErrorCode uploadError = uploadTelegram(buffer, size);
      if (uploadError) {
        flashNumber(static_cast<uint16>(uploadError));
      } else {
        flashLed(50);
      }
#endif

      telegramReader.reset();
