-
Data: 2020-01-05 12:20:59
Temat: Re: uzaleznienie
Od: q...@t...no1 (Queequeg) szukaj wiadomości tego autora
[ pokaż wszystkie nagłówki ]Marek <f...@f...com> wrote:
>> Drukarki fiskalne Delio zawieraly drobny blad ... a teraz biznesy
>> stoja.
>
> Bardziej ciekawe jaki to błąd 20 lat po paranoi y2k....
Strzelam.
1. RTC zapisuje rok na dwóch cyfrach.
2. Istnieje moduł / driver do obsługi tego RTC, który m.in. przelicza rok
na cztery cyfry.
3. Moduł ten zakłada, że rok jest w zakresie od 1920 do 2019. Czemu? Bo
jakiś zakres musieli założyć, 2020 był wtedy bardzo odległy. Potem nikt
już nie pamiętał o tym warunku w zapomnianym, działającym od lat
module. Zresztą programisty, który tworzył ten moduł, dawno już w
firmie nie było.
4. Inny kod (operujący już na 4-cyfrowym roku, otrzymanym z powyższego
modułu), który służy do walidacji czasu RTC zakłada, że prawidłowy rok
jest wtedy, kiedy jest większy niż jakiś konkretny (np. rok produkcji
tego modelu kasy).
5. Kod ten nagle dostał rok 1920 i stwierdził, że rok nie jest prawidłowy,
czyli RTC jest źle ustawiony (lub nie jest ustawiony).
6. Stąd komunikat "Ustaw zegar", jednak ustawienie zegara nie kasuje
błędu, bo rok nadal jest uznawany za 1920, czyli nieprawidłowy.
Bardziej niepokoi mnie to, że podobno błąd był już załatany w najnowszej
wersji softu, czyli jest szansa, że problem był już znany (szansa, a nie
pewność, bo może np. nowy soft miał przepisany driver do obsługi RTC, bez
związku z tym problemem).
Jeśli błąd był znany i nie było żadnej akcji prewencyjnej, to bardzo źle
to świadczy... nie wiem tylko czy o Novitusie, czy o przepisach, które
uniemożliwiają zmianę softu w działającej już kasie bez ponownej
homologacji (jeśli takie istnieją).
A może ktoś w Novitusie grał na zwłokę bo wiedział, że i tak odchodzi, i
niech się to posypie już nie za jego kadencji? :)
--
https://www.youtube.com/watch?v=9lSzL1DqQn0
Następne wpisy z tego wątku
- 05.01.20 22:35 J.F.
- 06.01.20 06:08 Queequeg
- 07.01.20 10:53 Marek
- 07.01.20 10:59 Marek
- 07.01.20 11:52 Andrzej P. Wozniak
- 07.01.20 13:28 Queequeg
- 07.01.20 13:39 Piotr Gałka
- 07.01.20 19:54 Marek
- 07.01.20 19:56 Marek
- 07.01.20 21:21 Marek
- 08.01.20 01:47 Andrzej P. Wozniak
- 08.01.20 10:09 Queequeg
- 08.01.20 10:10 Queequeg
- 08.01.20 10:17 Queequeg
- 08.01.20 10:18 Piotr Gałka
Najnowsze wątki z tej grupy
- pradnica krokowa
- Nieustający podziw...
- Coś dusi.
- akumulator napięcie 12.0v
- Podłączenie DMA 8257 do 8085
- pozew za naprawę sprzętu na youtube
- gasik
- Zbieranie danych przez www
- reverse engineering i dodawanie elementów do istniejących zamkniętych produktów- legalne?
- Problem z odczytem karty CF
- 74F vs 74HCT
- Newag ciąg dalszy
- Digikey, SN74CBT3253CD, FST3253, ktoś ma?
- Szukam: czujnik ruchu z możliwością zaączenia na stałe
- kabelek - kynar ?
Najnowsze wątki
- 2025-01-19 Test - nie czytać
- 2025-01-19 qqqq
- 2025-01-19 Tauron przysyła aneks
- 2025-01-19 Nowa ładowarka Moya a Twizy -)
- 2025-01-18 Power BANK z ładowaniem przelotowym robi PRZERWY
- 2025-01-18 Pomoc dla Filipa ;)
- 2025-01-18 znowu kradno i sie nie dzielo
- 2025-01-18 Zieloni oszuchiści
- 2025-01-18 Zielonka => Specjalista ds. public relations <=
- 2025-01-18 Warszawa => Frontend Developer (JS, React) <=
- 2025-01-18 Warszawa => Software .Net Developer <=
- 2025-01-18 Warszawa => Developer .NET (mid) <=
- 2025-01-18 Katowice => Administrator IT - Systemy Operacyjne i Wirtualizacja <=
- 2025-01-17 Zniknął list gończy za "Frogiem". Frog się nam odnalazł?
- 2025-01-17 Kto wytłumaczy "głupiemu" prezydentowi Dudzie wielką moc prawną "dekretu premiera" TUSKA? [(C)Korneluk (2025)]