Виджет обнаружения парковки

Обнаружение парковки определяет, когда объект находился в покое в течение заданного периода времени и в пределах установленного порога скорости, используя данные GPS.

Параметры для обнаружения парковки:

  • Минимальное время простоя для обнаружения (min_parking): Это минимальное количество времени, в течение которого объект должен оставаться неподвижным, прежде чем он будет считаться припаркованным.

  • Максимальная скорость при простое (min_speed): Это порог скорости, ниже которого объект должен находиться, чтобы быть обнаруженным как припаркованный.

По умолчанию эти параметры установлены на 5 минут и 3 км/ч соответственно.

Условия обнаружения парковки:

  • По скорости и времени: Статус парковки определяется, когда скорость объекта падает ниже заданного min_speed и остается на этом уровне дольше, чем min_parking. Остановки короче, чем min_parking не считаются парковкой и не прерывают поездку.

  • С учётом зажигания:

    • Поездка начинается, если скорость больше или равна min_speed и зажигание включено.

    • Поездка заканчивается, если скорость падает ниже min_speed и либо прошедшее время превышает min_parking либо зажигание выключено.

  • С учётом датчика движения:

    • Поездка начинается, если скорость больше или равна min_speed и датчик движения обнаруживает движение.

    • Поездка заканчивается, если скорость падает ниже min_speed или датчик движения не обнаруживает движения, и прошедшее время превышает min_parking.

  • С учётом и датчика движения, и зажигания:

    • Состояние зажигания имеет приоритет над датчиком движения.

    • Поездка начинается, если скорость больше или равна min_speed, и одновременно датчик движения обнаруживает движение и зажигание включено.

    • Поездка заканчивается, если скорость падает ниже min_speed или датчик движения не обнаруживает движения, и прошедшее время превышает min_parking при выключенном зажигании.

Эти настройки позволяют тонко настроить обнаружение парковки, чтобы точно отражать поведение транспортного средства в реальных условиях, минимизируя ложные срабатывания и повышая точность отслеживания поездок.

Последнее обновление

Это было полезно?