I have this encoder interface working but the user guide does not explain what the two fields Data Rate/Frequency and Change Trigger do. The guide on the website seems to be for an older version of the interface. Please advise. Thx.
Change trigger is the minimum threshold of change required before an event is fired. The default value is zero, meaning you'll always get a position change event, even if the encoder hasn't moved. If you set the change trigger to 200, you won't get a change event until the encoder has moved by 200 or more ticks from its starting position or the last event it fired.
DataInterval/DataRate controls how often the device fires events. If you set the DataInterval to 8, you'll get a change event every 8ms.