Aktywne Wpisy

tjbb +166
#afera #kosmetyki #allegro #oszukujo #podrobki #zdrowie #uroda
Na Allegro kwitnie handel podróbkami dermokosmetyków, m.in La Roche Posay. W tubkach zamiast balsamu rekomendowanego przez dermatologów – tania chińska chemia. Allegro i La Roche Posay odwracają wzrok, a ludzie smarują tym twarz licząc na poprawę swojej sytuacji po wizycie u dermatologów, a w zamian dostają wysypki.
Kupiłem krem La Roche Posay Cicaplast
Na Allegro kwitnie handel podróbkami dermokosmetyków, m.in La Roche Posay. W tubkach zamiast balsamu rekomendowanego przez dermatologów – tania chińska chemia. Allegro i La Roche Posay odwracają wzrok, a ludzie smarują tym twarz licząc na poprawę swojej sytuacji po wizycie u dermatologów, a w zamian dostają wysypki.
Kupiłem krem La Roche Posay Cicaplast
źródło: podrobka1
Pobierz
Megasuper +6
Zmiana na lepsze czy gorsze?
źródło: temp_file5455222203552683177
Pobierz




czy istnieje jakiś sposób, aby w ESP8266 utworzyć zmienną globalną, która będzie zmienną String i po np. 5 sekundach zmienna ta za pomocą polecenia (nie wiem jakiego, czy to możliwe?) będzie usuwana z pamięci RAM i w miejsce niej będzie tworzona zmienna o takiej samej nazwie i typie, jednak w pełni pusta bez zajętej pamięci RAM? Czy taka operacja jest możliwa?
Potrzebuję opracować mechanizm do logowania danych, jednak danych niekiedy w ciągu sekundy jest bardzo dużo i odpada jakiekolwiek wysyłanie danych po HTTP (GET/POST) z racji opóźnień.
#mikrokontrolery #nodemcu #esp8266 #esp #elektronika #programowanie #iot #arduino
wrzucasz log do kolekcji że znacznikiem czasowym i przy okazji przeglądasz kolekcje i usuwasz logi dodane dawniej niż wskazany przez Ciebie czas. Dalej optymalizacja, ograniczanie wielkości kolekcji itd..
1. podejście ala "c" - dwywymiarowa tablica charów o stałej wielkości (static char log_buffer[MAX_LEN][MAX_LOGS]) Zaleta to szybkość i brak alokacji pamięci w trakcie pracy. Wada, to na stałe zajęty fragment pamięci. Logi zapisujesz do tablicy cyklicznie - nadpisujesz najstarszy wpis.
2. podejście ala c++ - fifo złożone z std::string
3. podejście sieciowe - wysyłaj logi jaki pakiety UDP w sieci lokalnej.
@zetisdead: no brzmi to nieźle tylko nie
Twój procek ma jakieś 160 kB RAMu, więc rezerwacja 10kB na bufor (np. 100 logów po max. 100 bajtów każdy) raczej nie jest problem.
Aktualnie wykorzystuję moduł i przy ESP.getFreeCheap pokazuje mi, że mam jeszcze 35KB wolnego RAM-u - rozumiem, że tą przestrzeń mógłbym jeszcze użyć na logi?
źródło: 447ede75f6
PobierzA powiedz mi, proszę, jest jakaś gotowa funkcja w C (arduino), która będzie mi automatycznie czyścić i nadpisywać najstarszy log w statycznej tablicy?
Jakaś może metoda, która przesuwałaby wszystkie chary (pozycje tablicy) o jeden w górę (z np. pozycji 5 na 4) - czy to słaby pomysł? Patrzę w przyszłość i rozmyślam
Komentarz usunięty przez autora
Ogólnie rzecz biorąc, układ znajduje się przy bramie i odpowiada także za bezpieczeństwo (ktoś naruszy przestrzeń fotokomórki - brama momentalnie staje), dlatego nie mogę sobie pozwolić na jakiekolwiek opóźnienia (przy wysyłaniu
@veranoo: A wiesz, że dokładnie to samo mam od 2 dni w głowie i chciałem to przetestować? :) Zastanawiam się jedynie jakiej biblioteki użyć i czego się obawiam - że gdy w ciągu 0,1s otrzymam po serialu od jednego ESP dane, a drugi ESP w tym czasie będzie np. wysyłał dane po WiFi to czy ten drugi odbierze