C#, Raspberry Pi a denní čas rubrika: Programování: .Net

1 skybedy
položil/-a 15.4.2016

Dělám na aplikaci, jejímž úkolem je nějaký způsobem pracovat s denním časem a je nezbytné mít možnost programově denní čas nastavit.
Problém je, že v okamžiku, kdy se denní čas nastaví v Raspbianu standardně přes date, na Raspberry Pi přestane ze záhadných důvodů fungovat display a systémový denní čas se pro potřeby aplikace použít nedá. (popis problému s nefunkčností displeje po nastavení systémového času přesahuje tento dotaz a řeším ho s dodavatelem displejů separátně).
Je reálné nějakým způsobem uvažovat, že denní čas by si udržovala nějakým způsobem přímo aplikace třeba přes DateTime, Timer, Stopwatch, nebo jinak, anebo je to úplná pitomost? Díky.

odkaz
4 kemik007
odpověděl/-a 16.4.2016
 
upravil/-a 16.4.2016

Dobry den, vo vasej otazke ste nenapisali, ze ci vasa aplikacia pobezi v sieti s NTP serverom / internetom alebo bude uplne odpojena. Od toho zavisi zvazenie doplnit RPi modulom realneho casu, ktory zaisti casovu znamku aj v dobe odpojenia napajania napr. tento https://www.sparkfun.com/products/12708.
O aky model RPi sa jedna? A aky typ displeja? Nech sa vyvarujem podobnych problemov, ktore popisujete...

Komentáře

  • skybedy : Ne, nepoběží v síti a žádný NTP server v tom roli hrát nebude, protože způsob použití RPi to neumožnuje. Nastavení/synchronizace času probíhá výlučně pomocí systémového příkazu date v kódu programu a právě po jeho použití tlačítka displeje přestanou fungovat. Jde o display od PiFAce. RPi modul od téhož výrobce sice mám taky, ale ten v popisovaném případě roli nehraje, protože zatím není ani zapojený. Popravdě řečeno, už jsem kvůli tomuto problému koncepci aplikace ovládanou přes zmíněný typ displeye zabalil a bude se používat GTK aplikace ovládaná přes malý dotykový display. 21.4.2016

Pro plný přístup na Devel.cz se prosím přihlaste:

Rychlé přihlášení přes sociální sítě:

Nebo se přihlaste jménem a heslem:

Zadejte prosím svou e-mailovou adresu.
Zadejte své heslo.