Lokia katsellessa vikaavikaa näkyy kohdassa 21:30:19. Alla lokia (poistettu välistä rivejä, jotka eivät liity ongelmaan):
17.02.2015 21:30:09: NibeRS485: Received:
17.02.2015 21:30:09: NibeRS485: Sending ACK
17.02.2015 21:30:09: NibeRS485: Ignoring frame with unknown command in byte 4.
17.02.2015 21:30:19: NibeRS485: ERROR: Communication timed out querying data.
17.02.2015 21:30:19: TaloLoggerThreadStore: Received none or unknown data for command NIBERS485.Brinepump Status EP14.
17.02.2015 21:30:19: TaloLoggerThreadStore: Received none or unknown data for command NIBERS485.Alarm number.
17.02.2015 21:30:19: TaloLoggerThreadStore: Received none or unknown data for command NIBERS485.EB100-EP14-BT3 Return temp.
17.02.2015 21:30:19: TaloLoggerThreadStore: Received none or unknown data for command NIBERS485.Prio.
17.02.2015 21:30:19: TaloLoggerThreadStore: Storing logged data with 12 points.
17.02.2015 21:30:20: NibeRS485: Received:
17.02.2015 21:30:20: NibeRS485: Sending NAK
17.02.2015 21:30:23: NibeRS485: Received:
17.02.2015 21:30:23: NibeRS485: Sending ACK
Eli 21:30:09 on tullut pumpulta frame, johon on lähetetty ACK. Tämän jälkeen pumpulta ei saada 10 sekuntiin ilmeisesti mitään ja tuossa laukeaa taloLoggerin tuon moduulin 10 sekunnin aikaraja datakyselyn vasteajalle. Seuraava vastaanotettu frame tulee 21:30:20, joka on ollut tarkistussummaltaan virheellinen ja pumpulle on lähetetty NAK. Olisiko tuo NAK vienyt sen vikatilaan?
Valitettavasti tuossa lokissa ei näy ne vastaanotetut framet. Syytä en ymmärrä, että miksi eivät ole tuohon päätyneet. Onko lokia suodatettu jotenkin? Jokaisen Received:-rivin jälkeen pitäisi olla eri rivillä HEX-muodossa vastaanotetun framen tavut.
Miksi tuo on timeoutannut? Tiedonsiirrossa on voinut tapahtua jokin ongelma. Vaikka kysely timeouttaisikin, ei sen pitäisi aiheuttaa tuohon sarjaliikenteeseen ongelmaa (sarjaliikenne pyörii eri säikeessä). Lokitus vaan luovuttaa, kun ei saa haluamassaan ajassa arvoa. Normaalisti näyttää, että nuo arvot tulevat alle sekunnissa. Arvaus olisi siis, että sarjaliikenteessä on tapahtunut jotain, jonka ansiosta data linjalla on ollut epäkuranttia => NAK => Vikatila.