What: /sys/bus/counter/devices/counterX/signalY/cable_fault KernelVersion: 5.7 Contact: linux-iio@vger.kernel.org Description: Read-only attribute that indicates whether a differential encoder cable fault (not connected or loose wires) is detected for the respective channel of Signal Y. Valid attribute values are boolean. Detection must first be enabled via the corresponding cable_fault_enable attribute. What: /sys/bus/counter/devices/counterX/signalY/cable_fault_enable KernelVersion: 5.7 Contact: linux-iio@vger.kernel.org Description: Whether detection of differential encoder cable faults for the respective channel of Signal Y is enabled. Valid attribute values are boolean. What: /sys/bus/counter/devices/counterX/signalY/filter_clock_prescaler KernelVersion: 5.7 Contact: linux-iio@vger.kernel.org Description: Filter clock factor for input Signal Y. This prescaler value affects the inputs of both quadrature pair signals. What: /sys/bus/counter/devices/counterX/signalY/index_polarity KernelVersion: 5.2 Contact: linux-iio@vger.kernel.org Description: Active level of index input Signal Y; irrelevant in non-synchronous load mode. What: /sys/bus/counter/devices/counterX/signalY/index_polarity_available What: /sys/bus/counter/devices/counterX/signalY/synchronous_mode_available KernelVersion: 5.2 Contact: linux-iio@vger.kernel.org Description: Discrete set of available values for the respective Signal Y configuration are listed in this file. What: /sys/bus/counter/devices/counterX/signalY/synchronous_mode KernelVersion: 5.2 Contact: linux-iio@vger.kernel.org Description: Configure the counter associated with Signal Y for non-synchronous or synchronous load mode. Synchronous load mode cannot be selected in non-quadrature (Pulse-Direction) clock mode. non-synchronous: A logic low level is the active level at this index input. The index function (as enabled via preset_enable) is performed directly on the active level of the index input. synchronous: Intended for interfacing with encoder Index output in quadrature clock mode. The active level is configured via index_polarity. The index function (as enabled via preset_enable) is performed synchronously with the quadrature clock on the active level of the index input.