Open ArturMalyszewicz opened 9 years ago
What is the GeoDwell state in AVL after the terminal exited the geofence?
Geodwelling state is false in this case.
Argus 21623
Further investigation shows that the problem is on GeoDwellStart. The Digital Output is set High on Zone Entry and is not waiting for the geodwell start time.
Discussed the expected behaviour with Amjad. The general requirement for Digital Outputs is to set the output active when the condition is true, and inactive when the condition is false. The Digital Output does not wait for debounce.
If geodwell time is considered a debounce for Zones, then the Digital Output should go active on zone entry and inactive on zone exit.
When port 1 is configured as digital output and it is associated with GeoDwelling function the line should be activated when terminal enters geofence with defined DwellTime and it should change it's state when terminal leaves it. Currently when terminal enters geofence with defined DwellTime the port changes value to high but it does not change it to low level when terminal leaves that geofence.
Steps to reproduce:
Expected behaviour is that when terminal leaves the geofence with defined DwellTime the output line assiociated with GeoDwelling function is deactivated.