                     channel[thisChannel].currentPercentage * HEIGHT_FACTOR,
                     tft.color565( r, g, b ) );
 
-      tft.setCursor( thisChannel * BARS_WIDTH + 12, BARS_BOTTOM + 4 );
+      tft.setCursor( thisChannel * BARS_WIDTH + 9, BARS_BOTTOM + 4 );
       tft.setTextSize( 1 );
       tft.setTextColor( TFT_TEXT_COLOR , TFT_BACK_COLOR );
 

void tftTask( void * pvParameters )
{
  tft.begin( 35000000, SPI );
  uint8_t x = tft.readcommand8(ILI9341_RDSELFDIAG);
  Serial.print("ILI9341 TFT Self Diagnostic: 0x"); Serial.println(x, HEX);

  tft.fillScreen(ILI9341_BLACK);

  digitalWrite( TFT_BACKLIGHT_PIN, HIGH );


      tft.print( buffer );
    }

    tft.setTextSize( 2 );
    if ( numberOfFoundSensors )
    {
      for ( byte thisSensor = 0; thisSensor < numberOfFoundSensors; thisSensor++ )
      {
        tft.setCursor( 0, BARS_BOTTOM + 15 );
        tft.setTextColor( TFT_TEMP_COLOR , TFT_BACK_COLOR );
        tft.print( " " + String( sensor[thisSensor].temp / 16.0 ) + (char)247 + "C " );
      }
    }
    else
    {
      struct tm timeinfo;
      getLocalTime( &timeinfo );
      tft.setCursor( 18, BARS_BOTTOM + 15 );
      tft.setTextColor( TFT_DATE_COLOR , TFT_BACK_COLOR );
      tft.print( asctime( &timeinfo ) );
    }
    vTaskDelay( tftTaskdelayTime / portTICK_PERIOD_MS );
  }
}
