Overload List
| # | Signature | Description |
|---|---|---|
| 1 | function ConsistentParameterFilter(Param: Boolean; TimeSpanSeconds: Double; var State: TConsistentParam): Boolean; | Param can be boolean. |
| 2 | function ConsistentParameterFilter(Param: Double; TimeSpanSeconds: Double; var State: TConsistentParam): Boolean; | Filter data with a "consistent parameter" filter. |
Overload 1: function ConsistentParameterFilter(Param: Boolean; TimeSpanSeconds: Double; var State: TConsistentParam): Boolean;
Param can be boolean.
| # | Name | Type | Description |
|---|---|---|---|
| 1 | Param | Boolean | |
| 2 | TimeSpanSeconds | Double | scalar |
| 3 | State | TConsistentParam |
Returns: Boolean
Overload 2: function ConsistentParameterFilter(Param: Double; TimeSpanSeconds: Double; var State: TConsistentParam): Boolean;
Filter data with a "consistent parameter" filter.
| # | Name | Type | Description |
|---|---|---|---|
| 1 | Param | Double | scalar |
| 2 | TimeSpanSeconds | Double | scalar |
| 3 | State | TConsistentParam |
Returns: Boolean
Remarks:
Consistent parameter filter is a non-linear filter, that will return false once and reset the timer, if the Param value changes before TimeSpanSeconds has passed.