Stránka 1 z 1

Wiring práce s poly array

Napsal: 29 led 2020, 21:44
od radomil
Ahoj,

rád bych se dozvěděl jestli je možná nějaká práce s polem Array ve Wiring. Namysli mám něco obdobného jako je v Javascriptu metoda push(), pop(), shift() atd.

Proč bych to potřeboval. Stavím (asi jako každý) cosi jako "meteo stanici" nebo spíše zatím teploměr. U této "stanice" bych rád ukazoval například: aktuální teplotu (není problém) teplota před 15 minutami, teplota před hodinou. Myslel jsem že když budu načítat hodnotu každou minutu a vkládat ji do šedesátimístného pole jednu za druhou a každou minutu "z druhé strany pole" hodnotu smažu, budu již snadno načítat požadovaného hodnoty z pozice 16 a 61. Jak nato? Je to blbost? Jak to řešit.

Díky

Re: Wiring práce s poly array

Napsal: 29 led 2020, 22:49
od Caster
Nadefinoval bych si pole

Kód: Vybrat vše

byte Pole[60];
Data ukládaš a čteš pomocí int i ukazatele, např.

Kód: Vybrat vše

Serial.print(Pole[i]);
Budeš potřebovat 2 ukazatele, jeden na zápis a druhý na čtení a ošetřit přetečení, pokud dojdou na konec pole.