Export dat do pole
Export dat do pole
Zdravím,
zkoušel někdo, jak dostat předem připravená data do pole 31x3 ?
jinak řečeno měsíc má 31 dní a pro každý den potřebuji 3 int data.
Jde to nějak dostat třeba z txt souboru na SD kartu, jako pole pro další SW?
zkoušel někdo, jak dostat předem připravená data do pole 31x3 ?
jinak řečeno měsíc má 31 dní a pro každý den potřebuji 3 int data.
Jde to nějak dostat třeba z txt souboru na SD kartu, jako pole pro další SW?
Re: Export dat do pole
Záleží na tom, v jakém formátu máš ta data.
Jestli je to nějaký řetězec s oddělovači, tak se to prožene funkcí strtok() a rozsekané výsledky se postupně naskládají do polí.
Tady jsem našel jednoduchý příklad:
https://wokwi.com/projects/343359507599983186
Hoď sem konkrétní ukázku těch připravených dat.
Jestli je to nějaký řetězec s oddělovači, tak se to prožene funkcí strtok() a rozsekané výsledky se postupně naskládají do polí.
Tady jsem našel jednoduchý příklad:
https://wokwi.com/projects/343359507599983186
Hoď sem konkrétní ukázku těch připravených dat.
Re: Export dat do pole
JOJ to je krasa... na hromadu dat to funguje.
Ale já potřebuju - například - každý den v půlnoci uložit 3 int data. OK to tedy jde.
Ale jak to ukládat do trojic podle čísla? (datumu dne) - jeden problém, to jsou nová data
a druhý, jak tam dostat data z karty - to budou data zpětně - chci doplnit historii.
No a pak jak si sáhnout na jakékoli datum na ty tři údaje?
Jo a každý měsíc data archivuji na SD a SW může v klidu ukládat další
Ale já potřebuju - například - každý den v půlnoci uložit 3 int data. OK to tedy jde.
Ale jak to ukládat do trojic podle čísla? (datumu dne) - jeden problém, to jsou nová data
a druhý, jak tam dostat data z karty - to budou data zpětně - chci doplnit historii.
No a pak jak si sáhnout na jakékoli datum na ty tři údaje?
Jo a každý měsíc data archivuji na SD a SW může v klidu ukládat další
Re: Export dat do pole
Po riadkoch?
napr:
Kód: Vybrat vše
1:xxx,xxx,xxxx
2:xxx,xxx,xxxx
...
31:xxx,xxx,xxx
Rovnakým spôsobom alebo aj inak. V C je veľa spôsobov ako čítať data zo súboru. Napríklad fscanf, alebo len obyčajné vyhľadávanie v reťazci
Zvyšok som moc nepochopil. Data si treba ukladať do poľa (alebo do troch). Index poľa je deň.
To rieši aj problém ako si vybrať daný deň - indexom.
Keď to má fungovať aj na mesiace čo tak formát
Kód: Vybrat vše
dd.mm:xxx,xxx,xxxx
dd.mm:xxx,xxx,xxxx
...
dd.mm:xxx,xxx,xxx
Edit:
Keby si to chcel mať trochu podľa normy tak si prečítaj toto
https://datatracker.ietf.org/doc/html/rfc3339
Začni kapitolou 5.8 príklady. Takto sa to používa napríklad pri GPS, logovaní trás a podobne.
Budeš to mať pripravené na to až nejaký RTC s dallasom ktorý pôjde podľa vetra nahradíš modulom s GPS.
Re: Export dat do pole
Inspiruj se CSV souborem ... ten ti zpracuje cokoliv do tabulky, do grafu ....
Re: Export dat do pole
Pro Peterple :
!!! díky, tedy vďaka !!!
!!! díky, tedy vďaka !!!
Kdo je online
Uživatelé prohlížející si toto fórum: Žádní registrovaní uživatelé a 2 hosti