@kvaser/canking-api
Version:
CanKing API to communicate with the CanKing service using Node.js.
37 lines (19 loc) • 942 B
Markdown
[**Kvaser CanKing GUI Extensions SDK v7.5.1**](../../README.md)
***
[Kvaser CanKing GUI Extensions SDK](../../modules.md) / [hooks](../README.md) / useNewMeasurementData
# ~~Function: useNewMeasurementData()~~
> **useNewMeasurementData**(`numberOfHistoryFrames?`, `predicate?`): [`Frame`](../../models/interfaces/Frame.md)[]
A hook for new measurement data.
## Parameters
### numberOfHistoryFrames?
`number`
Optional number of history frames to read from data buffer when this hook initializes.
### predicate?
(`frame`) => `boolean`
An optional predicate to filter out which data to return. Make sure to memoize this function if you are defining it inline
to avoid unnecessary re-renders.
## Returns
[`Frame`](../../models/interfaces/Frame.md)[]
The new measurement data.
## Deprecated
Use `useScrollModeMeasurementData`, `useFixedPositionModeMeasurementData`, `useMessageData` or `useSignalData` instead.