# yaml-language-server: $schema=http://json-schema.org/draft-07/schema # SPDX-FileCopyrightText: 2014-2023 Institute for Automation of Complex Power Systems, RWTH Aachen University # SPDX-License-Identifier: Apache-2.0 --- allOf: - type: object required: - expected_smp_rate properties: mode: type: string enum: - simple - horizon default: simple description: "The synchronization mode. The `horizon` mode is currently no recommended to use as it is not fully tested." threshold: type: number default: 1.5 description: "The signal level threshold of the PPS signal which is used to detect an edge." expected_smp_rate: type: integer description: "The expected sampling rate of the input signal. Only important for a faster initialization." horizon_estimation: type: integer default: 10 horizon_compensation: type: integer default: 10 - $ref: ../hook_single.yaml