We have a sensor that reports a new value asynchronously only when the value changes. Therefore, we receive samples at arbitrary time stamps. We basically receive value + timestamp of the measurement at irregular times.
Currently, we re-sample this signal to get equidistant sampling and use the goertzel algorithm to extract a single frequency bin. However, we were wondering if the the Goertzel filter could be extended to work directly on this kind of data. Does anyone have any experience with this?