Skocz do zawartości
Treker

Aktualizacje FORBOTa - najważniejsze informacje

Pomocna odpowiedź

Albo już jest dobrze albo to był fałszywy alarm (chyba zmylił mnie ten dymek obok kłódki). Kłódeczka jest i zdaje się wszędzie (przeklikałem kilka randomowych miejsc na forum i wszędzie była)

  • Lubię! 1

Udostępnij ten post


Link to post
Share on other sites

Nowa wersja kolorowania składni, jak się podoba?

/*
  Adding Strings together

  Examples of how to add Strings together
  You can also add several different data types to String, as shown here:

  created 27 Jul 2010
  modified 2 Apr 2012
  by Tom Igoe

  This example code is in the public domain.

  http://www.arduino.cc/en/Tutorial/StringAdditionOperator
*/

// declare three Strings:
String stringOne, stringTwo, stringThree;

void setup() {
  // initialize serial and wait for port to open:
  Serial.begin(9600);
  while (!Serial) {
    ; // wait for serial port to connect. Needed for native USB port only
  }

  stringOne = String("You added ");
  stringTwo = String("this string");
  stringThree = String();
  // send an intro:
  Serial.println("\n\nAdding Strings together (concatenation):");
  Serial.println();
}

void loop() {
  // adding a constant integer to a String:
  stringThree =  stringOne + 123;
  Serial.println(stringThree);    // prints "You added 123"

  // adding a constant long integer to a String:
  stringThree = stringOne + 123456789;
  Serial.println(stringThree);    // prints "You added 123456789"

  // adding a constant character to a String:
  stringThree =  stringOne + 'A';
  Serial.println(stringThree);    // prints "You added A"

  // adding a constant string to a String:
  stringThree =  stringOne +  "abc";
  Serial.println(stringThree);    // prints "You added abc"

  stringThree = stringOne + stringTwo;
  Serial.println(stringThree);    // prints "You added this string"

  // adding a variable integer to a String:
  int sensorValue = analogRead(A0);
  stringOne = "Sensor value: ";
  stringThree = stringOne  + sensorValue;
  Serial.println(stringThree);    // prints "Sensor Value: 401" or whatever value analogRead(A0) has

  // adding a variable long integer to a String:
  stringOne = "millis() value: ";
  stringThree = stringOne + millis();
  Serial.println(stringThree);    // prints "The millis: 345345" or whatever value millis() has

  // do nothing while true:
  while (true);
}

 

  • Lubię! 1

Udostępnij ten post


Link to post
Share on other sites

Mmmm, ciemny motyw... +10 do profesjonalizmu 👍😄

  • Lubię! 1

Udostępnij ten post


Link to post
Share on other sites

Duży plusik.

W sumie najfajniejszy by był wybór motywu w ustawieniach użytkownika... ale to chyba już za duże wymagania.

  • Lubię! 1

Udostępnij ten post


Link to post
Share on other sites

Chętnie bym to zrobił, ale niestety domyślny mechanizm kolorowania składni jest bardzo oporny - kilka godzin kombinował jak ustawić języki typu C na domyślny wybór podczas dodawania programów, ale się udało... Zobaczymy jak to się sprawdzi. W ostateczności wymienię cały mechanizm , ale raczej wolałbym uniknąć tak drastycznych zmian w silniku forum (z obawy o późniejsze komplikacje przy aktualizacjach) 😉 

Udostępnij ten post


Link to post
Share on other sites

Ja u siebie w aplikacjach firmowych używam Ace - bardzo ładnie się sprawuje, może dałoby się jakoś go sprzęgnąć z Forum? Wiem że to duża zmiana, ale chyba opłacalna...

Udostępnij ten post


Link to post
Share on other sites

@ethanak, dzięki zerknę na to 🙂

Przy okazji: na stronie głównej forum dodałem testowo panel boczny, który zawiera informacje o najnowszych wpisach z bloga, najnowsze roboty, projekty oraz ranking użytkowników.

  • Lubię! 1

Udostępnij ten post


Link to post
Share on other sites

No niestety - kolorowanie składni co prawda ładnie wygląda, ale moje stare oczy odmawiają czytania czarnego na czarnym 😞

Ubuntu 18.04, Chrome.

 

A_gdzie_Serial.jpg

  • Lubię! 1

Udostępnij ten post


Link to post
Share on other sites

Dziękuję za zgłoszenie, poprawione - powinno być już dobrze.

Udostępnij ten post


Link to post
Share on other sites

Kolejne drobna, ale użyteczna aktualizacja, licznik nieprzeczytanych wiadomości (oraz tych od ostatniej wizyty), ale uwaga - na razie wskazuje on liczbę tematów, w których ma się nieprzeczytane posty, a nie sumaryczną liczbę nieprzeczytanych postów:

445de-2018-08-31_12-46-47-4202.png

  • Lubię! 1

Udostępnij ten post


Link to post
Share on other sites

Już jest wgrana nowa wersja, która zlicza posty. Większość systemów for jednak pokazuje w takich miejscach liczbę postów, a nie tematów, więc chyba nie ma co się wyłamywać z tego standardu. Zobaczymy jak się sprawdzi - zawsze będzie można wrócić to tej, "błędnej" wersji, która liczyła tylko tematy.

Udostępnij ten post


Link to post
Share on other sites

Cześć,

miałbym prośbę (nie wiem, czy do spełnienia). Czy można by by zwiększyć limit załącznika do postu do 50 MB? Chciałem wysłać spakowany projekt FPGA (Soft_procesor Microblaze) ale po spakowaniu miał 40 MB i nie byłem w stanie. Podlinkowywanie zawartości na innych serwerach jest (zresztą słusznie niezgodne z regulaminem forum).

Pozdrawiam

Udostępnij ten post


Link to post
Share on other sites

Pewnie - nie ma problemu, limit został podniesiony.

Udostępnij ten post


Link to post
Share on other sites

Dołącz do dyskusji, napisz odpowiedź!

Jeśli masz już konto to zaloguj się teraz, aby opublikować wiadomość jako Ty. Możesz też napisać teraz i zarejestrować się później.
Uwaga: wgrywanie zdjęć i załączników dostępne jest po zalogowaniu!

Gość
Dołącz do dyskusji! Kliknij i zacznij pisać...

×   Wklejony jako tekst z formatowaniem.   Przywróć formatowanie

  Dozwolonych jest tylko 75 emoji.

×   Twój link będzie automatycznie osadzony.   Wyświetlać jako link

×   Twoja poprzednia zawartość została przywrócona.   Wyczyść edytor

×   Nie możesz wkleić zdjęć bezpośrednio. Prześlij lub wstaw obrazy z adresu URL.


×
×
  • Utwórz nowe...