When leasher is away, realleash keeps spamming the collar with messages every 10 seconds when nothing has changed.
Technically when leasher is away we call ApplyRestrictions() and set g_iAwayCounter to -1. We dont need to call ApplyRestrictions() again until leasher is in range, and g_iAwayCounter set larger than 0.
Change should not be noticalbe to wearer, just test that leasher detection works correctly.
When leasher is away, realleash keeps spamming the collar with messages every 10 seconds when nothing has changed.
Technically when leasher is away we call ApplyRestrictions() and set g_iAwayCounter to -1. We dont need to call ApplyRestrictions() again until leasher is in range, and g_iAwayCounter set larger than 0.
Change should not be noticalbe to wearer, just test that leasher detection works correctly.