Skrivet av: Kongolasse
« skrivet: 06 november 2015, 15:09:05 »Tack för svaret, då vet jag. Trodde det var en bugg i maskineriet . Får ju säga att det är rätt dåligt med tanke på hur många starter pumpen gör.
//Lars
//Lars
Skrivet av: Kongolasse« skrivet: 06 november 2015, 15:09:05 »Tack för svaret, då vet jag. Trodde det var en bugg i maskineriet . Får ju säga att det är rätt dåligt med tanke på hur många starter pumpen gör.
//Lars Skrivet av: tipo874« skrivet: 06 november 2015, 11:31:53 »Det beror på att räknaren är en 16-bitars signed int, vilken har värdemängden -32768 .. 32767 och när den kommer till 32767 och man adderar 1 så snurrar räknaren runt till -32768.
Addera 65536 till värdet så blir det rätt. Bitmässigt ser det ut som: 0000 0000 0000 0000 = 0 0000 0000 0000 0001 = 1 ... 0111 1111 1111 1110 = 32766 0111 1111 1111 1111 = 32767 1000 0000 0000 0000 = -32768 1000 0000 0000 0001 = -32767 ... 1111 1111 1111 1111 = -1 0000 0000 0000 0000 = 0 (igen) Skrivet av: Kongolasse« skrivet: 06 november 2015, 10:28:07 »Hej.
Märkte nyligen att min VVM240 börjar räkna "A" starterna i meny 5.5 baklänges . Det står ett minus framför antal starter, men i läge "B" är allt som det ska. Någon annan som har varit med om något liknande? //Lars |
|