-
Notifications
You must be signed in to change notification settings - Fork 0
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Real time clock #54
Comments
RTC nemá kalendářovou logiku, ale umí pouze monotonicky čítat. @Tasssadar Stačí umět čítat sekundy?
|
Nestačilo by nám mít unix epochu? |
Jo, však to je ono. Klient určí hodnotu v Set funkci, od toho to pak počítá sekundy. Naskýtá se mít to jako unix timestamp |
To zní jakože by mělo stačit, "set" může nastavit buďto epoch, nebo prostě cokoliv. Vyšší přesnost než vteřiny neumí? |
Umí to přesnost jakou chceš, ale má to jen 32 bitů |
Změřeno 1,26uA |
Běží to z krystalového oscilátoru 32.768 kHz, tudíž 1 sekunda je myslím nejvíc smysluplný časový úsek, který má smysl z toho dolovat. Ale předděličku si můžu nastavit od 1 do 1 048 576 (2^20), takže kdyby někdo moc chtěl, může to být přesnější. |
Kromě get a set bych ještě poprosil o alarm.get/set/enable/disable. |
Najs, alarm udělám |
Alarm bude vhodné nastavovat asi jako parametr Protože to stahuje dolů furt i po vypnutí, zapnutí tlačítkem nefunguje - jen problikne a zase se vypne. Musím zkusit, jestli během probliknutí nastartuje proc a jestli je čas tu nohu odpoutat. |
Mám za to, že jsem to zkoušel a že to fungovalo. Bohužel, v testovací větvy v commitech jsem to nenašel :-( Nastavovat alarm jako parametr powerOff klidně, ale asi se mi to moc nelíbí jako jediná možnost - asi si chci umět nastavit alarm dopředu, dřív, než budu zařízení vypínat. Nehledě na možnosti že se to vypne samo kvůli vybité baterce, nebo jejímu odpojení. |
Jasně, musí si to vlastně pamatovat stejně kvůli těm průběžným vypnutím/zapnutím...
Myslíš tu insta alarm deaktivaci při startu? |
Zkoušel jsem, jestli to tím jde zapnout a šlo to. Jestli jsem dělal deaktivaci si bohužel nepamatuji. Nicméně si pamatuji, že to umělo dělat jen pulz, nikoli držet úroveň, tak jsem ji asi dělat musel. |
Jirka potřebuje rozchodit RTC na naší úžasné desce.
The text was updated successfully, but these errors were encountered: