Diskuze - danyk.cz

Vlákno z kategorie: Hlavní diskuze
Celkem 18 odpovědí.


25.02.2022 (22:59:02) K # IP X
Martin obalka :
Riešim logger a neviem či robím správny výpočet, potreboval by som s tým pomôcť. Dáta by som zaznamenával každú sekundu a bolo by to asi 30 znakov čo mi za rok vychádza 946 080 000 znakov čo by znamenalo velkosť dát asi 1GB a to je strašne veľa keďže som chcel použiť na záznam from pamäť o velkosti 2kB. Robím ten výpočet správne?
26.02.2022 (09:31:53)  # IP X
bkralik (web) :
Ano
26.02.2022 (23:12:13)  # IP X
RayeR (web) :
LOL, tak to mas dost blby odhad, pokud chces zaznamenavat kazdou sekundu (den ma 86400s) a myslis ze ti vystaci 2kB. Ja sem kdysi delal logger s ukladanim na CF kartu. Jelikoz sem naimplementoval pouze FAT16, tak mam limit 4GB...
28.02.2022 (12:10:42)  # IP X
ms-boss obalka (web) :
LOL **02
Tady je driver na FAT: https://github.com/stm32duino/FatFs
28.02.2022 (13:33:31)  # IP X
VroutekB:
Čomu sa ty směješ? V době, kdy RayeR dělal diplomku, se o nějaký ElmChanově fatfs sotva vědělo, pokud to vůbec bylo tehdy nějak dobře použitelný. Mam pocit, že fatfs vzniklo v cca stejný době.
28.02.2022 (14:29:05)  # IP X
ms-boss obalka (web) :
Směju se autorovi vlákna **37
28.02.2022 (15:21:41)  # IP X
VroutekB:
Tak v tom případě ale taky nevim, či je to k smíchu. Spíš si z nás akorát nalitej někdo dělá prdel.
28.02.2022 (17:13:11)  # IP X
Martin obalka :
Nalitej som nebol len ako hovorim ešte som nič take nerobil tak som nemal moc dobrý odhad. Aspoň že ten výpočet som spravil teda dobre. Už viem že zaznamenávať každú sekundu je blbosť bude stačiť každú minútu a aj tak budem musieť použiť tf cakru miesto nejakej inej pamäťe ktorú by som v požadovanej kapacite nezohnal.
28.02.2022 (18:06:46)  # IP X
ms-boss obalka (web) :
Teda říkat micro SD kartě TF karta, to už jsem asi tak 15 let neslyšel a musel jsem si to potvrdit googlením. Ale vono to asi na východ jde se zpožděním.
BTW, pokud ti to stačí každou minutu, tak je to asi 17 MB/rok, takže by se ti do nějaký W25Q128 nebo něčeho podobnýho vešly na pohodu skoro 2 roky.

Co je zač těch 30 znaků, že se zeptám?
1.03.2022 (03:40:20)  # IP X
RayeR (web) :
No tak bylo by dobry se zamyslet i nad formatem ukladanych dat, pokud tam nekdo vypleje ASCII string, kterej by se dal ulozit do 10x mensi binarni struktury...
2.03.2022 (23:11:57)  # IP X
Martin obalka :
No bude tam napätie, prúd a dátumová značka, ešte nemám napísaný ani riadok, zatiaľ len plánujem. Predstava napr. 230,5;11,42;02032022;2310 Takto je to 25 znakov vtedy som rátal 30 lebo ešte aj sekundy a nejakú rezervu som tam dal.
2.03.2022 (23:51:44)  # IP X
VroutekB:
Takže 3 bajty napětí a proud (12bitů stačí, stejně víc na převodníku nejspíš nemáš) a k tomu 4 bajty unixový časový razítko. 7 bajtů celkem. **16
3.03.2022 (00:15:14)  # IP X
Martin obalka :
Prevodník bude bude 16-bit. Idem si pozrieť čo je to to unixové razitko a jak sa s tým narába ďakujem. Vdaka všetkym za nasmerovanie idem si to študovať lebo mala spi sot-8 bude lepšia než sd karta v nejakom module.
3.03.2022 (02:22:19)  # IP X
RayeR (web) :
to je proste pocet sekund od 1.1.1970 ve 32b wordu, akorat ze to za par let pretece :)
3.03.2022 (10:57:42)  # IP X
VroutekB:
Přeteče? Myslíš za 80něco let? Who gives a rat ass... Spíš je imho důležitější naprogramovat tak, aby se to z přetečení neposralo, pokud teda plánuješ, že to poběží eště po roce 2038*. **02

*2038 přeteče 31bitů, takže pokud to neimplementuje kokot, může to běžet až do r. 2106.

No tak 16 bitový převodníky. No bóže, tak to bude 8 bajtů. To je pořád 1/4 z těch tvejch 30ti.
3.03.2022 (13:12:59)  # IP X
RayeR (web) :
Ano, myslim 2038, ja nevim proc maj programatori v oblibe tolik pouzivat signed int, tam kde staci unsigned. To delalo uz problemy u 32b limitu velikosti souboru na FAT a jinde...
Ja myslim ze to bude horsi jak Y2K
3.03.2022 (13:13:39)  # IP X
ms-boss obalka (web) :
Nejspíš ze stejnýho důvodu, proč pořád velká část pseudoprogramátorů nepoužívá typy s minimální / přesnou velikostí typu, takže nikdo nikdy neví, jak a na co se to zkompiluje**37
3.03.2022 (20:16:53)  # IP X
RayeR (web) :
Tak minimalni velikost je myslim dana, ale ne ta skutecna. A stdint.h vzniklo az nekdy 25let po vzniku Cecka...
4.03.2022 (12:20:02)  # IP X
ms-boss obalka (web) :
Což bylo před 23 lety **37
Přezdívka:
Heslo:
Text: