Skocz do zawartości

Aktualizacje FORBOT-a - 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

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

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) 😉 

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...

@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

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

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.

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

Gość
Ten temat został zamknięty.
×
×
  • Utwórz nowe...