pulsemeter reset itself
-
Today my pulsemeter reset itself today (pulse count):
10:36:45.054 <- I_LOG_MESSAGE 0;0;3;0;9;read: 8-8-0 s=1,c=1,t=24,pt=5,l=4:115944 10:37:25.039 <- I_LOG_MESSAGE 0;0;3;0;9;read: 8-8-0 s=1,c=1,t=24,pt=5,l=4:4How can this happen? The controller didn't send a 0. I created a little sketch that sended the old value back and now it works again. But i don't want this to happen again.
-
Today my pulsemeter reset itself today (pulse count):
10:36:45.054 <- I_LOG_MESSAGE 0;0;3;0;9;read: 8-8-0 s=1,c=1,t=24,pt=5,l=4:115944 10:37:25.039 <- I_LOG_MESSAGE 0;0;3;0;9;read: 8-8-0 s=1,c=1,t=24,pt=5,l=4:4How can this happen? The controller didn't send a 0. I created a little sketch that sended the old value back and now it works again. But i don't want this to happen again.
@Sweebee said:
How can this happen?
did you have a power loss or maybe a little power fluctuation during a write?
you could store the past few (50 or so) readings into a circular EEPROM buffer (for wear leveling) and always check to see that the number is being incremented properly by constantly reviewing the stored data versus your active variable.
Hello! It looks like you're interested in this conversation, but you don't have an account yet.
Getting fed up of having to scroll through the same posts each visit? When you register for an account, you'll always come back to exactly where you were before, and choose to be notified of new replies (either via email, or push notification). You'll also be able to save bookmarks and upvote posts to show your appreciation to other community members.
With your input, this post could be even better 💗
Register Login