Programování elektroniky: Postavíme si hodiny, které se automaticky seřídí podle GPS

Názory k článku

avatar
11. 07. 2022 00:03

Pro seřizování hodin jsou pozemní vysílače jako starší primitivnější technika. Snad ještě existují. Bylo by jejich použití jednodušší?

Souhlasím  |  Nesouhlasím  |  Odpovědi (1)Zavřít odpovědi  |  Odpovědět
11. 07. 2022 00:40

1) pojmenování česky je fakt zhovadilost... zjistiGPSCas by se mělo jmenovat nastavCasPodleGps. Zjisti by totiž znamenalo, že to vrátí a gps není služba pro zjišťování času. Koncepce té funkce, whilu ve kterém se to volá a následném delay je špatně - rozdělit do více samostatných částí a volat postupně a hodnoty si předávat.
2) v zjistiGPSCas je while, který se může zacyklit... i když nad ním je další zacyklovací bejkovina viz bod 1
3) parsování stringu cyklem?
4) jak víš, že tam máš po tom parsování správný hodnoty? Když zavolám setTime kde bude hodina = 30 tak to spadne?
5) int casovaZona = 2; Takže kdybych to hodil do gitu v zimě, měl bych tam 1?
6) v samotném kódu by neměly být žádné hodnoty, vše nastav někam jinam stejně jako třeba casovaZona.
-------------
Nedávno tu byla anketa, kde většina uměla programovat, tak bych nerad většině přivodil šok

Souhlasím  |  Nesouhlasím  |  Odpovědi (1)Zavřít odpovědi  |  Odpovědět
11. 07. 2022 08:05

To mi pripomenulo, že už skôr som chcel dorobiť k Nikon zrkadlovke GPS...

Souhlasím  |  Nesouhlasím  |  Odpovědět
11. 07. 2022 11:56

GPS asi taky nebude úplně spása, ten signál je celkem slabý a třeba mobil v místnosti se moc nechytá. Ale je fakt, že pro čas by mohla stačit viditelnost jednoho satelitu, u polohy jich potřebuje víc.

Souhlasím  |  Nesouhlasím  |  Odpovědi (5)Zavřít odpovědi  |  Odpovědět
13. 07. 2022 14:05

Když pominu kontext seriálu, že projekt vychází z předchozího projektu, kde už je samostatný RTC čip, tak napadá někoho důvod, proč nepoužít rovnou RTC zabudované v GNSS čipu? Breakout boardy mají většinou na desce i akumulátor nebo aspoň slot na baterku, takže RTC pak běží i bez externího napájení (kvůli warm/hot startům).

Souhlasím  |  Nesouhlasím  |  Odpovědět
Zasílat názory e-mailem: Zasílat názory Můj názor
Aktuální číslo časopisu Computer

Megatest 11 notebooků pro studenty

Test 7 herních headsetů

Kvalitní zdroje informací

Přehled videoslužeb