Math Channel - Explicit control of interpolation

Normally the channel data is accessed in the same way that WinDarab draws the signal on the screen (Analoge, Digital, Dots …).

  • That means the channel data is interpolated between to timestamps (analoge) or just the last sample value is taken (Digital, Dotted).

Therefore, the result of the math function depends on the current signal kind the user has selected.

This can be an issue in the reliability of math functions.

  • Because of this we decided to add an optional appendix to channel names, which let the math formula creator control how the channel data is accessed by the math function:

{ChannelName:a}    to get interpolated values

{ChannelName:d}    to get the last sample value

{ChannelName}    to get the value depending on the current signal kind